Commit Graph

8981 Commits

Author SHA1 Message Date
2617529896 Bump version to 3.6.0 3.6.0 2024-12-10 21:20:01 +01:00
6f290c662b Limit share preview length (#7545)
Otherwise devices with large font sizes would push one of the items off the screen
2024-12-10 21:18:35 +01:00
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
83199a6057 Wait in SyncService before enqueueing subscriptions refresh (#7544)
Apparently requesting to run the manager cancels the already running one on some devices.
This leads to an endless loop trying to refresh over and over again.
2024-12-10 21:02:15 +01:00
e9434f906d Upgrade changelog 2024-12-10 20:59:25 +01:00
1dc1849a51 Fix bug with transcript showing up for all episodes (#7542) 2024-12-10 20:34:51 +01:00
b76c0a2d2a Bump version to 3.6.0-beta3 2024-12-01 20:50:37 +01:00
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
ea32469a61 Fix sync getting stuck in endless loop (#7533) 2024-11-28 20:09:06 +01:00
41d4d9d7e1 Bump version to 3.6.0-beta2 2024-11-27 22:10:18 +01:00
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
521c5a4ecf Select menu fixes (#7526)
* Fix select menu not showing on podcast page
* Fix auto-delete icon being black in dark theme
2024-11-27 00:29:46 +01:00
ce9c5402f9 Update subscriptions list label in settings (#7525) 2024-11-27 00:15:49 +01:00
4048438a4c Fix inbox counter not always updating (#7524) 2024-11-27 00:15:09 +01:00
fff9446e1b Fix alignment of filter messages (#7520)
Co-authored-by: ByteHamster <info@bytehamster.com>
2024-11-27 00:14:41 +01:00
addef8bcc3 Bump version to 3.6.0-beta1 2024-11-17 12:21:29 +01:00
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
51717ee17b Update contributors and supported languages (#7504) 2024-11-15 20:52:50 +01:00
43e19327b8 Tweak translations (#7503) 2024-11-15 19:48:15 +01:00
1de7910c8d Clean up redundant space characters in translations (#7493) 2024-11-11 22:09:25 +01:00
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
ae58f21218 Remove notification permission nag (#7489) 2024-11-10 11:46:10 +01:00
26c0deaa09 Fix tests sometimes crashing because sync is not initialized (#7490) 2024-11-10 11:45:38 +01:00
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