summaryrefslogtreecommitdiff
path: root/core/src/test/java
AgeCommit message (Collapse)Author
2024-04-05Delete core module (#7060)ByteHamster
2024-04-04Move some tests from core module to their respective module (#7059)ByteHamster
2024-04-04Small database efficiency tweaks (#7058)ByteHamster
- When checking whether there is a subscription, there is no need to create feed objects (plus counters etc). Just the number of episodes is enough. - Downloads section only needs to load the items it actually displays. - No need to load FeedMedia, just to load FeedItem including the same FeedMedia afterwards. - No need to convert columns to Strings and back to Longs. - No need to join favorites when we are only interested in the list of IDs anyway.
2024-04-04Remove methods from DbReader that just call a private method (#7057)ByteHamster
2024-03-31Restructure related UI classes together (#7044)ByteHamster
2024-03-29Move playback service to module (#7042)ByteHamster
2024-03-29Move download service to module (#7041)ByteHamster
2024-03-29Create module for sync service and move DBWriter to database module (#7040)ByteHamster
2024-03-29Remove ClientConfig class (#7038)ByteHamster
2024-03-27Split up DBTasks which has unclear responsibilities (#7032)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-17Move theme to :ui:common module (#6997)ByteHamster
This enables creating Activities outside the app and core modules
2024-03-04Clean up some dead code (#6952)Taco
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-25Guess next episode release date (#6925)ByteHamster
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-26De-duplicate also if episodes have different but similar media type (#6776)ByteHamster
2023-09-27Sort downloads by size (#6659)Rahmat Ramadhan
2023-09-08Add volume boost (#6573)Matej Drobnič
2023-07-15Don't allow adding items without media to the queue (#6529)ByteHamster
2023-05-05Download Service Rewrite (#6420)ByteHamster
2023-05-05Ignore subscription filter when suggesting tags (#6453)mueller-ma
I have the following setup: * A tag 'Done' with fully listened podcasts * The subscription filter "counter greater 0" * The subscription counter "downloaded episodes" This way all done podcasts aren't visible in the drawer. When I want to tag another podcast as done, 'Done' isn't auto-completed. With this change all tags will be auto-completed.
2023-04-15Handle a null timestamp in local/first actions (#6379)Rob Pilling
2023-03-06Warn when local folder is empty instead of silently ignoring (#6366)ByteHamster
2023-03-01Instead of specialized methods, use the global 'getEpisodes' method with a ↵ByteHamster
filter (#6358)
2023-02-28Add option to switch a- & descending sort order for Inbox (#6266)GitStart
2023-02-12Add sorting options to downloads screen (#6210)Jared234
2022-11-06Move preferences to a new moduleByteHamster
2022-11-06Move DownloadService-Interface to new moduleByteHamster
2022-11-05Remove dependency from other classes to DownloadServiceByteHamster
2022-10-23Merge pull request #6153 from ByteHamster/fast-document-fileByteHamster
Speed up local folder refresh
2022-10-21Make loading DocumentFiles fasterByteHamster
2022-10-14Remove text colors from shownotesByteHamster
2022-09-18Rewrite include/exclude filter dialog (#6057)ByteHamster
2022-06-09Convert playback history fragment to lazy loading (#5886)Paul Ganssle
2022-05-08Remove 'mark all as read' buttonByteHamster
Now available through multi-select
2022-04-26Decouple preferencesByteHamster
2022-03-17Updating local files takes long. Show progress.ByteHamster
2022-02-27Move database to its own moduleByteHamster
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-15Move more checkstyle checks from 'new code' style to main styleByteHamster