200 Commits

Author SHA1 Message Date
ByteHamster
3ed5b0bfa4
Add option to automatically download queue (#7627)
We already added the queue to the auto-download candidates.
Now that auto-download was rewritten to not be a "master switch",
the code is called even if auto-download is turned off for all subscriptions.
This lead to queued episodes being downloaded for users who had auto-download disabled.

Convert the feature to an explicit setting to avoid behavior changes for users.
Also, this implements a setting to auto-download the queue,
which users have requested because they did not know that AntennaPod already does this.
Finally, it should solve user confusion where they automatically add episodes to the queue
but set the auto-download filter to ignore specific episodes.
2025-02-02 19:28:23 +01:00
ByteHamster
22ebef5c41
Tweak error messages related to feed types again (#7633) 2025-01-30 23:04:05 +01:00
ByteHamster
bbc098aba9
Shorter names for bottom navigation (#7625) 2025-01-25 09:08:30 +01:00
Felix Nüsse
e4ac872b74
Convert autodownloads from master switch to per-podcast setting (#7458) 2025-01-18 12:31:44 +01:00
Rihards
476a9d2a7e
Add option to have Play/Pause button in Downloads (#7569) 2025-01-17 21:33:26 +01:00
NWuensche
c0077192d7
Split notification channel of downloading and refreshing (#7610) 2025-01-17 20:45:40 +01:00
ByteHamster
c8847bf76f
Prepare empty home screen for bottom navigation (#7594) 2025-01-05 14:31:10 +01:00
ByteHamster
fa10cb491d
Consistently not use full stops (#7590)
We recently did that for the global settings screen but not for the feed settings screen
2025-01-03 13:24:49 +01:00
ByteHamster
fe7d13f53c Merge branch 'master' into develop 2024-12-29 16:19:49 +01:00
Weblate (bot)
e97ddafd88
Translated using Weblate (#7580)
Translator: ca by Ander Romero <anderromeroaldana@gmail.com>

Translated using Weblate
Translator: sk by Martin <kubanikm@post.sk>

Translated using Weblate
Translator: pt-rBR by Daltux <134404797+daltux@users.noreply.github.com>

Translated using Weblate
Translator: fr by Matth78 <3684177+Matth7878@users.noreply.github.com>

Translated using Weblate
Translator: el by korni <dkostovasilis@yahoo.com>

Translated using Weblate
Translator: da by ERYpTION <eryption.ar9q2@slmail.me>

Translated using Weblate
Translator: ru by George Bogdanoff <georg.b2012@gmail.com>

Translated using Weblate
Translator: nb by Kjetil Sørlund <kjetil@sorlund.no>

Translated using Weblate
Translator: sc by Adrià Martín <adriamartinmor@gmail.com>

Co-authored-by: Adrià Martín <adriamartinmor@gmail.com>
Co-authored-by: Ander Romero <anderromeroaldana@gmail.com>
Co-authored-by: Daltux <134404797+daltux@users.noreply.github.com>
Co-authored-by: ERYpTION <eryption.ar9q2@slmail.me>
Co-authored-by: George Bogdanoff <georg.b2012@gmail.com>
Co-authored-by: Kjetil Sørlund <kjetil@sorlund.no>
Co-authored-by: Martin <kubanikm@post.sk>
Co-authored-by: Matth78 <3684177+Matth7878@users.noreply.github.com>
Co-authored-by: korni <dkostovasilis@yahoo.com>
2024-12-29 15:57:45 +01:00
anotherHoffmann
fd72f86417
Allow deleting tag by holding (#7565) 2024-12-20 17:40:15 +01:00
ByteHamster
575173e022
Move Echo strings to main strings file (#7558) 2024-12-15 15:50:34 +01:00
ByteHamster
283215b58f
Fix arrow direction of home more links on RTL languages (#7557)
Concatenation does not work with real translations because
Android reverses the arrow symbol automatically.
2024-12-15 13:11:33 +01:00
ByteHamster
a92691cf57
Update proxy dialog to Material 3 (#7548) 2024-12-12 22:20:04 +01:00
Weblate (bot)
9ab1f10327
Translated using Weblate (#7546)
Translator: ar by عمار <amaromar88@gmail.com>

Translated using Weblate
Translator: sv by bittin1ddc447d824349b2 <bittin@reimu.nl>

Translated using Weblate
Translator: it by Luca <salo.rock+weblate@gmail.com>

Co-authored-by: Luca <salo.rock+weblate@gmail.com>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Co-authored-by: عمار <amaromar88@gmail.com>
2024-12-10 21:18:23 +01:00
ByteHamster
4693a39c9a
More human-readable error when feed is invalid (#7539) 2024-12-10 21:01:13 +01:00
Weblate (bot)
fd1e7997f2
Translated using Weblate (#7536)
Translator: pt by Cleverson Cândido <optimuspraimu@gmail.com>

Translated using Weblate
Translator: iw by Yaron Shahrabani <sh.yaron@gmail.com>

Translated using Weblate
Translator: hu by Balázs Meskó <meskobalazs@mailbox.org>

Translated using Weblate
Translator: gl by "josé m." <correoxm@disroot.org>

Translated using Weblate
Translator: el by "Λευτέρης Τ." <lefteris592@gmail.com>

Translated using Weblate
Translator: da by ERYpTION <eryption.ar9q2@slmail.me>

Translated using Weblate
Translator: gl by "josé m." <correoxm@disroot.org>

Translated using Weblate
Translator: ja by ByteHamster <info@bytehamster.com>

Translated using Weblate
Translator: gl by "josé m." <correoxm@disroot.org>

Translated using Weblate
Translator: es by gallegonovato <fran-carro@hotmail.es>

Co-authored-by: Balázs Meskó <meskobalazs@mailbox.org>
Co-authored-by: ByteHamster <info@bytehamster.com>
Co-authored-by: Cleverson Cândido <optimuspraimu@gmail.com>
Co-authored-by: ERYpTION <eryption.ar9q2@slmail.me>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: josé m <correoxm@disroot.org>
Co-authored-by: Λευτέρης Τ <lefteris592@gmail.com>
2024-12-01 20:50:03 +01:00
ByteHamster
6c931b5780
Upgrade AGP and Gradle for Java 23 support (#7529) 2024-11-28 19:43:16 +01:00
ByteHamster
f8b058871c Merge branch 'master' into develop 2024-11-28 17:06:06 +01:00
Weblate (bot)
417c9099ec
Translated using Weblate (#7528)
Translator: zh-rCN by 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>

Translated using Weblate
Translator: uk by Максим Горпиніч <mgorpinic2005@gmail.com>

Translated using Weblate
Translator: sk by Tibor Blažko <tblazko+transifex@gmail.com>

Translated using Weblate
Translator: nl by Frits van Bommel <fvbommel@gmail.com>

Translated using Weblate
Translator: fr by Matth78 <3684177+Matth7878@users.noreply.github.com>

Translated using Weblate
Translator: eu by Eder Etxebarria Rojo <eder@betxepare.eus>

Translated using Weblate
Translator: de by ByteHamster <info@bytehamster.com>

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Translated using Weblate
Translator: eu by Eder Etxebarria Rojo <eder@betxepare.eus>

Translated using Weblate
Translator: nb by Kjetil Sørlund <kjetil@sorlund.no>

Translated using Weblate
Translator: de by VfBFan <VfBFan@users.noreply.hosted.weblate.org>

Translated using Weblate
Translator: it by Luca <salo.rock+weblate@gmail.com>

Translated using Weblate
Translator: el by "Λευτέρης Τ." <lefteris592@gmail.com>

Translated using Weblate
Translator: de by VfBFan <VfBFan@users.noreply.hosted.weblate.org>

Translated using Weblate
Translator: pl by Koen <62koen@users.noreply.hosted.weblate.org>

Translated using Weblate
Translator: nl by Frits van Bommel <fvbommel@gmail.com>

Translated using Weblate
Translator: pt by Sérgio Marques <smarquespt@gmail.com>

Translated using Weblate
Translator: ro by Mozart Michael <michael.mozart@protonmail.com>

Translated using Weblate
Translator: da by ERYpTION <eryption.ar9q2@slmail.me>

Translated using Weblate
Translator: uk by Andrii Serbovets <serbovets.translation@gmail.com>

Translated using Weblate
Translator: ro by Gabriel Preda <gabriel@e-radical.ro>

Translated using Weblate
Translator: iw by Yaron Shahrabani <sh.yaron@gmail.com>

Translated using Weblate
Translator: fr by Matth78 <3684177+Matth7878@users.noreply.github.com>

Translated using Weblate
Translator: sv by bittin1ddc447d824349b2 <bittin@reimu.nl>

Translated using Weblate
Translator: sk by Tibor Blažko <tblazko+transifex@gmail.com>

Translated using Weblate
Translator: iw by Yaron Shahrabani <sh.yaron@gmail.com>

Translated using Weblate
Translator: gl by Iago <translate@delthia.com>

Translated using Weblate
Translator: fa by Danial Behzadi <dani.behzi@ubuntu.com>

Translated using Weblate
Translator: da by ERYpTION <eryption.ar9q2@slmail.me>

Translated using Weblate
Translator: ar by عمار <amaromar88@gmail.com>

Translate-URL: https://hosted.weblate.org/projects/antennapod/app/
Translation: AntennaPod/App

Co-authored-by: Andrii Serbovets <serbovets.translation@gmail.com>
Co-authored-by: ByteHamster <info@bytehamster.com>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: ERYpTION <eryption.ar9q2@slmail.me>
Co-authored-by: Eder Etxebarria Rojo <eder@betxepare.eus>
Co-authored-by: Frits van Bommel <fvbommel@gmail.com>
Co-authored-by: Gabriel Preda <gabriel@e-radical.ro>
Co-authored-by: Iago <translate@delthia.com>
Co-authored-by: Kjetil Sørlund <kjetil@sorlund.no>
Co-authored-by: Koen <62koen@users.noreply.hosted.weblate.org>
Co-authored-by: Luca <salo.rock+weblate@gmail.com>
Co-authored-by: Matth78 <3684177+Matth7878@users.noreply.github.com>
Co-authored-by: Mozart Michael <michael.mozart@protonmail.com>
Co-authored-by: Sérgio Marques <smarquespt@gmail.com>
Co-authored-by: Tibor Blažko <tblazko+transifex@gmail.com>
Co-authored-by: VfBFan <VfBFan@users.noreply.hosted.weblate.org>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Co-authored-by: Λευτέρης Τ <lefteris592@gmail.com>
Co-authored-by: Максим Горпиніч <mgorpinic2005@gmail.com>
Co-authored-by: عمار <amaromar88@gmail.com>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
2024-11-27 22:07:51 +01:00
ByteHamster
ce9c5402f9
Update subscriptions list label in settings (#7525) 2024-11-27 00:15:49 +01:00
Akshat Sharma
fff9446e1b
Fix alignment of filter messages (#7520)
Co-authored-by: ByteHamster <info@bytehamster.com>
2024-11-27 00:14:41 +01:00
ByteHamster
89a3cc8f08
Support plurals for strings reported on Weblate (#7521) 2024-11-26 23:16:47 +01:00
Weblate (bot)
da8d66cd31
Translated using Weblate (#7496)
Translated using Weblate
Translator: zh-rCN by 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>

Translated using Weblate
Translator: nl by Frits van Bommel <fvbommel@gmail.com>

Translated using Weblate
Translator: fr by Matth78 <3684177+Matth7878@users.noreply.github.com>

Translated using Weblate
Translator: de by VfBFan <VfBFan@users.noreply.hosted.weblate.org>

Translated using Weblate
Translator: da by ERYpTION <eryption.ar9q2@slmail.me>

Translated using Weblate
Translator: fr by Matth78 <3684177+Matth7878@users.noreply.github.com>

Translated using Weblate
Translator: es by gallegonovato <fran-carro@hotmail.es>

Translated using Weblate
Translator: de by ByteHamster <info@bytehamster.com>

Translated using Weblate
Translator: fr by Matth78 <3684177+Matth7878@users.noreply.github.com>

Translated using Weblate
Translator: de by ByteHamster <info@bytehamster.com>

Translated using Weblate
Translator: da by ERYpTION <eryption.ar9q2@slmail.me>

Translated using Weblate
Translator: uk by Danylo Lystopadov <koorool@gmail.com>

Translated using Weblate
Translator: pt by Sérgio Marques <smarquespt@gmail.com>

Translated using Weblate
Translator: nl by Frits van Bommel <fvbommel@gmail.com>

Translated using Weblate
Translator: nb by Kjetil Sørlund <kjetil@sorlund.no>

Translated using Weblate
Translator: iw by Yaron Shahrabani <sh.yaron@gmail.com>

Translated using Weblate
Translator: it by Giovanni Donisi <giovannidonisi0701@gmail.com>

Translated using Weblate
Translator: fr by Matth78 <3684177+Matth7878@users.noreply.github.com>

Translated using Weblate
Translator: de by ByteHamster <info@bytehamster.com>

Translated using Weblate
Translator: de by VfBFan <VfBFan@users.noreply.hosted.weblate.org>

Translated using Weblate
Translator: az by Mücteba Nesiri <muctebanesiri@gmail.com>

Translated using Weblate
Translator: tr by Sxi <Sxinar@users.noreply.hosted.weblate.org>

Translated using Weblate
Translator: sv by bittin1ddc447d824349b2 <bittin@reimu.nl>

Translated using Weblate
Translator: sk by Tibor Blažko <tblazko+transifex@gmail.com>

Translated using Weblate
Translator: pt by "Filipe Mota (BlackSpirits)" <blackspirits@gmail.com>

Translated using Weblate
Translator: pt-rBR by "Felipe.Plattek" <philosp@proton.me>

Translated using Weblate
Translator: nl by Frits van Bommel <fvbommel@gmail.com>

Translated using Weblate
Translator: it by Giovanni Donisi <giovannidonisi0701@gmail.com>

Translated using Weblate
Translator: da by ERYpTION <eryption.ar9q2@slmail.me>

Translated using Weblate
Translator: cs by Vladan Kudláč <vladankudlac@gmail.com>

Translated using Weblate
Translator: ar by Mehyar <mashkuov@gmail.com>

Translated using Weblate
Translator: gl by "josé m." <correoxm@disroot.org>

Translated using Weblate
Translator: fr by ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>

Translated using Weblate
Translator: es by gallegonovato <fran-carro@hotmail.es>

Translated using Weblate
Translator: ar by ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>

Translated using Weblate (French)
Translator: fr by Matth78 <3684177+Matth7878@users.noreply.github.com>

Translated using Weblate (French)
Translator: fr by ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>

Translated using Weblate (Italian)
Translator: it by Luca <salo.rock+weblate@gmail.com>

Translated using Weblate (French)
Translator: fr by Matth78 <3684177+Matth7878@users.noreply.github.com>

Translated using Weblate (German)
Translator: de by ByteHamster <info@bytehamster.com>

Translated using Weblate (Danish)
Translator: da by ERYpTION <eryption.ar9q2@slmail.me>


Translate-URL: https://hosted.weblate.org/projects/antennapod/app/
Translation: AntennaPod/App

Co-authored-by: ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>
Co-authored-by: ByteHamster <info@bytehamster.com>
Co-authored-by: Danylo Lystopadov <koorool@gmail.com>
Co-authored-by: ERYpTION <eryption.ar9q2@slmail.me>
Co-authored-by: Felipe.Plattek <philosp@proton.me>
Co-authored-by: Filipe Mota (BlackSpirits) <blackspirits@gmail.com>
Co-authored-by: Frits van Bommel <fvbommel@gmail.com>
Co-authored-by: Giovanni Donisi <giovannidonisi0701@gmail.com>
Co-authored-by: Kjetil Sørlund <kjetil@sorlund.no>
Co-authored-by: Luca <salo.rock+weblate@gmail.com>
Co-authored-by: Matth78 <3684177+Matth7878@users.noreply.github.com>
Co-authored-by: Mehyar <mashkuov@gmail.com>
Co-authored-by: Mücteba Nesiri <muctebanesiri@gmail.com>
Co-authored-by: Sxi <Sxinar@users.noreply.hosted.weblate.org>
Co-authored-by: Sérgio Marques <smarquespt@gmail.com>
Co-authored-by: Tibor Blažko <tblazko+transifex@gmail.com>
Co-authored-by: VfBFan <VfBFan@users.noreply.hosted.weblate.org>
Co-authored-by: Vladan Kudláč <vladankudlac@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: josé m <correoxm@disroot.org>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
2024-11-16 08:55:23 +01:00
ByteHamster
43e19327b8
Tweak translations (#7503) 2024-11-15 19:48:15 +01:00
Weblate (bot)
1de7910c8d
Clean up redundant space characters in translations (#7493) 2024-11-11 22:09:25 +01:00
Weblate (bot)
bf740c0748 Update translation files
Updated by "Remove blank strings" add-on in Weblate.

Translation: AntennaPod/App
Translate-URL: https://hosted.weblate.org/projects/antennapod/app/
2024-11-10 17:19:16 +01:00
ByteHamster
ae58f21218
Remove notification permission nag (#7489) 2024-11-10 11:46:10 +01:00
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
c36cdafad6
Fix crash when opening deeplink that does not have a url (#7466) 2024-10-21 22:21:17 +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
7b2ebd8ab0
Only show relevant actions on multi-select (#7424) 2024-09-26 22:48:48 +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
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
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
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
fe0c5910d7 Update translations 2024-09-03 22:19:59 +02:00
ByteHamster
13c2e1b3a1
Be more detailed about what is deleted when unsubscribing (#7363) 2024-08-30 18:06:16 +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
ByteHamster
648593d432 Update translations 2024-07-27 19:22:36 +02:00
teleoflexuous
30dca237fd
Announce episode download start/end with Talkback (#7272) 2024-07-18 23:14:59 +02:00
Keunes
14cf3cb1fc
Update strings.xml (#7260) 2024-06-22 13:18:26 +02:00