Commit graph

  • b7a77cf32b Removed all references to drm CappielloAntonio 2022-01-01 12:30:16 +01:00
  • 9feaeec7cc Initialization of the download logic CappielloAntonio 2021-12-31 21:36:50 +01:00
  • 6aafc7dfac Pause (but not reset) music on bottom sheet collapsed CappielloAntonio 2021-12-31 16:50:14 +01:00
  • d526b3163f Implemented lyrics loading logic CappielloAntonio 2021-12-31 16:08:19 +01:00
  • c046533d49 Fix a bug on playNext CappielloAntonio 2021-12-30 20:49:28 +01:00
  • 0c8a3035b6 Bump up app version CappielloAntonio 2021-12-30 20:29:40 +01:00
  • 6dfc010a5d Removed unused imports CappielloAntonio 2021-12-30 20:27:57 +01:00
  • 82d9a8bb16 Method renamed CappielloAntonio 2021-12-30 20:27:08 +01:00
  • 7b5bbd7d53 Queue elements are now clickable and customized CappielloAntonio 2021-12-30 20:25:51 +01:00
  • 15e7c28b14 The last element listened to is the first in the list at the next start CappielloAntonio 2021-12-30 20:07:20 +01:00
  • 9328ec87ab Init media3 queue on startup CappielloAntonio 2021-12-30 19:31:13 +01:00
  • 60b741bc11 Finally fixed the music queue and swap logic CappielloAntonio 2021-12-30 18:13:50 +01:00
  • fc271e8b44 Removed logging line CappielloAntonio 2021-12-30 18:10:57 +01:00
  • c9010607fe Moved queue conversion logic to MappingUtil CappielloAntonio 2021-12-30 13:48:00 +01:00
  • 9d61ac87bf Removed unused adapter CappielloAntonio 2021-12-30 13:47:25 +01:00
  • 88d8a8c620 Modified the queue update logic CappielloAntonio 2021-12-30 13:47:07 +01:00
  • 747431423e Temporary fix for next button state CappielloAntonio 2021-12-30 09:42:10 +01:00
  • 3ed6a6074f Set readable metadata in MediaItem CappielloAntonio 2021-12-30 09:19:49 +01:00
  • 60295c9608 Removed comments CappielloAntonio 2021-12-30 09:15:19 +01:00
  • 6bc7c1e6cf Removed duplicated code CappielloAntonio 2021-12-30 09:13:50 +01:00
  • 41eeafdbc0 Code cleanup CappielloAntonio 2021-12-30 09:11:27 +01:00
  • 49ffcd500a Start playing music from SearchFragment and SongListPageFragment CappielloAntonio 2021-12-30 09:10:15 +01:00
  • a8b014296f Initialized the song recovery logic CappielloAntonio 2021-12-29 21:22:52 +01:00
  • a50375d50f Import cleanup CappielloAntonio 2021-12-29 20:40:52 +01:00
  • 00f0b5263a Set up shuffle and play button in album page CappielloAntonio 2021-12-29 20:40:40 +01:00
  • f9508966e0 Set up shuffle and play button in artist page CappielloAntonio 2021-12-29 20:40:14 +01:00
  • ce65167f71 Set readable string as title and artist name CappielloAntonio 2021-12-29 20:39:34 +01:00
  • 57320c25e6 Set bottomSheet in peek if a song is playing CappielloAntonio 2021-12-29 20:13:34 +01:00
  • 1926c7a696 TEST - MediaBrowserListenableFuture passed from activity to fragment to adapter CappielloAntonio 2021-12-29 19:10:55 +01:00
  • 279272a3af Moved MediaSession connection in fragment CappielloAntonio 2021-12-29 19:10:08 +01:00
  • 9a2b0356c1 Moved MediaSession connection in fragment CappielloAntonio 2021-12-29 19:09:46 +01:00
  • ed3f0cfaa3 Cleanup service code CappielloAntonio 2021-12-29 19:08:39 +01:00
  • 586054240f Moved ListenableFuture waiting logic to MediaManager CappielloAntonio 2021-12-29 19:08:10 +01:00
  • f8defb7337 Cleanup code and removed unused code CappielloAntonio 2021-12-29 19:05:08 +01:00
  • 73ef8a7cd8 Moved MediaBrowser management to BaseActivity CappielloAntonio 2021-12-29 19:04:36 +01:00
  • a32c39867f Deleted all references from the adapters and dialogs to the old queue management system CappielloAntonio 2021-12-29 10:22:10 +01:00
  • 4e968a8c4b Initializing the service from the base activity CappielloAntonio 2021-12-29 10:21:07 +01:00
  • 03c9e89bf5 getSongStreamUri now return an URI CappielloAntonio 2021-12-29 10:20:03 +01:00
  • 708e3c799e Services declaration in AndroidMani CappielloAntonio 2021-12-29 10:19:33 +01:00
  • 8ada5f61fc New Song to MediaItem mapping method CappielloAntonio 2021-12-29 10:19:02 +01:00
  • 66c8c69978 TODO - New Media3 player helper class CappielloAntonio 2021-12-29 10:18:09 +01:00
  • 01c55118ad Creation of the new player management service with Media3 CappielloAntonio 2021-12-29 10:17:34 +01:00
  • 185a9d7107 Deleted the old MediaItem download system - TODO: to be redone with the new Media3 CappielloAntonio 2021-12-29 10:16:47 +01:00
  • fb9187482f Deleted the old notification management system CappielloAntonio 2021-12-29 10:15:03 +01:00
  • 7a3cdb8806 Deleted all references to the old version of exoplayer from services and helpers CappielloAntonio 2021-12-29 10:14:22 +01:00
  • f9ac2f2646 Edit playerBottomSheetLayout to include a PlayerControlView CappielloAntonio 2021-12-29 10:12:26 +01:00
  • 2a11fedf65 Installed media3 common dependency CappielloAntonio 2021-12-29 10:10:09 +01:00
  • 2a2b11a0e9 Removed exoplayer dependencies CappielloAntonio 2021-12-26 19:47:20 +01:00
  • fd4705489e Test - Migrated from constraintlayout to linearlayout CappielloAntonio 2021-12-23 17:10:31 +01:00
  • 049621e9d6 Changed client name CappielloAntonio 2021-12-23 17:10:03 +01:00
  • 0456edb1cc Code cleanup CappielloAntonio 2021-12-22 16:57:13 +01:00
  • c1c1c3acfa Check the presence of the context CappielloAntonio 2021-12-22 16:47:50 +01:00
  • b60c5448b2 Fixed the behavior of the viewpager in the player and (name) refactor CappielloAntonio 2021-12-22 16:22:01 +01:00
  • 2f5e81fdef Code cleanup CappielloAntonio 2021-12-22 09:08:04 +01:00
  • 86279819ee Code cleanup CappielloAntonio 2021-12-21 15:48:55 +01:00
  • 3d5182da9a Tried to mitigate the random crash on opening CappielloAntonio 2021-12-21 13:09:50 +01:00
  • d8662820f7 Added a viewpager on the music playback screen to display the lyrics CappielloAntonio 2021-12-20 18:15:09 +01:00
  • 84fc07efe7 Code cleanup CappielloAntonio 2021-12-20 12:37:06 +01:00
  • 55f381f121 Simplified if statement CappielloAntonio 2021-12-20 12:36:20 +01:00
  • 212550e39e Added buttons for music management CappielloAntonio 2021-12-20 12:35:37 +01:00
  • f4888f391b Wrote down the launcher icon url CappielloAntonio 2021-12-20 09:31:36 +01:00
  • c7ebddbefc Removed animation on lyrics show up CappielloAntonio 2021-12-19 17:21:38 +01:00
  • e79d492af2 Changed the background color of the player CappielloAntonio 2021-12-19 17:11:12 +01:00
  • 40cbf289af Implementation of the display of song lyrics where present CappielloAntonio 2021-12-19 16:48:43 +01:00
  • 12ce97836d Implemented the API call for song lyrics CappielloAntonio 2021-12-19 12:03:31 +01:00
  • 33a86a6d7a Launcher icon colors CappielloAntonio 2021-12-18 16:43:16 +01:00
  • 25e130882f Icon placeholder update CappielloAntonio 2021-12-17 14:03:28 +01:00
  • 9a00fb2db5 Dependencies update CappielloAntonio 2021-12-17 14:02:56 +01:00
  • 5285614171 Added appbar in the bottom_sheet player CappielloAntonio 2021-12-06 13:26:27 +01:00
  • 21b7d4b8bb Code cleanup CappielloAntonio 2021-12-06 12:23:06 +01:00
  • b92310f40f Randomized and limited the elements shown in the home in the starred sections CappielloAntonio 2021-12-06 11:43:52 +01:00
  • d9ce19c265 Removed unused imports CappielloAntonio 2021-12-06 11:31:32 +01:00
  • f02927262d Fixed resetting user information upon quit CappielloAntonio 2021-12-06 11:28:55 +01:00
  • 478ecdd3bb Unified the access keys to the preferences CappielloAntonio 2021-12-06 11:10:28 +01:00
  • bcc95f2ef0 Fix theme selector CappielloAntonio 2021-12-06 10:56:12 +01:00
  • 08c1b03d84 Playlists pinned by saving the server information CappielloAntonio 2021-12-05 16:55:47 +01:00
  • a1885e96cd Revert last commit CappielloAntonio 2021-12-05 16:16:21 +01:00
  • e741cc2ea8 Choice of artist image using Last FM as source. TODO: Create preference for source choice CappielloAntonio 2021-12-05 15:39:19 +01:00
  • 5e15648157 Bump up Room dependencies CappielloAntonio 2021-12-05 15:32:17 +01:00
  • b30e2651f8 WIP - Multiple MediaSourceFactory CappielloAntonio 2021-11-27 17:07:20 +01:00
  • 72218749c0 Randomized initialization of playlists on the homepage CappielloAntonio 2021-11-26 16:09:49 +01:00
  • 72712d6feb Dynamically added views of pinned playlists to the homepage CappielloAntonio 2021-11-26 15:57:36 +01:00
  • e2f1212e58 Order pinned playlists in playlist catalogue CappielloAntonio 2021-11-26 11:22:25 +01:00
  • e29b96d905 Add settings to pin and unpin playlist in toolbar menu CappielloAntonio 2021-11-25 22:48:21 +01:00
  • afe0e0751c Code cleanup CappielloAntonio 2021-11-24 20:51:45 +01:00
  • dabef69662 Implementation of the grid view of the playlist cover CappielloAntonio 2021-11-24 20:51:14 +01:00
  • b2b081947f Add "Go to artist" button in playerBottomSheetFragment CappielloAntonio 2021-11-24 15:39:15 +01:00
  • 1089512983 Icon changed CappielloAntonio 2021-11-24 14:58:04 +01:00
  • 67719c11d0 Dependencies update CappielloAntonio 2021-11-24 14:55:40 +01:00
  • d78cdc5c6b Set notification's importance to low CappielloAntonio 2021-11-03 19:36:07 +01:00
  • bd8efd0a0a Added backgrounds/foregrounds CappielloAntonio 2021-11-03 19:25:58 +01:00
  • d19e20d00f Icon launcher temp-update CappielloAntonio 2021-11-03 15:01:49 +01:00
  • 983f91c706 Dependencies update CappielloAntonio 2021-11-03 14:57:22 +01:00
  • 8bf8fab1be Tried to generalize cacheDataSourceFactory to use cache for items already listened to and items already downloaded CappielloAntonio 2021-09-17 11:05:01 +02:00
  • 741a28f264 Changed shuffle button color CappielloAntonio 2021-09-14 15:47:38 +02:00
  • e9781f6770 Changed song page list title and toolbar title CappielloAntonio 2021-09-14 15:09:43 +02:00
  • 973e1768af Fix placeholder margin and padding CappielloAntonio 2021-09-14 14:47:57 +02:00
  • 8c9af4ef42 Decreased top padding in dialog CappielloAntonio 2021-09-14 14:41:19 +02:00
  • dc11bec48c Refactor - Moved dialog folder to the same level as fragment and activity folder CappielloAntonio 2021-09-14 14:27:39 +02:00
  • 710d61e379 Moved drawable around CappielloAntonio 2021-09-14 14:25:06 +02:00