f47134a7eb
Open podcast or episode from download log details ( #7867 )
2025-11-30 23:02:47 +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
23d862185d
Add more explicit feature to archive feeds ( #8022 )
2025-10-11 13:48:08 +02:00
c2f7dabc8b
Add incompletely played episodes to playback history ( #7815 )
2025-05-27 22:52:43 +02:00
560321cfd6
Vtt support for transcripts ( #7537 )
2025-04-30 22:18:07 +02:00
819fd63332
Remove and fix suppressions for some active files ( #7692 )
2025-03-11 20:51:03 +01:00
ba56f5c76e
Show social comment icon on playing screen ( #7127 )
2025-02-21 22:34:31 +01:00
dd82ec143f
Reduce log spam during feed update ( #7667 )
2025-02-21 21:51:50 +01:00
6f354dcd09
Fix transcript type not getting updated ( #7638 )
2025-02-02 17:18:14 +01:00
e4ac872b74
Convert autodownloads from master switch to per-podcast setting ( #7458 )
2025-01-18 12:31:44 +01:00
2ad713772d
Show subscribe nag only after interacting with episode ( #7378 )
2024-09-03 19:41:48 +02:00
0a768e6286
Merge branch 'master' into develop
2024-05-29 18:27:53 +02:00
e856a9f118
Display transcript text and follow along the audio ( #7103 )
2024-05-18 18:58:36 +02:00
7c4f19c979
Transcript semantic parsing ( #6852 )
2024-05-18 18:58:01 +02:00
27e9bf36b1
Download and store transcript text ( #6797 )
2024-05-18 18:58:01 +02:00
8adbad9b66
Parse podcast:transcript url and store in SQLite ( #6739 )
2024-05-18 18:57:57 +02:00
084723ad76
Add episodes without subscribing ( #7098 )
2024-05-09 11:44:26 +02:00
ba14510b80
Add support for parsing Nero M4A chapters ( #7159 )
2024-05-05 10:05:26 +02:00
3ed5b8af8c
Fix deleting downloaded episode removes from queue ( #7151 )
2024-05-01 11:33:48 +02:00
4bc0b38280
Implement missing equals and hashcode methods for feeditem ( #7132 )
...
Till 5713b18267 many classes like FeedItem
used to inherit from FeedComponent which provided those two methods.
However since that commit the component no longer exists and now the
classes need to implement it on their own. Without this, ArrayList.remove breaks.
2024-04-24 21:06:12 +02:00
8037bd2239
Fix default per-feed skip silence setting ( #7101 )
2024-04-15 19:22:07 +02:00
04fab47072
Store download date in database ( #7090 )
2024-04-13 17:28:56 +02:00
92ab575b15
Delete core module ( #7060 )
2024-04-05 19:20:27 +02:00
2143ab1351
Move some tests from core module to their respective module ( #7059 )
2024-04-04 22:26:53 +02:00
edb440a5a9
Restructure related UI classes together ( #7044 )
2024-03-31 18:40:15 +02:00
69b24699a3
Move DBReader to :storage:database ( #7027 )
2024-03-25 21:45:43 +01:00
5c6000155c
Let the database do the sorting ( #7025 )
2024-03-24 21:27:30 +01:00
4078b3475e
Simplify playback preferences and move to :storage:preferences ( #7024 )
2024-03-24 21:08:06 +01:00
084b9c2317
Store last refresh attempt for feeds ( #7022 )
2024-03-24 17:57:00 +01:00
5218e06904
Faster feed deletion ( #7019 )
2024-03-24 12:25:32 +01:00
a065d3fc33
Remove check for updated attributes, just update them ( #7018 )
2024-03-23 18:06:02 +01:00
f6b45e7162
Rename FeedMedia methods to no longer have underscores ( #7017 )
2024-03-23 11:27:55 +01:00
2d77b1f118
Remove dependency from :ui:glide to :core module ( #6998 )
2024-03-17 20:25:44 +01:00
40da13e014
Clean up some dead code ( #6952 )
2024-03-04 23:07:28 +01:00
60f3d77eb2
Skip silence setting per feed ( #6910 )
2024-03-03 20:17:22 +01:00
ee99ef934c
Remove FeedComponent and FeedFile class ( #6949 )
...
We want to be more flexible in what we store for each type of item. Also rename misleading function (lastUpdate to lastModified)
2024-03-02 09:50:24 +01:00
7332c04631
Add option to add new episodes to queue ( #6855 )
2024-02-25 16:11:30 +01:00
0d29e44de5
Merge branch 'master' into develop
2024-02-18 19:05:13 +01:00
9db26b7bab
Remove unnecessary autodownload code ( #6832 )
...
This should not change any behavior.
The retry count and timing are managed by WorkManager, so this code is irrelevant.
2023-12-29 19:25:39 +01:00
f476086114
Check if volume boost effect is supported on the device ( #6808 )
2023-12-29 17:15:21 +01:00
f7a13065a9
Merge branch 'master' into develop
2023-11-05 08:27:34 +01:00
e9d190da1b
Bump AGP and Gradle ( #6489 )
2023-10-17 20:52:21 +02:00
922395a448
Sort downloads by size ( #6659 )
2023-09-27 21:59:58 +02:00
8ebf153970
Add volume boost ( #6573 )
2023-09-08 13:28:20 +01:00
9f8edd0e9d
Fix MediaMetadataRetriever on API<29
...
On SDK<29, this class does not have a close method yet, so the app crashes when using try-with-resources.
2023-07-18 17:57:40 +02:00
6d7bfef8a5
Download Service Rewrite ( #6420 )
2023-05-05 23:09:03 +02:00
9fed944392
Add "New Episodes Action" preference ( #6095 )
2023-02-22 21:34:43 +01:00
caf49c5da8
Update duration from feed if there is none yet ( #6322 )
2023-02-16 21:51:58 +01:00
5b8cee0de0
Decouple restoring Playable from Preferences and storing position
...
Breaks dependency cycle
2022-11-03 23:04:48 +01:00