YUCHEN YAN
a0d9f2aa7e
Make it easier to understand years statistics diagram when there are few months ( #7454 )
2024-11-01 11:57:17 +01:00
ByteHamster
f30cdf0e80
Sync after refreshing ( #7475 )
...
- Enables users to manually trigger sync
- Makes sure that we actually refresh when a new feed arrives:
Previously, we might request the feed to be refreshed but then don't
actually wait for it to be completed because the refresh service
wouldn't start up quickly enough.
This makes sure that we do not try to sync again before the refresh
actually went through, even if the sync service is called multiple times.
2024-11-01 10:29:11 +01:00
ByteHamster
4a92a5e019
Make sync service interface more standard ( #7479 )
2024-10-30 21:30:29 +01:00
ByteHamster
f9bea87adc
Explain why there needs to be an issue first ( #7474 )
2024-10-27 21:12:02 +01:00
Piotr Idzik
a0b751e64d
Remove imports only used in JavaDoc ( #7468 )
2024-10-27 21:11:24 +01:00
ByteHamster
c36cdafad6
Fix crash when opening deeplink that does not have a url ( #7466 )
2024-10-21 22:21:17 +02:00
ByteHamster
5c47fd2468
Add predictive back gestures to settings screen ( #7465 )
2024-10-20 19:29:31 +02:00
Vishnu Sanal T
7f45f2f9b9
Fix sorting episodes by file name ( #7456 )
2024-10-19 22:46:35 +02:00
Tony Tam
361c754eb9
Remember choice again in mobile download anyway prompt ( #7436 )
2024-10-04 22:35:43 +02:00
Tony Tam
141cbe946c
Add quick button to delete played downloaded episodes ( #7437 )
2024-10-04 21:30:03 +02:00
Tony Tam
a671be2d79
Show the number of downloaded episodes in stats screen ( #7435 )
2024-10-04 21:15:03 +02:00
ByteHamster
4990d95f33
Work around Android 5 returning 'null' duration for opus files ( #7440 )
2024-10-03 21:14:44 +02:00
loucasal
993a1eb171
Make enqueue location setting easier to understand ( #7432 )
2024-10-03 21:13:03 +02:00
ByteHamster
0220aab53a
Fix crash when opening local feed ( #7439 )
2024-10-03 11:14:59 +02:00
ByteHamster
751c358337
Do not print toplist authors twice ( #7429 )
2024-09-28 15:16:24 +02:00
ByteHamster
7b2ebd8ab0
Only show relevant actions on multi-select ( #7424 )
2024-09-26 22:48:48 +02:00
ByteHamster
7309f8e8b2
Show preview on share dialog ( #7425 )
2024-09-26 22:48:11 +02:00
ByteHamster
f6bc8d2c51
Allow sharing feeds from subscriptions page ( #7427 )
2024-09-26 22:46:22 +02:00
ByteHamster
a4bc5a6442
Use theme color for subscription card background ( #7423 )
2024-09-23 23:20:43 +02:00
ByteHamster
0398912801
Do not show estimated episode release for local folder ( #7422 )
2024-09-23 22:14:46 +02:00
ByteHamster
ff4555fada
SubscribeOnAndroid has a redirect to www subdomain ( #7421 )
2024-09-23 21:58:48 +02:00
ByteHamster
d3ec4139da
Fix random episodes section not being random ( #7416 )
...
We used "GROUP BY" without specifying which item in the group to take.
Apparently, SQLite then takes a deterministic item
instead of the first (randomly sorted) item.
2024-09-21 13:32:27 +02:00
ByteHamster
61cf9b3405
Remove headings on add podcast page ( #7405 )
2024-09-15 10:27:43 +02:00
ByteHamster
dafe821775
Modernize feed details design ( #7402 )
2024-09-15 10:26:13 +02:00
ByteHamster
43902d7234
Use Material3 font styles on home page ( #7404 )
2024-09-15 10:06:58 +02:00
ByteHamster
6b189a0d47
Delete non-subscribed, non-interacted feeds earlier ( #7399 )
2024-09-14 11:46:39 +02:00
ByteHamster
2a1b537d13
Allow selecting external media dirs as data directory ( #7400 )
...
In addition to /sdcard/Android/data/de.danoeh.antennapod,
this now enables /sdcard/Android/media/de.danoeh.antennapod.
The folder is readable by other applications that have the
"read storage" permission. At the same time, AntennaPod
does not need the permission to write the folder.
2024-09-14 11:44:59 +02:00
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