Commit Graph

662 Commits

Author SHA1 Message Date
CappielloAntonio 6aafc7dfac Pause (but not reset) music on bottom sheet collapsed 2021-12-31 16:50:14 +01:00
CappielloAntonio d526b3163f Implemented lyrics loading logic 2021-12-31 16:08:19 +01:00
CappielloAntonio c046533d49 Fix a bug on playNext 2021-12-30 20:49:28 +01:00
CappielloAntonio 6dfc010a5d Removed unused imports 2021-12-30 20:27:57 +01:00
CappielloAntonio 82d9a8bb16 Method renamed 2021-12-30 20:27:08 +01:00
CappielloAntonio 7b5bbd7d53 Queue elements are now clickable and customized 2021-12-30 20:25:51 +01:00
CappielloAntonio 15e7c28b14 The last element listened to is the first in the list at the next start 2021-12-30 20:07:20 +01:00
CappielloAntonio 9328ec87ab Init media3 queue on startup 2021-12-30 19:31:13 +01:00
CappielloAntonio 60b741bc11 Finally fixed the music queue and swap logic 2021-12-30 18:13:50 +01:00
CappielloAntonio fc271e8b44 Removed logging line 2021-12-30 18:10:57 +01:00
CappielloAntonio c9010607fe Moved queue conversion logic to MappingUtil 2021-12-30 13:48:00 +01:00
CappielloAntonio 9d61ac87bf Removed unused adapter 2021-12-30 13:47:25 +01:00
CappielloAntonio 88d8a8c620 Modified the queue update logic 2021-12-30 13:47:07 +01:00
CappielloAntonio 747431423e Temporary fix for next button state 2021-12-30 09:42:10 +01:00
CappielloAntonio 3ed6a6074f Set readable metadata in MediaItem 2021-12-30 09:19:49 +01:00
CappielloAntonio 60295c9608 Removed comments 2021-12-30 09:15:19 +01:00
CappielloAntonio 6bc7c1e6cf Removed duplicated code 2021-12-30 09:13:50 +01:00
CappielloAntonio 41eeafdbc0 Code cleanup 2021-12-30 09:11:27 +01:00
CappielloAntonio 49ffcd500a Start playing music from SearchFragment and SongListPageFragment 2021-12-30 09:10:15 +01:00
CappielloAntonio a8b014296f Initialized the song recovery logic 2021-12-29 21:22:52 +01:00
CappielloAntonio a50375d50f Import cleanup 2021-12-29 20:40:52 +01:00
CappielloAntonio 00f0b5263a Set up shuffle and play button in album page 2021-12-29 20:40:40 +01:00
CappielloAntonio f9508966e0 Set up shuffle and play button in artist page 2021-12-29 20:40:14 +01:00
CappielloAntonio ce65167f71 Set readable string as title and artist name 2021-12-29 20:39:34 +01:00
CappielloAntonio 57320c25e6 Set bottomSheet in peek if a song is playing 2021-12-29 20:13:34 +01:00
CappielloAntonio 1926c7a696 TEST - MediaBrowserListenableFuture passed from activity to fragment to adapter 2021-12-29 19:10:55 +01:00
CappielloAntonio 279272a3af Moved MediaSession connection in fragment 2021-12-29 19:10:08 +01:00
CappielloAntonio 9a2b0356c1 Moved MediaSession connection in fragment 2021-12-29 19:09:46 +01:00
CappielloAntonio ed3f0cfaa3 Cleanup service code 2021-12-29 19:08:39 +01:00
CappielloAntonio 586054240f Moved ListenableFuture waiting logic to MediaManager 2021-12-29 19:08:10 +01:00
CappielloAntonio f8defb7337 Cleanup code and removed unused code 2021-12-29 19:05:08 +01:00
CappielloAntonio 73ef8a7cd8 Moved MediaBrowser management to BaseActivity 2021-12-29 19:04:36 +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 4e968a8c4b Initializing the service from the base activity 2021-12-29 10:21:07 +01:00
CappielloAntonio 03c9e89bf5 getSongStreamUri now return an URI 2021-12-29 10:20:03 +01:00
CappielloAntonio 708e3c799e Services declaration in AndroidMani 2021-12-29 10:19:33 +01:00
CappielloAntonio 8ada5f61fc New Song to MediaItem mapping method 2021-12-29 10:19:02 +01:00
CappielloAntonio 66c8c69978 TODO - New Media3 player helper class 2021-12-29 10:18:09 +01:00
CappielloAntonio 01c55118ad Creation of the new player management service with Media3 2021-12-29 10:17:34 +01:00
CappielloAntonio 185a9d7107 Deleted the old MediaItem download system - TODO: to be redone with the new Media3 2021-12-29 10:16:47 +01:00
CappielloAntonio fb9187482f Deleted the old notification management system 2021-12-29 10:15:03 +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 f9ac2f2646 Edit playerBottomSheetLayout to include a PlayerControlView 2021-12-29 10:12:26 +01:00
CappielloAntonio fd4705489e Test - Migrated from constraintlayout to linearlayout 2021-12-23 17:10:31 +01:00
CappielloAntonio 049621e9d6 Changed client name 2021-12-23 17:10:03 +01:00
CappielloAntonio 0456edb1cc Code cleanup 2021-12-22 16:57:13 +01:00
CappielloAntonio c1c1c3acfa Check the presence of the context 2021-12-22 16:47:50 +01:00
CappielloAntonio b60c5448b2 Fixed the behavior of the viewpager in the player and (name) refactor 2021-12-22 16:22:01 +01:00
CappielloAntonio 2f5e81fdef Code cleanup 2021-12-22 09:08:04 +01:00
CappielloAntonio 86279819ee Code cleanup 2021-12-21 15:48:55 +01:00