summaryrefslogtreecommitdiff
path: root/model/src
AgeCommit message (Collapse)Author
2024-05-01Fix deleting downloaded episode removes from queue (#7151)flofriday
2024-04-24Implement missing equals and hashcode methods for feeditem (#7132)flofriday
Till 5713b1826795598848c95f31df906b7af5ce7076 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-15Fix default per-feed skip silence setting (#7101)ByteHamster
2024-04-05Delete core module (#7060)ByteHamster
2024-04-04Move some tests from core module to their respective module (#7059)ByteHamster
2024-03-31Restructure related UI classes together (#7044)ByteHamster
2024-03-25Move DBReader to :storage:database (#7027)ByteHamster
2024-03-24Let the database do the sorting (#7025)ByteHamster
2024-03-24Simplify playback preferences and move to :storage:preferences (#7024)ByteHamster
2024-03-24Store last refresh attempt for feeds (#7022)ByteHamster
2024-03-24Faster feed deletion (#7019)ByteHamster
2024-03-23Remove check for updated attributes, just update them (#7018)ByteHamster
2024-03-23Rename FeedMedia methods to no longer have underscores (#7017)ByteHamster
2024-03-17Remove dependency from :ui:glide to :core module (#6998)ByteHamster
2024-03-04Clean up some dead code (#6952)Taco
2024-03-03Skip silence setting per feed (#6910)quails4Eva
2024-03-02Remove FeedComponent and FeedFile class (#6949)ByteHamster
We want to be more flexible in what we store for each type of item. Also rename misleading function (lastUpdate to lastModified)
2024-02-25Add option to add new episodes to queue (#6855)Matej Drobnič
2024-02-18Merge branch 'master' into developByteHamster
2023-12-29Remove unnecessary autodownload code (#6832)ByteHamster
This should not change any behavior. The retry count and timing are managed by WorkManager, so this code is irrelevant.
2023-12-29Check if volume boost effect is supported on the device (#6808)Matej Drobnič
2023-11-05Merge branch 'master' into developByteHamster
2023-10-17Bump AGP and Gradle (#6489)Taco
2023-09-27Sort downloads by size (#6659)Rahmat Ramadhan
2023-09-08Add volume boost (#6573)Matej Drobnič
2023-07-18Fix MediaMetadataRetriever on API<29ByteHamster
On SDK<29, this class does not have a close method yet, so the app crashes when using try-with-resources.
2023-05-05Download Service Rewrite (#6420)ByteHamster
2023-02-22Add "New Episodes Action" preference (#6095)Erik Johnson
2023-02-16Update duration from feed if there is none yet (#6322)ByteHamster
2022-11-03Decouple restoring Playable from Preferences and storing positionByteHamster
Breaks dependency cycle
2022-09-18Rewrite include/exclude filter dialog (#6057)ByteHamster
2022-09-18Implement "Downloaded and unplayed" subscription counter option (#6073)Erik Johnson
2022-09-10Remove "inbox and unplayed" feed counter option (#6033)Erik Johnson
2022-08-28Merge branch 'master' into developByteHamster
2022-08-27Home Screen (#5864)ByteHamster
Co-authored-by: ueen <ueli.sarnighausen@online.de>
2022-08-08Tweak 'all episodes' screenByteHamster
2022-08-06Move common code of list fragments to EpisodesListFragmentByteHamster
2022-08-06Remove favorites tabByteHamster
2022-04-26Decouple preferencesByteHamster
2022-04-22Update filter dialog to FragmentByteHamster
2022-03-06Support for podcast 2.0 chapters (#5630)Tony Tam
2022-02-27Move database to its own moduleByteHamster
2022-02-22Delete a few unused thingsByteHamster
2022-01-30Nicer placeholder images (#5679)ByteHamster
Shows randomly generated placeholder images for: - Feeds that do not have a cover (usually happens for text-only feeds) - Feeds that specify an invalid cover still show a gray square - Local folders when there is no image file in the folder that we could use
2022-01-25Move mime type guessing out of MediaType enumByteHamster
2022-01-04Fix crash when share dialog tries to serialize FeedMediaByteHamster
2022-01-04Local feeds: add sort option for file name (#5629)Shom Bandopadhaya
Co-authored-by: widlok <widlok@users.noreply.github.com>
2021-11-02Fix auto-download retry backoffByteHamster
The new value never got stored in the database. Also, it only got increased by certain types of errors - all other errors could be retried indefinitely. Also added a unit test.
2021-10-28Add 'Duration' to Episode Filter for podcast Auto Download Settings (#5396)thomasdomingos
2021-08-28Moved media file parser to its own moduleByteHamster