9224 Commits

Author SHA1 Message Date
e4e8d95781 Translated using Weblate (#7897)
Translator: az by OlliesGudh <github@paulogomez.anonaddy.com>

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

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

Translated using Weblate
Translator: pt-rBR by OlliesGudh <github@paulogomez.anonaddy.com>

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

Translated using Weblate
Translator: it by Luca <loucasal@users.noreply.hosted.weblate.org>

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

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

Translated using Weblate
Translator: fi by Ricky Tigg <ricky.tigg@gmail.com>

Translated using Weblate
Translator: et by OlliesGudh <github@paulogomez.anonaddy.com>

Translated using Weblate
Translator: da by ERYpTION <eryption@users.noreply.hosted.weblate.org>

Translated using Weblate
Translator: zh-rCN by 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>

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

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

Translated using Weblate
Translator: pt-rBR by OlliesGudh <github@paulogomez.anonaddy.com>

Translated using Weblate
Translator: pt-rBR by OlliesGudh <github@paulogomez.anonaddy.com>

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

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

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

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

Translated using Weblate
Translator: fr by Matth78 <3684177+Matth7878@users.noreply.github.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: eu by Eder Etxebarria Rojo <eder@betxepare.eus>

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

Translated using Weblate
Translator: de by VfBFan <drop0815@posteo.de>

Translated using Weblate
Translator: de by VfBFan <drop0815@posteo.de>

Co-authored-by: ERYpTION <eryption@users.noreply.hosted.weblate.org>
Co-authored-by: Eder Etxebarria Rojo <eder@betxepare.eus>
Co-authored-by: Frits van Bommel <fvbommel@gmail.com>
Co-authored-by: Luca <loucasal@users.noreply.hosted.weblate.org>
Co-authored-by: Matth78 <3684177+Matth7878@users.noreply.github.com>
Co-authored-by: OlliesGudh <github@paulogomez.anonaddy.com>
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Co-authored-by: Tibor Blažko <tblazko+transifex@gmail.com>
Co-authored-by: VfBFan <drop0815@posteo.de>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: josé m <correoxm@disroot.org>
Co-authored-by: Максим Горпиніч <gorpinicmaksim5@gmail.com>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
2025-07-24 19:51:42 +02:00
b9014b64e0 Android Auto: Grid view for subscriptions (#7889) 2025-07-20 16:42:09 +02:00
85313e28b6 Highlight plain-text links in episode description (#7581) 2025-07-20 16:31:09 +02:00
55d3b743d1 Rework sleep timer so it no longer uses threads and clean up PlaybackServiceTaskManager (#7713)
Reworked sleep timer to no longer use threads, instead uses PlaybackService PlaybackPositionEvent which is fired while media is playing. We use this to calculate how much time is left of the sleep timer and send the proper events.
2025-07-20 16:27:17 +02:00
c5cec07b0e Android Auto: Current tab icon and visibility fixes (#7888)
* Use same play state detection for tab visibility as content

* Add suitably-styled play icon for current tab
2025-07-20 10:45:40 +02:00
33514364fa Bump version to 3.9.0-beta1 2025-07-17 18:50:39 +02:00
44017d5b37 Update supported website languages 2025-07-17 18:49:39 +02:00
4b70f3d363 Update contributors 2025-07-17 18:49:25 +02:00
0c828b8650 Serbian language passed the 40% threshold
Thanks to nexi on Weblate
2025-07-17 18:45:46 +02:00
5e13c1a29d Update translation files (#7886)
Updated by "Cleanup translation files" add-on in Weblate.

Translated using Weblate
Translator: ru by homocomputeris <homocomputeris+git@gmail.com>

Translated using Weblate
Translator: ru by homocomputeris <homocomputeris+git@gmail.com>

Translated using Weblate
Translator: ru by homocomputeris <homocomputeris+git@gmail.com>

Translated using Weblate
Translator: ru by homocomputeris <homocomputeris+git@gmail.com>

Translated using Weblate
Translator: ru by homocomputeris <homocomputeris+git@gmail.com>

Translated using Weblate
Translator: pt-rBR by OlliesGudh <github@paulogomez.anonaddy.com>

Translated using Weblate
Translator: pt-rBR by OlliesGudh <github@paulogomez.anonaddy.com>

Translated using Weblate
Translator: pt-rBR by OlliesGudh <github@paulogomez.anonaddy.com>

Translated using Weblate
Translator: pt-rBR by OlliesGudh <github@paulogomez.anonaddy.com>

Translated using Weblate
Translator: pt-rBR by OlliesGudh <github@paulogomez.anonaddy.com>

Translated using Weblate
Translator: pt-rBR by OlliesGudh <github@paulogomez.anonaddy.com>

Translated using Weblate
Translator: pt-rBR by OlliesGudh <github@paulogomez.anonaddy.com>

Translated using Weblate
Translator: pt-rBR by OlliesGudh <github@paulogomez.anonaddy.com>

Translated using Weblate
Translator: pt-rBR by OlliesGudh <github@paulogomez.anonaddy.com>

Translated using Weblate
Translator: pl by Anita Aaa <anita.33672@gmail.com>

Translated using Weblate
Translator: gl by Hugoren Martinako <aumpfbahn@gmail.com>

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

Translated using Weblate
Translator: sl by Kaboom <kaboom083@gmail.com>

Translated using Weblate
Translator: gl by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: es by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: ca by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: ca by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: ca by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: ca by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: ca by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: ca by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: ca by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: ca by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: ca by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: ca by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: ca by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: ast by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: ast by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: ast by Hugoren Martinako <aumpfbahn@gmail.com>

Translated using Weblate
Translator: sv by Joel A <joeax910@student.liu.se>

Translated using Weblate
Translator: sk by Jakub Dugovič <jakubdugovic@proton.me>

Translated using Weblate
Translator: pt-rBR by OlliesGudh <github@paulogomez.anonaddy.com>

Translated using Weblate
Translator: pl by Eryk Michalak <gnu.ewm@protonmail.com>

Translated using Weblate
Translator: fi by Petri Hämäläinen <petri.hamalainen@mailbox.org>

Translated using Weblate
Translator: pl by NameDividedBy5 <kremiorspokke@gmail.com>

Translated using Weblate
Translator: es by CJ Montero <cristlad@proton.me>

Translated using Weblate
Translator: mk by AND <andam.i380f@aleeas.com>

Translated using Weblate
Translator: sl by Kaboom <kaboom083@gmail.com>

Translated using Weblate
Translator: pt-rBR by OlliesGudh <github@paulogomez.anonaddy.com>

Translated using Weblate
Translator: cs by ikanakova <ikanakova@users.noreply.hosted.weblate.org>

Translated using Weblate
Translator: zh-rTW by Kerry Lu <KerryYK.Lu@gmail.com>

Translated using Weblate
Translator: zh-rCN by lateweb <weblate@techkoala.net>

Translated using Weblate
Translator: ru by Maksim_220 Кабанов <law820314@gmail.com>

Translated using Weblate
Translator: hi by KhubsuratInsaan <weblate.duration189@passinbox.com>

Translated using Weblate
Translator: zh-rTW by Kerry Lu <KerryYK.Lu@gmail.com>

Translated using Weblate
Translator: tr by Bora Atıcı <boratici.acc@gmail.com>

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

Translated using Weblate
Translator: et by Merike Sell <merikes@gmail.com>

Translated using Weblate
Translator: es by Isaí Moreno Mendoza <isaimmoreno@protonmail.com>

Translated using Weblate
Translator: ca by Adolfo Jayme Barrientos <fitojb@ubuntu.com>

Translated using Weblate
Translator: pt-rBR by Willian Soares Batista <soaresbatistawillian4@gmail.com>

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

Translated using Weblate
Translator: ca by Adolfo Jayme Barrientos <fitojb@ubuntu.com>

Translated using Weblate
Translator: tr by Muhammed Harun SÜZGEÇ <m.harunsuzgec@gmail.com>

Translated using Weblate
Translator: ca by Adolfo Jayme Barrientos <fitojb@ubuntu.com>

Translated using Weblate
Translator: ca by Adolfo Jayme Barrientos <fitojb@ubuntu.com>

Translated using Weblate
Translator: ca by Adolfo Jayme Barrientos <fitojb@ubuntu.com>

Translated using Weblate
Translator: es by LordTenebrous <danielmorenoperez836@gmail.com>

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

Translated using Weblate
Translator: es by Adolfo Jayme Barrientos <fitojb@ubuntu.com>

Translated using Weblate
Translator: ca by Adolfo Jayme Barrientos <fitojb@ubuntu.com>

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

Translated using Weblate
Translator: da by Jesper Hertel <jh@users.noreply.hosted.weblate.org>

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

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

Translated using Weblate
Translator: ru by Yurt Page <yurtpage@gmail.com>

Translated using Weblate
Translator: hi by Harshit Sethi <hstsethi@outlook.com>

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

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

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

Translated using Weblate
Translator: ar by abdelbasset jabrane <ribago9317@cubene.com>

Translated using Weblate
Translator: sr by NEXI <nexiphotographer@gmail.com>

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

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

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

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

Translated using Weblate
Translator: in by kharrr69 <bendhoelbojab@gmail.com>

Translated using Weblate
Translator: sr by NEXI <nexiphotographer@gmail.com>

Translated using Weblate
Translator: sr by NEXI <nexiphotographer@gmail.com>

Added translation using Weblate (Serbian)

Translated using Weblate
Translator: fa by Alireza Rashidi <alirezarashidigoorabi@gmail.com>

Translated using Weblate
Translator: el by GiannosOB <giannos2105@gmail.com>

Translated using Weblate
Translator: cs by ikanakova <ikanakova@users.noreply.hosted.weblate.org>

Translated using Weblate
Translator: fa by Alireza Rashidi <alirezarashidigoorabi@gmail.com>

Translated using Weblate
Translator: pl by NameDividedBy5 <kremiorspokke@gmail.com>

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

Translated using Weblate
Translator: fa by Alireza Rashidi <alirezarashidigoorabi@gmail.com>

Translated using Weblate
Translator: fa by Alireza Rashidi <alirezarashidigoorabi@gmail.com>

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

Translated using Weblate
Translator: it by Luca <loucasal@users.noreply.hosted.weblate.org>

Translated using Weblate
Translator: it by Luca <loucasal@users.noreply.hosted.weblate.org>

Translated using Weblate
Translator: it by Champ0999 <champ0999@users.noreply.hosted.weblate.org>

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

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

Translated using Weblate
Translator: fa by Alireza Rashidi <alirezarashidigoorabi@gmail.com>

Translated using Weblate
Translator: fa by Alireza Rashidi <alirezarashidigoorabi@gmail.com>

Translated using Weblate
Translator: fa by Alireza Rashidi <alirezarashidigoorabi@gmail.com>

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

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

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

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

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

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

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

Translated using Weblate
Translator: de by VfBFan <drop0815@posteo.de>

Translated using Weblate
Translator: pt-rBR by Andre Bastos <andrebbastos@proton.me>

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

Translated using Weblate
Translator: pl by Eryk Michalak <gnu.ewm@protonmail.com>




















































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

Co-authored-by: AND <andam.i380f@aleeas.com>
Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Co-authored-by: Alireza Rashidi <alirezarashidigoorabi@gmail.com>
Co-authored-by: Andre Bastos <andrebbastos@proton.me>
Co-authored-by: Anita Aaa <anita.33672@gmail.com>
Co-authored-by: Balázs Meskó <meskobalazs@mailbox.org>
Co-authored-by: Bora Atıcı <boratici.acc@gmail.com>
Co-authored-by: ByteHamster <info@bytehamster.com>
Co-authored-by: CJ Montero <cristlad@proton.me>
Co-authored-by: Champ0999 <champ0999@users.noreply.hosted.weblate.org>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Eder Etxebarria Rojo <eder@betxepare.eus>
Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
Co-authored-by: Filipe Mota (BlackSpirits) <blackspirits@gmail.com>
Co-authored-by: GiannosOB <giannos2105@gmail.com>
Co-authored-by: Harshit Sethi <hstsethi@outlook.com>
Co-authored-by: Hugoren Martinako <aumpfbahn@gmail.com>
Co-authored-by: Iago <translate@delthia.com>
Co-authored-by: Isaí Moreno Mendoza <isaimmoreno@protonmail.com>
Co-authored-by: Jakub Dugovič <jakubdugovic@proton.me>
Co-authored-by: Jesper Hertel <jh@users.noreply.hosted.weblate.org>
Co-authored-by: Joel A <joeax910@student.liu.se>
Co-authored-by: Kaboom <kaboom083@gmail.com>
Co-authored-by: Kerry Lu <KerryYK.Lu@gmail.com>
Co-authored-by: KhubsuratInsaan <weblate.duration189@passinbox.com>
Co-authored-by: Kjetil Sørlund <kjetil@sorlund.no>
Co-authored-by: LordTenebrous <danielmorenoperez836@gmail.com>
Co-authored-by: Luca <loucasal@users.noreply.hosted.weblate.org>
Co-authored-by: Maksim_220 Кабанов <law820314@gmail.com>
Co-authored-by: Martin <kubanikm@post.sk>
Co-authored-by: Matth78 <3684177+Matth7878@users.noreply.github.com>
Co-authored-by: Merike Sell <merikes@gmail.com>
Co-authored-by: Muhammed Harun SÜZGEÇ <m.harunsuzgec@gmail.com>
Co-authored-by: NEXI <nexiphotographer@gmail.com>
Co-authored-by: NameDividedBy5 <kremiorspokke@gmail.com>
Co-authored-by: OlliesGudh <github@paulogomez.anonaddy.com>
Co-authored-by: Petri Hämäläinen <petri.hamalainen@mailbox.org>
Co-authored-by: VfBFan <drop0815@posteo.de>
Co-authored-by: Willian Soares Batista <soaresbatistawillian4@gmail.com>
Co-authored-by: Yurt Page <yurtpage@gmail.com>
Co-authored-by: abdelbasset jabrane <ribago9317@cubene.com>
Co-authored-by: homocomputeris <homocomputeris+git@gmail.com>
Co-authored-by: ikanakova <ikanakova@users.noreply.hosted.weblate.org>
Co-authored-by: josé m <correoxm@disroot.org>
Co-authored-by: kharrr69 <bendhoelbojab@gmail.com>
Co-authored-by: lateweb <weblate@techkoala.net>
Co-authored-by: polarwood <polarwood@users.noreply.hosted.weblate.org>
Co-authored-by: Максим Горпиніч <maksimgorpinic2005a@gmail.com>
Co-authored-by: Максим Горпиніч <maksimgorpinic4@gmail.com>
Co-authored-by: عمار <amaromar88@gmail.com>
2025-07-17 18:38:19 +02:00
60f5faf394 Fix search box being broken with large font sizes (#7885) 2025-07-17 18:03:30 +02:00
f489a07f16 Fix 'all episodes' on Android Auto not respecting filter (#7884) 2025-07-17 17:44:26 +02:00
c4dc0ae9ee Fix 'move to top' being shown on all multi-select screens (#7883) 2025-07-17 17:14:37 +02:00
e32dbaeb31 Communicate to user if db backup files could not be deleted (#7872) 2025-07-17 16:13:38 +02:00
9a2b3a4a92 Fix hiding "add to queue" on search screen (#7879) 2025-07-17 16:07:13 +02:00
f99e097e3e Fix onPrepareOptionsMenu not being called on the first tab switch (#7870)
Defer findFragmentByTag until onPageScrollStateChange (SCROLL_STATE_IDLE), as the FragmentManager isn’t ready on the first call to onPageSelected (when first switching tabs).
2025-07-17 16:03:37 +02:00
611bd75caa Let proguard keep needed RxJava and fyydlin files for Fyyd search (#7880) 2025-07-17 15:37:14 +02:00
21a4d7d876 Fix scroll position in episode list of podcast preview (#7862)
ID is needed so that `CoordinatorLayout` automatically saves its state
2025-07-03 13:34:48 +02:00
b65062d18d Remove duplicate custom feed title in subtitle field (#7855) 2025-06-28 15:40:58 +02:00
e818aefd13 Enable copying podcast title and host (#7830) 2025-06-26 11:05:49 +02:00
5b43cfe5c0 Work around feeds with broken mime type (#7846)
If a feed has a broken mime type that is not audio or video,
try to still use it as audio (if there is no audio yet).
This might lead to AP trying to play random other files that are not media files,
but it works around publishers messing up their mime types.
2025-06-25 08:46:30 +02:00
c3a1f3a98e Fix user-agent not always being sent (#7829)
Co-authored-by: Tony Tam <engineer.tonytam@gmail.com>
2025-06-01 22:36:44 +02:00
a244fe0897 Fix legacy sync queue state if a feed is both added and removed (#7768) 2025-05-31 08:35:41 +02:00
1e6fb8fc46 Fix proxy selection spinner (#7824) 2025-05-28 18:14:52 +02:00
00f0a88463 Echo 2025 bringup (#7823) 2025-05-27 23:14:07 +02:00
0478bb1af9 Fix for app not changing theme if system theme changes (#7772) 2025-05-27 22:57:52 +02:00
c2f7dabc8b Add incompletely played episodes to playback history (#7815) 2025-05-27 22:52:43 +02:00
49e6da6727 Remove SPA importer (#7814) 2025-05-13 21:24:28 +02:00
a977b44f7a Work around crashing WebView on GrapheneOS (#7811) 2025-05-11 11:37:15 +02:00
b196f348bf Fix Echo "check out again" recommendation logic (#7803) 2025-05-08 22:54:21 +02:00
b4de4548ae Remember scroll positions (#7801) 2025-05-05 22:09:23 +02:00
6fe2d54935 Upgrade SearchPreference (#7792) 2025-04-30 23:13:39 +02:00
42d62ab57a Don't crash when using invalid characters in host name (#7791) 2025-04-30 22:58:52 +02:00
fe524237d4 Clarify that auto-download happens from inbox (#7789) 2025-04-30 22:49:55 +02:00
61e3c854b0 Fix crash when clicking buttons when feed is not loaded yet (#7790) 2025-04-30 22:49:18 +02:00
560321cfd6 Vtt support for transcripts (#7537) 2025-04-30 22:18:07 +02:00
373cde5c0a Don't cast class to MainActivity to show message (#7771)
We can do that using an event.
This commit fixes one of the most prominent crashes on Google Play
where we cast the OnlineFeedViewActivity to MainActivity.
2025-04-30 22:12:11 +02:00
310ce203ce Hide search online button when filtered by feed (#7769) 2025-04-24 17:59:36 +02:00
0d3643148e Organize FeedItem(s) action section of strings.xml (#7741) 2025-04-20 12:30:31 +02:00
af81e44a0c Write database exports without seeking export file (#7760)
This can lead to problems with WebDAV because the file does not exist yet.
2025-04-13 22:21:16 +02:00
d95e03b51b Fix back stack being cleared after searching (#7757) 2025-04-13 22:20:42 +02:00
74def18a48 Add Predictive Back Gestures (#7752)
This does not add animations between fragments, but it adds
animations to UI elements like bottom sheets.
2025-04-13 21:04:04 +02:00
480835f733 Faster search by removing fyyd from default providers (#7758) 2025-04-13 21:02:46 +02:00
7e50b8bc8e Clarify headset disconnected string (#7759) 2025-04-13 20:32:55 +02:00
7c7863f2ea Fix crash in PlaybackService (#7751)
When service is quickly stopped again due to a playback error,
background tasks might not have delivered their result yet.
In this case, the service objects already get cleaned up.
Now, if the result gets delivered, the service is in an invalid state.
2025-04-12 00:12:00 +02:00
5459368e51 Add move to top/bottom multi select action in queue (#7696) 2025-04-09 20:19:35 +02:00
84907b114f Merge branch 'master' into develop 2025-04-08 22:54:15 +02:00
7a79fdef9c Add more real-world release date tests (#7747) 2025-04-08 22:36:05 +02:00
4cbfd725a0 Implement fading effect in multi-select bottom menu (#7749) 2025-04-08 22:08:47 +02:00
4a9b37f6f8 Fix new episodes action for local feeds (#7745) 2025-04-07 23:25:52 +02:00