Commit graph

577 commits

Author SHA1 Message Date
CappielloAntonio
8394c3f84e Changed playerFragment controller layout 2022-01-03 17:43:54 +01:00
CappielloAntonio
aba5134469 Code cleanup 2022-01-03 15:29:32 +01:00
CappielloAntonio
d8350ed281 Removed unused download state listener 2022-01-03 15:12:49 +01:00
CappielloAntonio
72a471dd6d Go back to first page on bottomSheet collapse 2022-01-03 15:09:50 +01:00
CappielloAntonio
7e0081b020 Id renaming 2022-01-03 15:09:00 +01:00
CappielloAntonio
37bf77bbf7 Deleted unused helper 2022-01-03 15:06:23 +01:00
CappielloAntonio
91f664cbfe Deleted redundant function calls 2022-01-03 11:30:01 +01:00
CappielloAntonio
bc02268e27 Deleted unused function 2022-01-03 11:16:15 +01:00
CappielloAntonio
2e2fe8fa0e Renaming and refactor 2022-01-03 11:14:05 +01:00
CappielloAntonio
32ac75f4ee Change of names to maintain consistency 2022-01-02 20:55:44 +01:00
CappielloAntonio
0fbf3a4cdf Start of work for a structural modification of the player 2022-01-02 20:53:11 +01:00
CappielloAntonio
9fdc9ff44d Renaming functions 2022-01-02 17:45:11 +01:00
CappielloAntonio
40866a2855 Saved the playback position when the player is paused 2022-01-02 17:43:30 +01:00
CappielloAntonio
e4d09f3bc0 Renamed DownloaderTracker to DownloaderManager 2022-01-02 16:40:23 +01:00
CappielloAntonio
134d4e33e5 In ViewModels passed the LifecycleOwner instead of the Activity 2022-01-02 16:19:16 +01:00
CappielloAntonio
d2ad0188b7 Saved in database downloaded playlists 2022-01-02 15:50:59 +01:00
CappielloAntonio
b41e3e641b Deleted unused interfaces 2022-01-02 15:50:12 +01:00
CappielloAntonio
0b6c195e9d Deleted unused object 2022-01-02 12:30:01 +01:00
CappielloAntonio
827dd7d2ae Get correct stream uri for downloaded content 2022-01-02 11:54:34 +01:00
CappielloAntonio
f416bfda8f Save in the database what has been downloaded 2022-01-02 11:30:16 +01:00
CappielloAntonio
81e9b5c3d9 Changed function visibility 2022-01-01 22:35:48 +01:00
CappielloAntonio
bc5669c6ce Reimplemented a basic track download functionality for playlist 2022-01-01 22:34:42 +01:00
CappielloAntonio
dee845ebff Reimplemented a basic track download functionality 2022-01-01 21:55:15 +01:00
CappielloAntonio
b7a77cf32b Removed all references to drm 2022-01-01 12:30:16 +01:00
CappielloAntonio
9feaeec7cc Initialization of the download logic 2021-12-31 21:36:50 +01:00
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
0c8a3035b6 Bump up app version 2021-12-30 20:29:40 +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