9153 Commits

Author SHA1 Message Date
ByteHamster
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
jeroenmuller
a244fe0897
Fix legacy sync queue state if a feed is both added and removed (#7768) 2025-05-31 08:35:41 +02:00
ByteHamster
1e6fb8fc46
Fix proxy selection spinner (#7824) 2025-05-28 18:14:52 +02:00
ByteHamster
00f0a88463
Echo 2025 bringup (#7823) 2025-05-27 23:14:07 +02:00
Mayur Wadhwani
0478bb1af9
Fix for app not changing theme if system theme changes (#7772) 2025-05-27 22:57:52 +02:00
dominikfill
c2f7dabc8b
Add incompletely played episodes to playback history (#7815) 2025-05-27 22:52:43 +02:00
ByteHamster
49e6da6727
Remove SPA importer (#7814) 2025-05-13 21:24:28 +02:00
ByteHamster
a977b44f7a
Work around crashing WebView on GrapheneOS (#7811) 2025-05-11 11:37:15 +02:00
HayashiRyota
b196f348bf
Fix Echo "check out again" recommendation logic (#7803) 2025-05-08 22:54:21 +02:00
ByteHamster
b4de4548ae
Remember scroll positions (#7801) 2025-05-05 22:09:23 +02:00
ByteHamster
6fe2d54935
Upgrade SearchPreference (#7792) 2025-04-30 23:13:39 +02:00
ByteHamster
42d62ab57a
Don't crash when using invalid characters in host name (#7791) 2025-04-30 22:58:52 +02:00
ByteHamster
fe524237d4
Clarify that auto-download happens from inbox (#7789) 2025-04-30 22:49:55 +02:00
ByteHamster
61e3c854b0
Fix crash when clicking buttons when feed is not loaded yet (#7790) 2025-04-30 22:49:18 +02:00
Sacha Delanoue
560321cfd6
Vtt support for transcripts (#7537) 2025-04-30 22:18:07 +02:00
ByteHamster
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
ByteHamster
310ce203ce
Hide search online button when filtered by feed (#7769) 2025-04-24 17:59:36 +02:00
dominikfill
0d3643148e
Organize FeedItem(s) action section of strings.xml (#7741) 2025-04-20 12:30:31 +02:00
ByteHamster
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
ByteHamster
d95e03b51b
Fix back stack being cleared after searching (#7757) 2025-04-13 22:20:42 +02:00
ByteHamster
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
ByteHamster
480835f733
Faster search by removing fyyd from default providers (#7758) 2025-04-13 21:02:46 +02:00
ByteHamster
7e50b8bc8e
Clarify headset disconnected string (#7759) 2025-04-13 20:32:55 +02:00
ByteHamster
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
dominikfill
5459368e51
Add move to top/bottom multi select action in queue (#7696) 2025-04-09 20:19:35 +02:00
ByteHamster
84907b114f Merge branch 'master' into develop 2025-04-08 22:54:15 +02:00
ByteHamster
7a79fdef9c
Add more real-world release date tests (#7747) 2025-04-08 22:36:05 +02:00
dominikfill
4cbfd725a0
Implement fading effect in multi-select bottom menu (#7749) 2025-04-08 22:08:47 +02:00
ByteHamster
4a9b37f6f8
Fix new episodes action for local feeds (#7745) 2025-04-07 23:25:52 +02:00
ByteHamster
f68387199c
Switch dependency version on JitPack (#7746)
Who knows what happened exactly, but JitPack changed something
to the way they deliver dependencies. The version with the
v prefix got rebuilt (files inside jar have a new time stamp,
jar has a new hash, but contents are the same).
Now it no longer has any dependencies attached to it.
Switching to the version without v, which still works.
3.8.0
2025-04-07 22:47:44 +02:00
ByteHamster
095f60da80 Bump version to 3.8.0 2025-04-06 22:14:43 +02:00
ByteHamster
6e710eac8f Merge branch 'master' of github.com:AntennaPod/AntennaPod 2025-04-06 22:13:31 +02:00
Weblate (bot)
523116a38d
Translated using Weblate (#7742)
Translator: sk by Tibor Blažko <tblazko+transifex@gmail.com>

Translated using Weblate
Translator: ar by الزُّبَير <Azzubair@duck.com>

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

Translated using Weblate
Translator: et by rimasx <riks_12@hot.ee>

Translated using Weblate
Translator: uk by Ada Melentyeva <ada.melentyeva@gmail.com>

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

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: ru by Yurt Page <yurtpage@gmail.com>

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

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

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

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: de by VfBFan <drop0815@posteo.de>

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: zh-rCN by Sketch6580 <sketch6580@users.noreply.hosted.weblate.org>

Update translation files

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

















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

Co-authored-by: Ada Melentyeva <ada.melentyeva@gmail.com>
Co-authored-by: Champ0999 <champ0999@users.noreply.hosted.weblate.org>
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: Martin <kubanikm@post.sk>
Co-authored-by: Matth78 <3684177+Matth7878@users.noreply.github.com>
Co-authored-by: Sketch6580 <sketch6580@users.noreply.hosted.weblate.org>
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: Yurt Page <yurtpage@gmail.com>
Co-authored-by: josé m <correoxm@disroot.org>
Co-authored-by: rimasx <riks_12@hot.ee>
Co-authored-by: الزُّبَير <Azzubair@duck.com>
2025-04-06 22:12:30 +02:00
tmatale
8abaf2c71e
Add button to inbox from queue (#7726) 2025-04-06 21:31:53 +02:00
eblis
699b96b174
Added a small vibration when the phone is shaken to reset the sleep timer (#7714) 2025-04-05 16:04:26 +02:00
ByteHamster
ffe4a4052d Bump version to 3.8.0-beta2 2025-04-03 00:18:48 +02:00
ByteHamster
f18b09fbf5 Merge branch 'master' into develop 2025-04-03 00:12:35 +02:00
ByteHamster
f21c553e6c
Make scroll bar easier to grab (#7733) 2025-04-03 00:12:00 +02:00
Weblate (bot)
e8c098540c
Translated using Weblate (#7734)
Translator: de by ByteHamster <info@bytehamster.com>

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

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

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

Translated using Weblate
Translator: et by rimasx <riks_12@hot.ee>

Translated using Weblate
Translator: et by rimasx <riks_12@hot.ee>

Translated using Weblate
Translator: et by rimasx <riks_12@hot.ee>

Translated using Weblate
Translator: et by rimasx <riks_12@hot.ee>

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

Translated using Weblate
Translator: br by AP <apiau@protonmail.com>

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

Translated using Weblate
Translator: es by liquen <liquen@sindominio.net>

Translated using Weblate
Translator: br by AP <apiau@protonmail.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: br by AP <apiau@protonmail.com>

Translated using Weblate
Translator: br by AP <apiau@protonmail.com>

Translated using Weblate
Translator: pl by MattSolo451 <mattsolo45@vivaldi.net>

Translated using Weblate
Translator: pl by MattSolo451 <mattsolo45@vivaldi.net>

Translated using Weblate
Translator: cs by Martin D <md.share@seznam.cz>

Translated using Weblate
Translator: cs by Martin D <md.share@seznam.cz>

Translated using Weblate
Translator: cs by Martin D <md.share@seznam.cz>

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

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

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

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

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

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

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

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

Translated using Weblate
Translator: ar by الزُّبَير <Azzubair@duck.com>

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

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

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

Co-authored-by: AP <apiau@protonmail.com>
Co-authored-by: ByteHamster <info@bytehamster.com>
Co-authored-by: Danylo Lystopadov <koorool@gmail.com>
Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
Co-authored-by: Filipe Mota (BlackSpirits) <blackspirits@gmail.com>
Co-authored-by: Kjetil Sørlund <kjetil@sorlund.no>
Co-authored-by: Martin <kubanikm@post.sk>
Co-authored-by: Martin D <md.share@seznam.cz>
Co-authored-by: MattSolo451 <mattsolo45@vivaldi.net>
Co-authored-by: Mozart Michael <michael.mozart@protonmail.com>
Co-authored-by: VfBFan <drop0815@posteo.de>
Co-authored-by: liquen <liquen@sindominio.net>
Co-authored-by: rimasx <riks_12@hot.ee>
Co-authored-by: الزُّبَير <Azzubair@duck.com>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
2025-04-03 00:10:22 +02:00
ByteHamster
a01573523c
Count running downloads towards number of downloaded episodes (#7730) 2025-04-02 23:15:22 +02:00
ByteHamster
5b2648393a
Ignore new episodes action if autodownload is enabled (#7728) 2025-03-31 21:13:33 +02:00
ByteHamster
5ec91aa341
Enable bottom navigation by default for new users (#7727) 2025-03-31 12:05:23 +02:00
ByteHamster
5acdd22af5
Move bottom navigation handling out of MainActivity (#7723) 2025-03-29 17:55:54 +01:00
ByteHamster
f89e54a99d
Fix removing items from favorites (#7720)
We check the feed id and the item id when removing from favorites.
However, the item ids are unique, so there is no need to check the feed id.
Actually, I have no idea why it was even added there in the first place.

Now that we have users who somehow ended up with a database where
they cannot un-favorite some of the items, removed the check.

Also make sure to clear the favorites table when deleting a feed.
2025-03-29 15:46:54 +01:00
eblis
4b725e8aea
Fix resetting sleep timer icon when sleep timer elapses (#7708) 2025-03-24 21:40:12 +01:00
eblis
858e07146f
Consistently do not allow to set sleep timer if no media is playing (#7709) 2025-03-23 23:04:48 +01:00
ByteHamster
3cfb1d73c7
Tweak padding of floating select menu (#7700) 2025-03-20 17:23:36 +01:00
ByteHamster
819fd63332
Remove and fix suppressions for some active files (#7692) 2025-03-11 20:51:03 +01:00
ByteHamster
7c0582c99e Merge branch 'master' into develop 2025-03-09 21:47:36 +01:00
ByteHamster
cafe97e570
Fix flaky test sorting by release date (#7691) 2025-03-09 11:05:35 +01:00