Commit Graph

8958 Commits

Author SHA1 Message Date
047a31b799 Change default drawer order to better fit bottom navigation (#7488) 2024-11-10 11:02:25 +01:00
a2f9ffa363 Always top-align blurred image (#7484) 2024-11-03 15:13:49 +01:00
51f92e94eb New way to detect car mode to fix skip to next episode (#7442) 2024-11-02 09:58:55 +01:00
a0d9f2aa7e Make it easier to understand years statistics diagram when there are few months (#7454) 2024-11-01 11:57:17 +01:00
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
4a92a5e019 Make sync service interface more standard (#7479) 2024-10-30 21:30:29 +01:00
f9bea87adc Explain why there needs to be an issue first (#7474) 2024-10-27 21:12:02 +01:00
a0b751e64d Remove imports only used in JavaDoc (#7468) 2024-10-27 21:11:24 +01:00
c36cdafad6 Fix crash when opening deeplink that does not have a url (#7466) 2024-10-21 22:21:17 +02:00
5c47fd2468 Add predictive back gestures to settings screen (#7465) 2024-10-20 19:29:31 +02:00
7f45f2f9b9 Fix sorting episodes by file name (#7456) 2024-10-19 22:46:35 +02:00
361c754eb9 Remember choice again in mobile download anyway prompt (#7436) 2024-10-04 22:35:43 +02:00
141cbe946c Add quick button to delete played downloaded episodes (#7437) 2024-10-04 21:30:03 +02:00
a671be2d79 Show the number of downloaded episodes in stats screen (#7435) 2024-10-04 21:15:03 +02:00
4990d95f33 Work around Android 5 returning 'null' duration for opus files (#7440) 2024-10-03 21:14:44 +02:00
993a1eb171 Make enqueue location setting easier to understand (#7432) 2024-10-03 21:13:03 +02:00
0220aab53a Fix crash when opening local feed (#7439) 2024-10-03 11:14:59 +02:00
751c358337 Do not print toplist authors twice (#7429) 2024-09-28 15:16:24 +02:00
7b2ebd8ab0 Only show relevant actions on multi-select (#7424) 2024-09-26 22:48:48 +02:00
7309f8e8b2 Show preview on share dialog (#7425) 2024-09-26 22:48:11 +02:00
f6bc8d2c51 Allow sharing feeds from subscriptions page (#7427) 2024-09-26 22:46:22 +02:00
a4bc5a6442 Use theme color for subscription card background (#7423) 2024-09-23 23:20:43 +02:00
0398912801 Do not show estimated episode release for local folder (#7422) 2024-09-23 22:14:46 +02:00
ff4555fada SubscribeOnAndroid has a redirect to www subdomain (#7421) 2024-09-23 21:58:48 +02:00
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
61cf9b3405 Remove headings on add podcast page (#7405) 2024-09-15 10:27:43 +02:00
dafe821775 Modernize feed details design (#7402) 2024-09-15 10:26:13 +02:00
43902d7234 Use Material3 font styles on home page (#7404) 2024-09-15 10:06:58 +02:00
6b189a0d47 Delete non-subscribed, non-interacted feeds earlier (#7399) 2024-09-14 11:46:39 +02:00
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
f35e92c112 Better error message when nextcloud could not be reached (#7403) 2024-09-14 11:41:37 +02:00
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
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
b776e44717 Update bottom navigation inbox badge when inbox changes (#7398) 2024-09-14 11:20:07 +02:00
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
6efecd56b5 Merge branch 'master' into develop 2024-09-10 21:01:24 +02:00
6cbc58ba78 Bottom navigation (#7176) 2024-09-10 20:59:18 +02:00
300baf6ddf Bump version to 3.5.0 3.5.0 2024-09-09 22:47:04 +02:00
72b3cd7f81 Update translations 2024-09-09 22:33:22 +02:00
60f6e175a8 Show message for empty home sections (#7221) 2024-09-08 16:05:36 +02:00
5ac3185605 Multi-line sleep timer time range for 12 hour locales (#7393) 2024-09-08 15:55:21 +02:00
7e449484a7 Align counter text with heading text (#7392) 2024-09-08 15:49:58 +02:00
8961405d5d Fix subscribing with discovery dialog (#7391) 2024-09-08 15:49:38 +02:00
5ea92f68b1 Catch crash when device does not support LoudnessEnhancer properly (#7390) 2024-09-08 12:06:20 +02:00
f32d5ccb30 Don't show transcript icon for videos when there is none (#7389) 2024-09-08 12:06:03 +02:00
ab4d05e7b5 Check if media player is null before accessing tracks (#7388) 2024-09-08 12:05:13 +02:00
c26bd7f879 Fix alignment on downloads screen (#7387) 2024-09-08 12:04:50 +02:00
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
462494964d Bump version to 3.5.0-beta3 2024-09-03 22:21:00 +02:00
fe0c5910d7 Update translations 2024-09-03 22:19:59 +02:00