ByteHamster
f35e92c112
Better error message when nextcloud could not be reached ( #7403 )
2024-09-14 11:41:37 +02:00
ByteHamster
b06caeadec
Remove WiFi filter setting ( #7406 )
...
93% of our users have an Android version modern enough that the setting is not available there anyway.
From the remaining 7%, probably only a tiny percentage use that setting.
Removing simplifies our code and makes it easier to maintain.
2024-09-14 11:22:32 +02:00
ByteHamster
50fa85882e
Remove animated playback speed button ( #7401 )
...
The button is behind the dialog anyway, so nobody can see the animation
2024-09-14 11:21:15 +02:00
ByteHamster
b776e44717
Update bottom navigation inbox badge when inbox changes ( #7398 )
2024-09-14 11:20:07 +02:00
ByteHamster
4f10efee7a
Remove external files permission ( #7407 )
...
Android documentation:
> If your app is on a device that runs API level 19 or higher,
> you don't need to declare this permission to read and write files
> in your application-specific directories.
AntennaPod supports API 21+, so the permission is completely irrelevant.
Removing it to "clean up" our permissions list on F-Droid.
2024-09-14 11:19:15 +02:00
ByteHamster
6efecd56b5
Merge branch 'master' into develop
2024-09-10 21:01:24 +02:00
ByteHamster
6cbc58ba78
Bottom navigation ( #7176 )
2024-09-10 20:59:18 +02:00
ByteHamster
300baf6ddf
Bump version to 3.5.0
2024-09-09 22:47:04 +02:00
ByteHamster
72b3cd7f81
Update translations
2024-09-09 22:33:22 +02:00
flofriday
60f6e175a8
Show message for empty home sections ( #7221 )
2024-09-08 16:05:36 +02:00
ByteHamster
5ac3185605
Multi-line sleep timer time range for 12 hour locales ( #7393 )
2024-09-08 15:55:21 +02:00
ByteHamster
7e449484a7
Align counter text with heading text ( #7392 )
2024-09-08 15:49:58 +02:00
ByteHamster
8961405d5d
Fix subscribing with discovery dialog ( #7391 )
2024-09-08 15:49:38 +02:00
ByteHamster
5ea92f68b1
Catch crash when device does not support LoudnessEnhancer properly ( #7390 )
2024-09-08 12:06:20 +02:00
ByteHamster
f32d5ccb30
Don't show transcript icon for videos when there is none ( #7389 )
2024-09-08 12:06:03 +02:00
ByteHamster
ab4d05e7b5
Check if media player is null before accessing tracks ( #7388 )
2024-09-08 12:05:13 +02:00
ByteHamster
c26bd7f879
Fix alignment on downloads screen ( #7387 )
2024-09-08 12:04:50 +02:00
ByteHamster
3fdc39f517
Hide play button on episode preview list ( #7386 )
...
This makes it more clear that the podcast is not subscribed yet.
It is still possible to stream or download by clicking the episodes.
2024-09-07 09:11:35 +02:00
ByteHamster
462494964d
Bump version to 3.5.0-beta3
2024-09-03 22:21:00 +02:00
ByteHamster
fe0c5910d7
Update translations
2024-09-03 22:19:59 +02:00
ByteHamster
18b63dd75c
Fix several item update events not being handled ( #7377 )
...
This lead to inconsistent display state.
Also, users were able to access items that no longer exist.
2024-09-03 22:13:50 +02:00
ByteHamster
2ad713772d
Show subscribe nag only after interacting with episode ( #7378 )
2024-09-03 19:41:48 +02:00
ByteHamster
4fd3696d7f
Keep the feed background image at the top ( #7379 )
...
If the header got long (warning messages, preview description, etc),
the image moved down. This created inconsistencies between feed
fragment and feed info fragment.
2024-09-03 08:51:21 +02:00
Mudit Choudhary
1528cde0e0
Fixed Scrolling issues in Swipe Actions ( #7374 )
2024-09-02 22:12:26 +02:00
ByteHamster
936bfa029e
Increase buffer duration ( #7362 )
...
When podcasts use dynamic ad insertion and the media file changes
between different network requests, users might experience jumps.
Now, try to basically download the whole episode as soon as one
hits the play button. That should avoid most of the jumps.
2024-08-30 18:11:26 +02:00
ByteHamster
279d37e8bb
Fix snackbar crash when on old Android versions ( #7361 )
2024-08-30 18:07:59 +02:00
ByteHamster
13c2e1b3a1
Be more detailed about what is deleted when unsubscribing ( #7363 )
2024-08-30 18:06:16 +02:00
ByteHamster
aa28a65222
Bump version to 3.5.0-beta2
2024-08-26 21:39:51 +02:00
ByteHamster
6b63c6b9bb
Fix feed counters including non-subscribed podcasts ( #7334 )
2024-08-24 10:54:08 +02:00
ByteHamster
c008c08e4f
Support new episodes notification on local feeds ( #7337 )
2024-08-24 10:53:30 +02:00
ByteHamster
600fdf0f8c
Fix paddings in online feed preview ( #7342 )
2024-08-24 10:52:33 +02:00
ByteHamster
251b17c7df
Ignore new episodes action for non-subscribed feeds ( #7335 )
2024-08-24 09:37:47 +02:00
ByteHamster
02ec30e7e2
Directly enable notifications when permission was granted ( #7336 )
2024-08-24 09:37:16 +02:00
ByteHamster
eff3208b86
Maximum height of user interface settings for tablet users ( #7320 )
2024-08-10 00:01:18 +02:00
ByteHamster
94c5b8aea5
Catch people disabling system file manager ( #7319 )
2024-08-09 19:14:07 +02:00
ByteHamster
f7faf3c8c3
Support reordering drawer items ( #7310 )
2024-08-08 22:26:07 +02:00
ByteHamster
895987e5aa
Some languages use the quantity 'one' also for 11, 21, etc ( #7314 )
2024-08-01 22:51:37 +02:00
getgo-nobugs
9584bbc422
Center empty view title ( #7312 )
2024-08-01 22:09:08 +02:00
Gregory Simon
627d8ee83f
Workaround of AudioEffect crashing on Lenovo tablets ( #7309 )
...
Android 14 on Lenovo tablets does not intialize this AudioEffect. Catch this exception and continue playback.
2024-08-01 22:06:49 +02:00
ByteHamster
be3ad792b6
Bump version to 3.5.0-beta1
2024-07-27 19:50:04 +02:00
ByteHamster
2a7824e2d3
Update contributors
2024-07-27 19:22:42 +02:00
ByteHamster
648593d432
Update translations
2024-07-27 19:22:36 +02:00
ByteHamster
d7d783c63c
Merge branch 'master' into develop
2024-07-27 19:22:28 +02:00
Keunes
0c017dbee5
Re-add SubscribeOnAndroid to AndroidManifest ( #7303 )
...
Now that https://www.subscribeonandroid.com/.well-known/assetlinks.json exists, we can add back support for SubscribeOnAndroid.com
2024-07-27 17:42:25 +02:00
ByteHamster
744d03ee5b
Fix crash when accessing feed of dummy item ( #7298 )
2024-07-20 18:31:31 +02:00
ByteHamster
7d1509f816
Hide 'Not subscribed' message the first time we show preview ( #7296 )
2024-07-20 16:19:25 +02:00
ByteHamster
9d6d37548f
Remove support for deeplinking apple podcasts and SubscribeOnAndroid ( #7286 )
...
Google doesn't let us do that anymore if we can't verify that we own these domains.
Google Play Console:
antennapod.org: This domain passed ownership verification, but other domains
in your app are failing. For users on Android 11 or older, one failing domain
causes all other domains to fail. Once you have fixed or removed failing domains,
users need to update their app before the links will work.
2024-07-20 16:18:21 +02:00
ByteHamster
154099ef9d
Fix subscription deeplink ( #7295 )
...
- Properly extract url parameter
- Remove prefix before looking it up in the database
2024-07-19 23:49:55 +02:00
ByteHamster
3fe187eea5
Fix blue theme sometimes showing partially dynamic ( #7294 )
2024-07-18 23:15:44 +02:00
teleoflexuous
30dca237fd
Announce episode download start/end with Talkback ( #7272 )
2024-07-18 23:14:59 +02:00