Commit Graph

111 Commits

Author SHA1 Message Date
CappielloAntonio e5229dd48b Moved newReleases view from library to home 2022-01-14 09:36:35 +01:00
CappielloAntonio 134d4e33e5 In ViewModels passed the LifecycleOwner instead of the Activity 2022-01-02 16:19:16 +01:00
CappielloAntonio f416bfda8f Save in the database what has been downloaded 2022-01-02 11:30:16 +01:00
CappielloAntonio dee845ebff Reimplemented a basic track download functionality 2022-01-01 21:55:15 +01:00
CappielloAntonio d526b3163f Implemented lyrics loading logic 2021-12-31 16:08:19 +01:00
CappielloAntonio 60b741bc11 Finally fixed the music queue and swap logic 2021-12-30 18:13:50 +01:00
CappielloAntonio a32c39867f Deleted all references from the adapters and dialogs to the old queue management system 2021-12-29 10:22:10 +01:00
CappielloAntonio 7a3cdb8806 Deleted all references to the old version of exoplayer from services and helpers 2021-12-29 10:14:22 +01:00
CappielloAntonio d8662820f7 Added a viewpager on the music playback screen to display the lyrics 2021-12-20 18:15:09 +01:00
CappielloAntonio 40cbf289af Implementation of the display of song lyrics where present 2021-12-19 16:48:43 +01:00
CappielloAntonio b92310f40f Randomized and limited the elements shown in the home in the starred sections 2021-12-06 11:43:52 +01:00
CappielloAntonio 08c1b03d84 Playlists pinned by saving the server information 2021-12-05 16:55:47 +01:00
CappielloAntonio 72218749c0 Randomized initialization of playlists on the homepage 2021-11-26 16:09:49 +01:00
CappielloAntonio 72712d6feb Dynamically added views of pinned playlists to the homepage 2021-11-26 15:57:36 +01:00
CappielloAntonio e2f1212e58 Order pinned playlists in playlist catalogue 2021-11-26 11:22:25 +01:00
CappielloAntonio e29b96d905 Add settings to pin and unpin playlist in toolbar menu 2021-11-25 22:48:21 +01:00
CappielloAntonio b2b081947f Add "Go to artist" button in playerBottomSheetFragment 2021-11-24 15:39:15 +01:00
CappielloAntonio e9781f6770 Changed song page list title and toolbar title 2021-09-14 15:09:43 +02:00
CappielloAntonio 3de858e3d9 Fix crash when getting context in an observable 2021-09-13 11:38:52 +02:00
CappielloAntonio 575c77baf9 Implemented preference for starred-sync support 2021-09-13 11:28:48 +02:00
CappielloAntonio 33512eec2d Add dialog when server is unreachable 2021-09-04 21:14:43 +02:00
CappielloAntonio 042bf3077f Fixed a lot of possible issues raised by a code inspection 2021-09-04 16:14:10 +02:00
CappielloAntonio d2a80c064c Download entire playlists in separate section 2021-09-03 17:51:55 +02:00
CappielloAntonio 984003ccd4 Fix some lint issues in viewModel 2021-09-02 14:12:13 +02:00
CappielloAntonio 589c3289d4 AlbumPageFragment now correctly retrieves information locally or from the server 2021-09-02 12:44:35 +02:00
CappielloAntonio 9ae9873326 Add "New releases" view in library page 2021-09-01 16:53:10 +02:00
CappielloAntonio ac584974c6 Modified sql queries used to retrieving downloaded artists and albums 2021-08-31 09:11:42 +02:00
CappielloAntonio 7d6ad5737f Removed featuring artists from the artist's name of downloaded item in artist list 2021-08-30 17:00:43 +02:00
CappielloAntonio 6e715d58a3 Removed featuring artists from the artist's name of downloaded item 2021-08-30 16:47:09 +02:00
CappielloAntonio 86d46f7537 Implementation of download navigation for artists and albums 2021-08-30 12:38:43 +02:00
CappielloAntonio 23568bae9b First implementation of the panel dedicated to the download, divided by type of the downloaded resource 2021-08-28 16:54:12 +02:00
CappielloAntonio 8392d01fc5 Fix initialization of mutableLiveData in repository 2021-08-19 12:25:04 +02:00
CappielloAntonio c2782d7e49 Add Made for you section in home 2021-08-17 16:17:41 +02:00
CappielloAntonio 5bec2e610e Add placeholder lists in home and library 2021-08-17 14:46:10 +02:00
CappielloAntonio 501a7af61e Fix song removing in playlist by position 2021-08-15 17:07:03 +02:00
CappielloAntonio 81ba6970f5 Fix a bunch of lint warning 2021-08-14 17:21:45 +02:00
CappielloAntonio 75d6f3afd3 Removed rating system for album and artist as it seems it's not supported 2021-08-13 17:44:29 +02:00
CappielloAntonio e2ddbdf6c9 Implemented rating system for song, album and artist (album and artist do not retrieve rating from server) 2021-08-13 17:29:37 +02:00
CappielloAntonio 4adde9e951 implemented the playlist management logic 2021-08-12 17:33:19 +02:00
CappielloAntonio d2092f5239 Added playlist creator and editor 2021-08-12 12:50:42 +02:00
CappielloAntonio 00b85e5bc2 Made attributes of model classes private 2021-08-12 10:40:07 +02:00
CappielloAntonio c1d10e6ed0 Added ability to scan library in SettingsFragment 2021-08-11 10:58:40 +02:00
CappielloAntonio d3f1ce1fe4 Fix long click to refresh 2021-08-10 17:34:20 +02:00
CappielloAntonio 560c7e0035 Code cleanup 2021-08-10 15:47:50 +02:00
CappielloAntonio bd9dc276f1 Added the ability to refresh samples on the home page 2021-08-10 15:42:39 +02:00
CappielloAntonio 9bad7f6e77 Removed gesture swipe and drag&drop gesture from server item in login 2021-08-10 09:20:58 +02:00
CappielloAntonio d88094b0cf Revised the gestures of the server adapter 2021-08-09 17:55:30 +02:00
CappielloAntonio af60a4a3eb Delete queue on logout 2021-08-09 00:23:09 +02:00
CappielloAntonio 78a4006ed6 Multi server/user implementation 2021-08-08 19:21:56 +02:00
CappielloAntonio 6a329bb594 Fix typo 2021-08-04 11:15:08 +02:00