ByteHamster
b933c0eb71
Refresh local feeds even if there is no internet ( #6633 )
2023-09-12 19:53:42 +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
ByteHamster
087770026f
Update release notes
2023-08-24 21:05:05 +02:00
ByteHamster
b5cd973a86
Do not try to resume download of feeds ( #6591 )
2023-08-22 12:00:34 +02:00
ByteHamster
91d5238f08
Bump version to 3.1.0
2023-08-19 11:47:52 +02:00
ByteHamster
823907bf1f
Update translations
2023-08-19 11:47:51 +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
18ab4ab8c6
Fix race condition in progress notification
2023-08-19 11:21:52 +02:00
ByteHamster
4f6b563e3f
Avoid race conditions when updating download notification ( #6588 )
2023-08-19 10:46:43 +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
9f8edd0e9d
Fix MediaMetadataRetriever on API<29
...
On SDK<29, this class does not have a close method yet, so the app crashes when using try-with-resources.
2023-07-18 17:57:40 +02:00
ByteHamster
9be6562b4e
Fix missing foreground notification on old Android versions
2023-07-18 17:57:40 +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
019e3574c4
Fix translator breaking checks
2023-07-16 11:50:26 +02:00
ByteHamster
1a0134d5f2
Bump version to 3.1.0-beta1
2023-07-16 10:40:03 +02:00
ByteHamster
c99ed8b48a
Update translations
2023-07-16 10:40:00 +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
f1f3674230
Fix Chromecast crash if FeedItem does not have a feed ( #6541 )
2023-07-15 22:03:50 +02:00
ByteHamster
8d1eb62f0b
Delete partially downloaded file when giving up to retry ( #6530 )
2023-07-15 16:27:12 +02:00
ByteHamster
75c3c4cf24
Don't allow adding items without media to the queue ( #6529 )
2023-07-15 15:55:24 +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
femmdi
de3f6aab91
Use sentence case for settings titles ( #6390 )
2023-06-20 22:38:07 +02:00
peking_ling
8b7d3cabac
Fix NullPointerException when chapter does not have start time ( #6520 )
2023-06-20 22:31:44 +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
mueller-ma
3da7fcf8f0
Rounded corners of cover in widget ( #6483 )
2023-05-18 10:33: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
eaae6585d6
Don't show error when download was cancelled ( #6476 )
2023-05-06 17:54:47 +02:00
ByteHamster
6d7bfef8a5
Download Service Rewrite ( #6420 )
2023-05-05 23:09:03 +02:00
ByteHamster
4c286931cd
Remove string where translator broke format specifiers
2023-05-05 20:02:02 +02:00
ByteHamster
f8be7d596d
Merge branch 'master' into develop
2023-05-05 19:43:45 +02:00
mueller-ma
967e289f91
Add .editorconfig ( #6461 )
...
This causes the 'max line length line' in Android Studio to be at 120
chars, which is the same limit as checkstyle uses.
2023-05-05 19:25:54 +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
e2bbc3ef17
Work around Android telling us zero-date when no date is present ( #6450 )
2023-05-05 17:19:06 +02:00