Added support search wp playlists :)
- Fixed repeat
- Cleanup code
- Rewritten playing playlists
- Added support web playlists (wplayer.ru/<id>)
- Fixed spam files
- Fixed logs SearchScreen
- Silly fixes localization
- Added new config for API
- Fixed freeze when opening PlaylistScreen
- Service selections in the search are now tied to configs
- Refactor TrackScreen
- and small changes
- Added ability to share playlists
- Added the ability to change the WaterPlayer API, meaning you can make custom APIs for your needs
ATTENTION, THE FUNCTION ITSELF WILL WORK IN A COUPLE OF DAYS, THE API ITSELF IS BEING IMPROVED.
Also the function works only for players who have a game license! (Official API)
- Added search
- Added ability to add a track from a search to a queue or playlist
- Fixed toasts
- Fixed key binds on ControlScreen (maybe)
- Fixed default configs
- Fixed button "How to get my Tokens?" on Top Secret!
- Started developing search (currently not working ;-;)
- Added localization for PlaylistsScreen
- Maybe fixed LyricsBox
- Now, if you click on the track button, there will be a new track menu
- Rewritten lyrics
- Re-design main configuration (sort by category)
- Added subtitles (in-game)
- Added customize subtitles
- Refactor classes
- Fixed Spotify Lyrics
- Added value: SPOTIFY_SP_DC (Top secret!)
- Rewritten render text on TrackButton and CurrentTrackButton
- For CurrentTrackButton: timeline size now 4px (for game)
- The time is now shown in the tooltip
- Fixed rendering icon on overlay
- Added icon for buttons on PlaylistsScreen and PlaylistScreen
- Added new library: LavaLyrics by topi314
- Song lyrics have been added to the control screen [Only for: Deezer, Spotify, YouTube Music, Yandex Music]
- Rewritten Playlist
- Added drug-and-drop on PlaylistScreen
- Added track scrolling to CurrentTrackButton
- LoadMusicScreen -> ControlScreen
- Added support playlist file on ControlScreen
- Restyle Config Screens (AlinLib 1.2)
- Added key binding to menus (disabled by default)
- and more
Update AlinLib 1.2
Support 1.21 & Rewritten Render Event to AlinLib 1.2.0-alpha.6.2 (8)
- Added save repeat
- Added support drug-and-drop
- Fixed PlaylistsScreen update not working properly
- Playlist ID -> Playlist Name (Localization)
- Removed another log for debug :)
- Fabric events -> AlinLib events
- Fix render overlay & update libs
- Cleanup code for icons
- Added File icon for tracks from local directory
- Added replace " - Topic" to empty string
- Cleanup Music.java
- Fixed icon size in OverlayHandler
- Cleanup OverlayHandler
- Added short version for CurrentTrackButton
- Rewrite text render on short version TrackButton & CurrentTrackButton
- Added % in volume slider
- Remodeled repeat
- Added normal textures for repeat
- #16 Added French localization - Calvineries
- Updated fabric.mod.json (again)
- Standard values of key binds have been replaced
- Cleanup LoadMusicScreen
- Added thumbnail cache
- Optimized render TrackButton
- Update LavaSrc (fixes Yandex Music) (maybe)
- Added short version TrackButton
Added localization for PlaylistScreen ("For play: playlist:name")
I apologize for my silly jokes
- Fixed description on "Top Secret!"
- Fixed config ENABLE_NOTICE
- Changed title in LoadMusicScreen
- Fixed position CurrentTrackButton in LoadMusicScreen
- Fixed crash render in OverlayHandler
heh
- Removed auto remove notice
- Add config ENABLE_NOTICE.START_TRACK
- Add config ENABLE_NOTICE.START_TRACK.CLEAR
- Updated libs
minor update license PolyForm Shield License 1.0.0 -> PolyForm Strict License 1.0.0
- SCREEN.QUEUE_COVER_SHOW -> true (default)
- Add repeat icon in overlay
- MIT License -> PolyForm Shield 1.0.0
- Update LavaPlayer to official 2.1.2
- Update LavaSrc 4.1.0
- Rewrite YouTube support to youtube-source
- Added remove playlist
- Added play playlist
- Possible fix for the ArrayList crash