Commit Graph

27 Commits

Author SHA1 Message Date
vfsfitvnm
29025da7e9 Add "Refetch" option for albums and artists (#93) 2022-07-09 15:14:02 +02:00
vfsfitvnm
b3104207ff Hide songs instead of deleting from database 2022-07-06 20:49:48 +02:00
vfsfitvnm
2e542d3c1a Add favorites, cached built-in playlists (#11) 2022-07-06 20:49:37 +02:00
vfsfitvnm
59b6c61bb2 Drop home page song collections in favor of a sort feature (#11) 2022-07-06 20:49:07 +02:00
vfsfitvnm
36bf5b17a6 Improve PlayerService lifecycle to accommodate a proper queue persistent storing 2022-07-04 22:03:11 +02:00
vfsfitvnm
7c165b5c3a Tweak Database class 2022-07-01 12:54:22 +02:00
vfsfitvnm
e6155b428c Add Artist upsert 2022-07-01 11:46:52 +02:00
vfsfitvnm
3429f27840 Cache album information 2022-06-30 15:33:36 +02:00
vfsfitvnm
d07d3f23b2 Add SongAlbumMap 2022-06-30 13:49:05 +02:00
vfsfitvnm
e4209d18ad Remove println 2022-06-29 22:37:49 +02:00
vfsfitvnm
309a1a4237 Add shuffle/radio data to Artist 2022-06-29 20:14:44 +02:00
vfsfitvnm
9103c30044 Add foreign key constraint to Song 2022-06-29 15:26:01 +02:00
vfsfitvnm
95879e7a6e Reflect database migration 2022-06-29 15:24:00 +02:00
vfsfitvnm
6f5bc02216 Migrate database (2) 2022-06-29 15:03:20 +02:00
vfsfitvnm
a7bdda074b Migrate database (1) 2022-06-29 14:13:39 +02:00
vfsfitvnm
2cbb5a4ba4 Use database executors instead of compose coroutines to launch database operations 2022-06-27 22:07:07 +02:00
vfsfitvnm
697c6b6379 Update dependencies 2022-06-27 21:14:50 +02:00
vfsfitvnm
8f5bc5e90e Add player state persistence 2022-06-26 17:07:03 +02:00
vfsfitvnm
4e5f17de23 Do not return songs that have never been played in Database.history() 2022-06-22 16:41:40 +02:00
vfsfitvnm
68a14796ea Add stats for nerds (#33) 2022-06-21 22:56:35 +02:00
vfsfitvnm
8a94c7e714 Normalize volume (#53) 2022-06-21 19:37:01 +02:00
vfsfitvnm
7219f9bd39 Show local tracks in ArtistScreen 2022-06-18 16:53:44 +02:00
vfsfitvnm
c78b3105b1 Prepare release 2022-06-13 22:59:36 +02:00
vfsfitvnm
3a6af404ab Save lyrics to the database 2022-06-13 11:25:27 +02:00
vfsfitvnm
e8e69549c6 Add player state persistence concept 2022-06-12 12:19:23 +02:00
vfsfitvnm
55e8cfa7d5 Add backup/restore feature 2022-06-07 19:13:40 +02:00
vfsfitvnm
1e673ad582 Initial commit 2022-06-02 18:59:18 +02:00