ByteHamster
6d7bfef8a5
Download Service Rewrite ( #6420 )
2023-05-05 23:09:03 +02:00
ByteHamster
f8be7d596d
Merge branch 'master' into develop
2023-05-05 19:43:45 +02:00
mueller-ma
446b938b3a
Correctly theme download icon in settings ( #6465 )
2023-05-05 19:13:36 +02:00
ByteHamster
1bc053186d
Fix file provider not being able to share all files ( #6472 )
...
The library only looks at one of the external storage devices.
If the exported log file doesn't happen to be stored on
the first device, sharing it doesn't work.
This is a known issue in the Android libraries:
https://issuetracker.google.com/issues/37125252
This commit works around it by using an undocumented element that covers
the entire file system.
2023-05-05 19:12:49 +02:00
mueller-ma
aab19f3a5c
Ignore subscription filter when suggesting tags ( #6453 )
...
I have the following setup:
* A tag 'Done' with fully listened podcasts
* The subscription filter "counter greater 0"
* The subscription counter "downloaded episodes"
This way all done podcasts aren't visible in the drawer. When I want to
tag another podcast as done, 'Done' isn't auto-completed. With this
change all tags will be auto-completed.
2023-05-05 17:22:31 +02:00
ByteHamster
b063f0508f
Bump version to 3.0.2
2023-04-28 23:20:34 +02:00
Keunes
358e64b079
Update 'Special thanks' list in the About screen ( #6441 )
2023-04-27 19:53:22 +02:00
mueller-ma
0bdf9d9e28
Add option to enable sleep timer based on current time ( #6384 )
2023-04-15 21:08:03 +02:00
ByteHamster
4cdc5d14d9
Bump version to 3.0.1
2023-04-15 18:10:44 +02:00
ByteHamster
8396a34670
Replace Network+Storage preferences with Downloads ( #6434 )
2023-04-15 17:33:21 +02:00
ByteHamster
84e1ff248f
Remove 'Statistics moved' message ( #6433 )
2023-04-15 15:55:42 +02:00
ByteHamster
8ea0d1907b
Respect 'include marked as played' on home screen ( #6435 )
2023-04-15 15:52:45 +02:00
ByteHamster
39d309e906
Add banner on home screen if notification permission is not granted ( #6412 )
2023-04-07 16:37:32 +02:00
ByteHamster
da9bb8d578
Fix long-pressing subscription on home screen ( #6419 )
2023-04-07 14:25:51 +02:00
GitStart
a828660b44
Do not switch screens when clicking "Remove podcast" ( #6259 )
2023-04-07 14:21:52 +02:00
ByteHamster
e9ba45e2bd
Avoid scrolling screen on refresh ( #6413 )
2023-04-06 17:12:16 +02:00
ByteHamster
9b989fed43
Target Android 13 ( #6409 )
2023-04-03 21:51:54 +02:00
mueller-ma
3e101cca2a
Make widget configurable by long-pressing ( #6410 )
2023-04-03 21:50:13 +02:00
ByteHamster
b706ab9776
Don't crash trying to show item at negative position ( #6407 )
...
I have no idea what code path could pass a negative number there,
but apparently there are users who experience a crash when trying
to show a negative position.
2023-04-02 10:31:15 +02:00
Taco
78f65349d5
Update AGP to 7.4.0 ( #5655 )
2023-04-01 23:16:53 +02:00
ByteHamster
8c9b61e599
Remove 'set lockscreen background' setting ( #6385 )
...
Users disable the setting and then wonder why other apps (like Android
Auto) do not display the cover image, even though it says so in the
setting summary.
2023-03-31 22:18:37 +02:00
Andrzej Węgłowski
548f9e021e
Random enqueue location ( #6403 )
2023-03-31 22:16:59 +02:00
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
870fe2be56
Bump version to 3.0.0
2023-03-06 22:32:10 +01:00
ByteHamster
3ddd7f2f80
Add changelog for version 3.0
2023-03-06 22:30:13 +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
24d1a06662
Instead of specialized methods, use the global 'getEpisodes' method with a filter ( #6358 )
2023-03-01 20:52:23 +01:00
GitStart
581e71b306
Add option to switch a- & descending sort order for Inbox ( #6266 )
2023-02-28 21:41:15 +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
ebcb5e2a7c
Hack around black theme select background color having low contrast ( #6352 )
2023-02-25 17:00:49 +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
ByteHamster
8be62b6d0e
Always add feeds from opml, even if download fails ( #6347 )
2023-02-24 22:08:59 +01:00
ByteHamster
6d72d7cebf
Add mobile sync setting ( #6349 )
2023-02-24 22:06:12 +01:00
ByteHamster
7753c500db
Do not jump bottom sheet when playing ( #6342 )
...
Whenever some view calls requestLayout(), the bottom view jumps.
This happens during slide when setting the player from GONE to VISIBLE.
Also, it happens every time the position changes because the TextView
has a dynamic width. We are not actually interested in the dynamic
width and can simply keep the initial width. This avoids requestLayout()
calls every time the position is updated.
2023-02-24 16:53:14 +01:00
peking_ling
240737e3ac
Fix memory leaks ( #6335 )
2023-02-23 21:53:56 +01:00
Erik Johnson
9fed944392
Add "New Episodes Action" preference ( #6095 )
2023-02-22 21:34:43 +01:00
GitStart
25ddd73f24
Add sort option to episodes screen ( #6286 )
2023-02-22 20:04:04 +01:00
femmdi
50eb1e9cf9
Update iTunes to Apple Podcasts in Google Play ( #6331 )
2023-02-22 19:25:17 +01:00
ByteHamster
2b22d4b697
Merge branch 'master' into develop
2023-02-20 23:19:34 +01:00
ByteHamster
2833812238
Bump version to 3.0.0-beta6
2023-02-19 19:47:27 +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
ByteHamster
4e1a3be122
Ensure that the context is non-null when loading the shownotes ( #6327 )
2023-02-18 13:08:47 +01:00
Jared234
7a2f4771ec
Add sorting options to downloads screen ( #6210 )
2023-02-12 21:12:04 +01:00
GitStart
8248bc6bb1
Automatically switch to different screen when hiding current one from drawer ( #6254 )
2023-02-12 21:05:24 +01:00