ByteHamster
37c29a6372
Remove auto-download notification setting ( #6625 )
...
Also, add episode notifications to multi select options
2023-09-12 19:19:28 +02:00
ByteHamster
1e7c347cd2
No longer use 'metered' work-around for VPNs
...
WorkManager doesn't do the workaround either.
So we would launch a download that then never starts.
2023-09-12 19:18:12 +02:00
Matej Drobnič
8ebf153970
Add volume boost ( #6573 )
2023-09-08 13:28:20 +01:00
ByteHamster
9ed5485ae3
Restore Nextcloud login state when recreated ( #6600 )
2023-08-28 17:27:53 +02:00
ByteHamster
087770026f
Update release notes
2023-08-24 21:05:05 +02:00
ByteHamster
91d5238f08
Bump version to 3.1.0
2023-08-19 11:47:52 +02:00
ByteHamster
4c9db040fe
Update contributors
2023-08-19 11:24:06 +02:00
ByteHamster
3ce3219a3b
Do not crash if item is not loaded yet
2023-08-19 11:21:52 +02:00
ByteHamster
056d262ab5
Fix ClassCastException when showing error message on video player
2023-08-19 11:21:52 +02:00
ByteHamster
4182f83367
Sync on app start ( #6589 )
2023-08-19 10:59:12 +02:00
ByteHamster
49ac7a83b8
Relayout NoRelayoutTextView if text gets longer ( #6587 )
2023-08-19 10:46:17 +02:00
ByteHamster
ca9358234f
Bump version to 3.1.0-beta3
2023-07-18 17:58:28 +02:00
ByteHamster
5ae766b1a1
Bump version to 3.1.0-beta2
2023-07-16 22:23:25 +02:00
ByteHamster
196ff13442
Upgrade preferences before using them ( #6546 )
2023-07-16 22:22:25 +02:00
ByteHamster
1a0134d5f2
Bump version to 3.1.0-beta1
2023-07-16 10:40:03 +02:00
ByteHamster
fa12968ae5
Fix crash in item pager ( #6542 )
...
There should be no code path for feedItemPos to still be -1, but the
crash reports indicate that it does. So this is now the dirty fix to
avoid app crashes.
2023-07-15 22:04:11 +02:00
ByteHamster
8d1eb62f0b
Delete partially downloaded file when giving up to retry ( #6530 )
2023-07-15 16:27:12 +02:00
ByteHamster
6999a944bb
Fix 'allow once' for feed update on mobile networks ( #6528 )
2023-07-04 22:31:47 +02:00
ByteHamster
23d4cf5632
Merge pull request #6490 from TacoTheDank/minSdk21removals
...
Remove no longer needed Compat stuff
2023-06-24 14:45:07 +02:00
Manjeet Yadav
192d71c7ab
Fix mini player in landscape mode missing the Play button ( #6521 )
2023-06-20 23:31:55 +02:00
Jonathan Zopf
7b5d366536
Don't request rating by F-Droid users ( #6495 )
2023-06-03 16:08:29 +02:00
ebraminio
d51e937e96
Use the brand new material switches for preferences ( #6475 )
2023-05-29 13:45:25 +02:00
ebraminio
10c70dd5f1
Make drawer's corners round ( #6478 )
2023-05-28 11:18:56 +02:00
ByteHamster
7d1259a39a
Fix default widget background ( #6494 )
2023-05-18 12:42:02 +02:00
TacoTheDank
cf4345564c
Remove no longer needed Compat stuff
2023-05-14 17:02:34 -04:00
TacoTheDank
90d6095dad
Centralize stream library version
2023-05-14 17:01:26 -04:00
Jonathan Zopf
194067deea
Don't show copying feedback on Android 13 ( #6481 )
2023-05-14 18:26:46 +02:00
ByteHamster
c9d74e7942
Update app store metadata
2023-05-13 22:40:49 +02:00
peking_ling
c759eed50d
Fix Glide leaking reference to activity ( #6446 )
2023-05-07 11:43:35 +02:00
ByteHamster
b8a1c1f49a
Let filter button height grow ( #6477 )
...
Also, make it easier to see what option is selected
2023-05-07 11:28:41 +02:00
mueller-ma
da16f13e8b
Make single filter button full-width ( #6454 )
2023-05-07 11:08:27 +02:00
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
ByteHamster
22e6a0c40f
Fix current chapter having the same color as the dialog background ( #6315 )
2023-02-12 09:44:11 +01:00
GitStart
4096aaf47e
Convert subscriptions screen to cards ( #6261 )
2023-02-11 19:04:14 +01:00
Victor Häggqvist
52ddf47e36
Fix shownotes text border overlap for long translations ( #6304 )
2023-02-05 15:48:54 +01:00
ByteHamster
08ee701dd7
Bump version to 3.0.0-beta5
2023-02-02 00:19:08 +01:00
ByteHamster
8819487699
Update list of supported website languages
2023-02-02 00:18:34 +01:00
ByteHamster
db5d47967a
Use nicer animation when sliding up player ( #6301 )
2023-02-02 00:05:02 +01:00
GitStart
f9e344e215
Add long press menu to search results in subscriptions list ( #6267 )
2023-02-02 00:04:07 +01:00
ByteHamster
7af00f7e83
Bump version to 3.0.0-beta4
2023-01-29 16:48:21 +01:00
ByteHamster
efcb710703
Avoid icons leaking below the miniplayer ( #6292 )
2023-01-29 14:04:03 +01:00
ByteHamster
04a8ee5787
Reduce padding of horizontal home sections to better align them with the titles ( #6290 )
2023-01-28 12:56:11 +01:00
GitStart
73a6ff1f60
Remove subscribed podcasts from discover / suggestions ( #6269 )
2023-01-28 12:53:21 +01:00
ByteHamster
6e7d1f1994
Work around Android's AlertDialog pushing out buttons when content gets large ( #6282 )
2023-01-27 19:01:20 +01:00
GitStart
13439e1a48
Fix playback timer flickering issue while streaming and downloading episode at the same time ( #6268 )
2023-01-24 19:20:58 +01:00
ByteHamster
bb43cd4613
Bump version to 3.0.0-beta3
2023-01-17 22:58:01 +01:00
ByteHamster
08fdedb236
Update contributors list
2023-01-17 22:46:36 +01:00
Keunes
f995fd96df
Synchronisation label changes ( #6213 )
2023-01-14 14:46:19 +01:00
ByteHamster
c5b34114cd
Merge pull request #6264 from ByteHamster/onlinefeed_background
...
Make dark background of preview more consistent
2023-01-13 17:26:42 +01:00
ByteHamster
cf057acdf7
Merge pull request #6263 from ByteHamster/screen-insets
...
Use exactly those insets that we mark as consumed
2023-01-13 17:26:24 +01:00
ByteHamster
d7bfe89b13
Branding upgrade ( #6146 )
2023-01-13 17:24:51 +01:00