4250 Commits

Author SHA1 Message Date
ByteHamster
a9614cbf92
Toggle selection when pressing action button (#7899) 2025-07-27 09:50:02 +02:00
ByteHamster
a998f502d1
Multiline url input box (#7901) 2025-07-27 09:48:55 +02:00
viariable
85313e28b6
Highlight plain-text links in episode description (#7581) 2025-07-20 16:31:09 +02:00
eblis
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
ByteHamster
60f5faf394
Fix search box being broken with large font sizes (#7885) 2025-07-17 18:03:30 +02:00
ByteHamster
c4dc0ae9ee
Fix 'move to top' being shown on all multi-select screens (#7883) 2025-07-17 17:14:37 +02:00
ByteHamster
9a2b3a4a92
Fix hiding "add to queue" on search screen (#7879) 2025-07-17 16:07:13 +02:00
schasi
611bd75caa
Let proguard keep needed RxJava and fyydlin files for Fyyd search (#7880) 2025-07-17 15:37:14 +02:00
schasi
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
John
e818aefd13
Enable copying podcast title and host (#7830) 2025-06-26 11:05:49 +02:00
ByteHamster
1e6fb8fc46
Fix proxy selection spinner (#7824) 2025-05-28 18:14:52 +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
ByteHamster
b4de4548ae
Remember scroll positions (#7801) 2025-05-05 22:09:23 +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
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
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
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
095f60da80 Bump version to 3.8.0 2025-04-06 22:14:43 +02:00
tmatale
8abaf2c71e
Add button to inbox from queue (#7726) 2025-04-06 21:31:53 +02:00
ByteHamster
ffe4a4052d Bump version to 3.8.0-beta2 2025-04-03 00:18:48 +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
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
87889072ae
Fix 'reconnect folder' clearing item's state (#7685) 2025-03-06 17:53:28 +01:00
dominikfill
7fd9323da7
Ascending order for date-based sorting in queue (#7683) 2025-03-06 17:30:26 +01:00
ByteHamster
8331bc1287 Bump version to 3.7.0 2025-03-05 19:51:10 +01:00
ByteHamster
2ae1f430d4 Update changelog 2025-03-05 19:51:06 +01:00
ByteHamster
1ac7c6f728
Hide subscription list setting when using buttom navigation (#7675) 2025-02-26 22:05:15 +01:00
Tony Tam
ba56f5c76e
Show social comment icon on playing screen (#7127) 2025-02-21 22:34:31 +01:00
ByteHamster
b53ce2ebd3 Bump version to 3.7.0-beta3 2025-02-21 22:30:03 +01:00
ByteHamster
dd82ec143f
Reduce log spam during feed update (#7667) 2025-02-21 21:51:50 +01:00
ByteHamster
b3676e74f9
Enable 3-state auto-download setting in multi-select (#7666) 2025-02-21 21:00:57 +01:00
ByteHamster
da53b8b9d4
Enable bottom navigation for beta users (#7663) 2025-02-21 20:37:16 +01:00
ByteHamster
613dcc143f
Reduce complexity of feed preference code (#7657) 2025-02-15 20:25:10 +01:00