4309 Commits

Author SHA1 Message Date
f47134a7eb Open podcast or episode from download log details (#7867) 2025-11-30 23:02:47 +01:00
cafb52766b Make emulator tests more stable (#8124) 2025-11-30 21:26:04 +01:00
84b596bffd Fix crash when tapping on chapter (#8113) 2025-11-30 18:08:36 +01:00
6726eb3d16 Fix PR race: bottom navigation on API 21 (#8109) 2025-11-22 15:56:43 +01:00
a6f7d2f783 Run emulator tests on old Android versions (#8097) 2025-11-22 13:55:02 +01:00
ce1cc546de Add integration test for bottom navigation (#8108) 2025-11-22 13:54:41 +01:00
9713ffd7d5 If one PSMP test fails, don't fail all the others (#8100) 2025-11-17 21:08:07 +01:00
ba03d16e1c Merge branch 'master' into develop 2025-11-17 20:40:10 +01:00
2c65402a9b Fix some cases of doing I/O in main thread (#8091) 2025-11-14 07:53:28 +01:00
458d8732c6 Convert sleep timer to bottom sheet (#8090) 2025-11-13 20:06:50 +01:00
b0efc992a6 Improve bug report screen (#8025) 2025-11-12 22:00:22 +01:00
89cce3abc2 fix: Use custom action intent for app shortcuts instead of explicit package (#8083) 2025-11-10 21:47:02 +01:00
0badf4226e Bump version to 3.10.1 2025-11-10 21:29:56 +01:00
41edd00b39 Crash debug version when doing I/O on main thread (#8064) 2025-11-02 08:33:00 +01:00
04dfbc1d5d Show blue arc around whole circle when sleep timer set to “always” (#8077) 2025-11-01 11:01:48 +01:00
27d9d0ca9b Merge branch 'master' into develop 2025-10-31 21:18:08 +01:00
0debbc3973 Add episode count sleep timers (#7841) 2025-10-30 22:51:03 +01:00
c122fa544d Make the searchbar use the full available width (#7944) 2025-10-30 21:21:14 +01:00
3818205817 Fix layout of text above subscribe button (#8031) 2025-10-30 21:20:04 +01:00
eee7346c03 Bump version to 3.10.0 2025-10-25 17:23:15 +02:00
5d1cf8f9b5 Update changelog 2025-10-25 17:23:15 +02:00
f060816ca1 Tweak what is shown on archive screen (#8053) 2025-10-24 21:04:07 +02:00
d98bc4dbd1 Bump version to 3.10.0-beta3 2025-10-13 22:23:10 +02:00
5d1769fe8f Fix no tag selected when tag no longer exists (#8041) 2025-10-13 21:41:47 +02:00
46beb72755 Bump version to 3.10.0-beta2 2025-10-12 23:06:35 +02:00
1d7846af8c Weblate does not support cdata, cannot make text bold (#8039) 2025-10-12 22:28:13 +02:00
23d862185d Add more explicit feature to archive feeds (#8022) 2025-10-11 13:48:08 +02:00
eef1c0ce19 Fix tags background (#8015)
For some reason, the collapsing toolbar does not like having a size of 0.
When expanding from 0 to something more, it elevates all child views,
giving them a different background color. It also very shortly shows its scrim.
This PR works around that by setting a minimum height.
2025-09-28 21:55:29 +02:00
0b828b4391 Actually show all subscriptions when selecting 'all' (#8016) 2025-09-28 21:54:38 +02:00
cf0e736a71 Bump version to 3.10.0-beta1 2025-09-26 22:30:03 +02:00
198c151a22 Migrate update interval from hours to minutes (#8005)
This is a bit of a hack so that we have "1" available for "global" (instead of 1 hour) because we cannot change sql default values.
2025-09-22 22:45:16 +02:00
6f7f9b2914 Support cancelling downloads using multi-select (#8003) 2025-09-21 17:07:15 +02:00
cfe5075079 Switch ItemFragment to ViewBinding (#7996) 2025-09-16 21:40:01 +02:00
5afdf7c81b Hide header view while loading (#7995) 2025-09-16 20:58:24 +02:00
af187ca551 Show all tags on subscriptions screen, even if filtered (#7994) 2025-09-16 20:19:17 +02:00
de0f09f1e2 Collapse subscriptions filter when scrolling down (#7990) 2025-09-15 22:41:23 +02:00
88e57cfb47 Fix transcripts jumping when close to bottom (#7985) 2025-09-12 22:31:00 +02:00
428d1901b4 Tweak error messages when interacting with text only episode (#7984) 2025-09-12 22:11:29 +02:00
720aba1602 Move remaining subscription settings to subscription screen (#7981) 2025-09-12 21:27:23 +02:00
9db9dc7732 Run download log cleaner regularly (#7975) 2025-09-07 22:34:40 +02:00
e8a18d4887 Only load the download log entries we actually need (#7974) 2025-09-07 21:39:26 +02:00
6f164648cd Fix string being defined more than once (#7971) 2025-08-31 12:27:20 +02:00
3fa9607d72 Refresh bottom nav counter even if app is not open (#7970) 2025-08-31 11:41:49 +02:00
ad94f2f647 Tags above subscriptions screen (#7954) 2025-08-31 11:35:04 +02:00
e76f3fc774 Fix local feed delete stops working after some time (#7966) 2025-08-30 12:35:50 +02:00
fe077494aa Fix not taking persistable permissions for automatic export (#7967) 2025-08-30 12:35:23 +02:00
3a94f1f430 Fix some deprecations and warnings (#7947) 2025-08-24 21:47:12 +02:00
9e53b1ecec Run update worker hourly (#7943)
Only refresh the feeds that have not been refreshed since their last interval.
This solves the problem where force-stopping the app during a long feed refresh
would start the refresh all over instead of just taking the feeds that were not
refreshed already.
2025-08-23 20:52:11 +02:00
e539479f2c Upgrade dependencies (#7936) 2025-08-18 20:24:58 +02:00
fdbc37b4bd Fix I/O on main thread in ItemDescriptionFragment (#7935) 2025-08-17 16:51:06 +02:00