Commit graph

2071 commits

Author SHA1 Message Date
tibbi
64e66927c7 remember last playback position 2020-10-18 19:32:03 +02:00
tibbi
396f5004fa restore the tracks in the order they were stored in 2020-10-18 18:33:50 +02:00
tibbi
34c988d6a4 properly handle restoring the last played track 2020-10-18 18:02:47 +02:00
tibbi
51725f22f0 removing some no longer needed menu buttons 2020-10-18 16:52:15 +02:00
tibbi
50b9194fcd improve the way all tracks are initially fetched, rely on artists and albums 2020-10-18 16:27:51 +02:00
tibbi
b8cae3bff9 move artist fetching into a context extension 2020-10-18 16:11:52 +02:00
tibbi
c198cc3241 avoid showing empty playlists 2020-10-18 13:24:13 +02:00
tibbi
541d7e79bf show album cover at playlist songs 2020-10-18 12:42:29 +02:00
tibbi
bcea4d1c32 lets actually not sort playlist items, keep the order they were added in 2020-10-18 12:29:18 +02:00
tibbi
9a3d0a2930 renaming songs to tracks on some places 2020-10-18 12:10:01 +02:00
tibbi
890d4381e0 add some extra sorting on some places 2020-10-18 11:50:08 +02:00
tibbi
1d0ad94425 move Unknown artist at the bottom 2020-10-18 11:06:38 +02:00
tibbi
eca2e7755f make sure the current track bar doesnt cover anything at the bottom 2020-10-18 10:58:52 +02:00
tibbi
c755308f5b avoid adding tracks to the queue multiple times 2020-10-18 10:33:36 +02:00
tibbi
e79313ce51 add playlist songs into the queue on click 2020-10-17 23:11:46 +02:00
tibbi
32854932a6 allow adding whole artists to playlists 2020-10-17 22:35:49 +02:00
tibbi
595921f715 handle adding album tracks into playlists 2020-10-17 21:53:26 +02:00
tibbi
99169a71ee create an activity extension for adding tracks to playlists 2020-10-17 21:47:21 +02:00
tibbi
c17b6be1c5 move the Select Playlist into an own dialog, add divider at the bottom 2020-10-17 21:29:56 +02:00
tibbi
8befb7b6e3 update playlists fragment when something related changes 2020-10-17 20:14:44 +02:00
tibbi
3e5d6958ab allow adding tracks to playlists 2020-10-17 20:04:00 +02:00
tibbi
a28908e4ce deselect all list items if the current tab changes 2020-10-17 17:46:59 +02:00
tibbi
6fbae01f9f show track count at the playlists 2020-10-17 17:22:50 +02:00
tibbi
7c28d48b3e replace the hardcoded tab titles with proper strings 2020-10-17 16:50:52 +02:00
tibbi
136cade8ed remember the last used viewpager page, launch it as default 2020-10-17 16:45:49 +02:00
tibbi
e788b9b2d5 removing the Currently Playing icon from playlists 2020-10-17 16:35:57 +02:00
tibbi
d8b77f435c add a play/pause button at the bottom bar 2020-10-17 12:47:59 +02:00
tibbi
1e7f410c1f do not show the next tracks duration at the Track screens bottom bar 2020-10-17 12:33:44 +02:00
tibbi
58f2898af6 show the current track at Track screen too 2020-10-17 12:16:08 +02:00
tibbi
8220d2e33c show the current track at the Albums screen too 2020-10-17 12:11:18 +02:00
tibbi
d1afa24e65 move current track bar into a standalone layout file 2020-10-17 11:42:13 +02:00
tibbi
09870f89d5 moving CurrentTrackBar into a standalone view 2020-10-17 11:19:29 +02:00
tibbi
16e033ed6c refresh the main screens track in one more case 2020-10-11 23:24:35 +02:00
tibbi
b5a0dab17f properly refresh the current song at the main screen 2020-10-11 23:23:27 +02:00
tibbi
6bf6ab7879 show the current track at the main screens bottom bar 2020-10-11 23:09:48 +02:00
tibbi
e3e8c8040c allow reordering the queue by drag and drop 2020-10-11 18:59:25 +02:00
tibbi
553ad4dfd7 lets always show the queue drag handle to make it more used 2020-10-11 18:21:47 +02:00
tibbi
310b317ee1 adding a drag handle at queue items 2020-10-11 13:18:03 +02:00
tibbi
75242aa378 flattening the Track Queue and Song layouts 2020-10-11 12:02:23 +02:00
tibbi
73fbb081e2 properly highlight selected queue items 2020-10-11 11:48:54 +02:00
tibbi
8e319d87d2 make trackCover private in MusicService 2020-10-11 11:03:16 +02:00
tibbi
fa589cae52 change the next track in the queue at refreshing the queue 2020-10-11 10:56:43 +02:00
tibbi
69b7ddaf25 always check track shuffling after fetching 2020-10-11 10:36:49 +02:00
tibbi
bd76b43b0e removing a redundant function 2020-10-10 23:15:28 +02:00
tibbi
482acedf4c removing the old way of storing track history 2020-10-10 21:52:27 +02:00
tibbi
17ff601f1b add handling for playing the previous track 2020-10-10 21:47:41 +02:00
tibbi
c8f6f6937c speed up the album cover checking 2020-10-09 23:40:18 +02:00
tibbi
04fe39c8e7 optimize track cover art fetching 2020-10-09 22:16:54 +02:00
tibbi
fa1e09916d play the clicked song on the queue 2020-10-09 22:16:36 +02:00
tibbi
220d552b02 highlight the currently playing song in the queue 2020-10-09 20:54:38 +02:00