Commit Graph

40 Commits

Author SHA1 Message Date
vfsfitvnm
8588f022a2 Fix dynamic theme not being applied when restarting queue after being cleared 2022-09-15 20:00:44 +02:00
vfsfitvnm
784c941938 Do proper cache organization 2022-09-09 12:46:37 +02:00
vfsfitvnm
996dbb4de1 Improve player service dismiss logic 2022-09-06 18:02:06 +02:00
vfsfitvnm
b50c54b1ed Add force seek operations when loop one mode is enabled 2022-09-05 17:13:28 +02:00
vfsfitvnm
105565afec Set isShowingThumbnailInLockscreen as false by default 2022-09-05 11:50:41 +02:00
vfsfitvnm
45235acd5d Remove "loop none" option (#276) 2022-09-04 20:45:41 +02:00
vfsfitvnm
8ae7bd96f5 Do not increment totalPlayTimeMs of a song if shorter than 2 seconds 2022-09-03 09:44:59 +02:00
vfsfitvnm
1f88238e78 Send NotificationDismissReceiver intent in onTaskRemoved 2022-09-01 15:25:03 +02:00
vfsfitvnm
6dc04cca90 Revert targetSdk to 32 2022-08-29 10:55:07 +02:00
vfsfitvnm
3117ea253e Try fix #241 2022-08-26 19:37:58 +02:00
vfsfitvnm
6440219430 Restore default theme when the queue is cleared 2022-08-25 10:57:08 +02:00
vfsfitvnm
2716319339 Add dynamic theme (#159) 2022-08-10 13:09:35 +02:00
vfsfitvnm
161760de55 Loosen silence skipping strictness 2022-08-07 13:28:07 +02:00
vfsfitvnm
073a50b34c Improve playback errors UI 2022-08-07 12:41:27 +02:00
vfsfitvnm
a246f1f336 Show the song cover as lockscreen wallpaper (#170) 2022-08-05 08:56:23 +02:00
vfsfitvnm
20da9e5df3 Add album title to media session metadata 2022-08-05 08:53:42 +02:00
vfsfitvnm
457e6712d4 Implement #51 2022-07-25 12:32:19 +02:00
vfsfitvnm
e912bfed1c Tweak code 2022-07-23 16:57:38 +02:00
vfsfitvnm
6a8fdb7c11 Implement #122 2022-07-22 21:28:59 +02:00
vfsfitvnm
f4edfaefd2 Tweak code 2022-07-18 15:22:47 +02:00
vfsfitvnm
f5716937d1 Improve volume normalization logic 2022-07-18 14:36:57 +02:00
vfsfitvnm
61eeeb07c0 Fix #106, #108, #113 2022-07-18 13:30:28 +02:00
vfsfitvnm
1e719b33ed Refactor preferences to avoid a global state when it's not necessary 2022-07-16 13:51:38 +02:00
vfsfitvnm
d905fb8614 Stop service before calling exitProcess 2022-07-13 23:10:57 +02:00
vfsfitvnm
927a6f1321 Re-add fallback to audio/mp4 2022-07-12 22:30:31 +02:00
vfsfitvnm
0ddd49fd10 Improve cache settings 2022-07-12 22:09:25 +02:00
vfsfitvnm
742e8702e5 Add settings to disable battery optimizations and to make the player service unkillable 2022-07-11 20:05:24 +02:00
vfsfitvnm
ce7b8aa8fd Optimize APK size 2022-07-11 14:55:09 +02:00
vfsfitvnm
abd942d5da Rewrite PlayerService 2022-07-11 10:47:40 +02:00
vfsfitvnm
36bf5b17a6 Improve PlayerService lifecycle to accommodate a proper queue persistent storing 2022-07-04 22:03:11 +02:00
vfsfitvnm
7e42820e7c Add hack to avoid service destroy when notification is paused 2022-07-03 22:42:53 +02:00
vfsfitvnm
fc9b023174 Remove Outcome class 2022-07-01 20:19:05 +02:00
vfsfitvnm
b738910d63 New Preferences class 2022-07-01 16:45:32 +02:00
vfsfitvnm
9139609cf3 Show radio loading state 2022-07-01 15:31:00 +02:00
vfsfitvnm
7c165b5c3a Tweak Database class 2022-07-01 12:54:22 +02:00
vfsfitvnm
58f821534e Add Bundle extensions 2022-06-29 22:38:00 +02:00
vfsfitvnm
8b345c2405 Do not display notification on configuration changed if no media item is playing 2022-06-29 20:34:39 +02:00
vfsfitvnm
ade78c8ecf Tune skip silence feature for music 2022-06-29 00:25:28 +02:00
vfsfitvnm
f85fe5a403 Delete unused resource 2022-06-28 16:22:57 +02:00
vfsfitvnm
72eb9d4c7d Add BitmapProvider class 2022-06-28 16:03:19 +02:00