168 Commits

Author SHA1 Message Date
ByteHamster
4f7f49e1e7
Move feed download to worker (#6375)
Feed downloads are now independent from episode downloads.
This makes it easier to use WorkManager for refreshing.
Also, it will make it easier to add different refresh intervals
in the future.
2023-03-14 21:03:45 +01:00
ByteHamster
835f007b67
Make statistics filter start at 00:00 (#6371) 2023-03-11 17:44:01 +01:00
ByteHamster
834426cb14 Update translations 2023-03-06 22:26:47 +01:00
ByteHamster
6b6753ad84
Hide 'reconnect' settings (#6367)
Android 12+ doesn't let us start the foreground service from an event
like "headset reconnected". Hide the corresponding settings and avoid
crashing.
2023-03-06 22:08:49 +01:00
ByteHamster
0b3e664057
Prompt for battery optimization (#6362) 2023-03-06 21:40:34 +01:00
ByteHamster
5e75c968ad
Re-add setting to open drawer when pressing back (#6355) 2023-02-28 20:42:46 +01:00
ByteHamster
ccea00e405
Remove deprecated media players (#6354) 2023-02-26 16:38:31 +01:00
ByteHamster
9cd59a6720
Support media resumption (#6350)
This fixes the disappearing media notification after pressing the play button.
2023-02-25 16:33:11 +01:00
ByteHamster
3e077e5653
Add cancel action to download notification (#6353) 2023-02-25 16:30:58 +01:00
ByteHamster
34553475d9
Add chapters button to video player (#6348) 2023-02-25 10:54:16 +01:00
ByteHamster
5f00294c29
More human readable player error message (#6346) 2023-02-24 22:19:30 +01:00
ByteHamster
06347a3df9
Use more clear swipe action label (#6345) 2023-02-24 22:10:02 +01:00
Andrew Booze
59253db2e4
Add back skip buttons and more custom actions on Android Auto (#6050) 2023-02-24 17:10:44 +01:00
Keunes
e20d11e130
Update 'show in main list' string (#6344) 2023-02-24 16:44:57 +01:00
Erik Johnson
9fed944392
Add "New Episodes Action" preference (#6095) 2023-02-22 21:34:43 +01:00
Tony Tam
5c79bc7c45
change iTunes to Apple Podcasts (#6324) 2023-02-22 20:14:19 +01:00
ByteHamster
2b22d4b697 Merge branch 'master' into develop 2023-02-20 23:19:34 +01:00
ByteHamster
a5d4864776
Add retry button to download failed notifications (#6333) 2023-02-20 23:15:56 +01:00
ByteHamster
437f094936 Update translations 2023-02-19 19:47:09 +01:00
ByteHamster
c98194f519
Remove another global callback object (#6316) 2023-02-19 11:48:48 +01:00
ByteHamster
cfb9745246
Clarify "show in main list" checkbox title (#6326) 2023-02-18 14:52:38 +01:00
ByteHamster
997860fe52
Extra toggle for full black theme (#6328) 2023-02-18 14:51:55 +01:00
GitStart
8248bc6bb1
Automatically switch to different screen when hiding current one from drawer (#6254) 2023-02-12 21:05:24 +01:00
GitStart
4096aaf47e
Convert subscriptions screen to cards (#6261) 2023-02-11 19:04:14 +01:00
ByteHamster
f9839aba99
Don't break tab labels into multiple lines on small devices (#6313) 2023-02-11 10:14:46 +01:00
ByteHamster
98107419e0
Make description of tinted theme more clear (#6283) 2023-01-27 19:00:56 +01:00
ByteHamster
cb2cc7a357 Pull translations again to fix problem with Turkish string 2023-01-18 18:27:03 +01:00
ByteHamster
94b50b37f1 Update translations 2023-01-17 22:56:39 +01:00
Keunes
f995fd96df
Synchronisation label changes (#6213) 2023-01-14 14:46:19 +01:00
Vishnu Sanal T
88289d02ae
Possibility to remove a single episode from playback history (#6184) 2023-01-01 15:29:23 +01:00
ByteHamster
3acec11322
Merge pull request #6237 from ByteHamster/tinted-theme
Add support for Material You tinted theme
2022-12-18 18:17:03 +01:00
ByteHamster
d8d6f1c72f Remove support for Android 4.4 2022-12-18 15:01:59 +01:00
ByteHamster
1d251492b0 Add support for Material You tinted theme 2022-12-17 10:51:07 +01:00
ByteHamster
f66e3dd661 Rename 'country' to 'select country' 2022-12-17 10:43:03 +01:00
ByteHamster
b1237094b2 Make layout of home sections more clean and easy 2022-12-11 15:03:58 +01:00
ByteHamster
2d3740e7ad Merge branch 'master' into develop 2022-12-03 22:23:49 +01:00
ByteHamster
75a795e3d7 Show human readable error message on details dialog 2022-11-30 19:53:56 +01:00
Ricardo Borges Jr
d62ea313d7
Add option to edit feed URL (#6185) 2022-11-26 16:47:38 +01:00
ByteHamster
63ba5c458f
Merge pull request #6180 from ByteHamster/preferences-module
Move preferences to a new module
2022-11-10 21:37:11 +01:00
ByteHamster
410b8f1539 Hide iTunes suggestions by default in F-Droid version 2022-11-06 21:43:20 +01:00
ByteHamster
d8a2dd5f83 Move preferences to a new module 2022-11-06 21:21:28 +01:00
ByteHamster
d61745be86 Check Lint recursively from the :app module
instead of checking every module individually. This avoids having to
re-state all disabled Lint checks in all parent modules.
2022-11-06 11:55:23 +01:00
Vishnu Sanal T
e4d4c69519
Add confirmation dialog for clearing history (#6175) 2022-11-06 10:56:01 +01:00
ByteHamster
c1fbb53805 Move Glide to its own module 2022-11-03 22:46:56 +01:00
ByteHamster
6921d7162e Apply default RequestOptions globally instead of locally 2022-11-01 12:47:52 +01:00
Simon Rusinov
4c30d8ff7f
Add auto-complete to discovery country selection (#6139) 2022-10-15 11:29:39 +02:00
ByteHamster
939719ea83 Update translations 2022-10-02 13:21:42 +02:00
ByteHamster
097a491504
Rewrite include/exclude filter dialog (#6057) 2022-09-18 22:25:06 +02:00
ByteHamster
37b49b1e38 Use segmented buttons for filter 2022-09-18 19:12:41 +02:00
ByteHamster
cbfa0181f4 Migrate dialogs to Material3 2022-09-18 19:12:38 +02:00