Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-05 | Delete core module (#7060) | ByteHamster | |
2024-04-04 | Move some tests from core module to their respective module (#7059) | ByteHamster | |
2024-04-04 | Small 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-04 | Remove methods from DbReader that just call a private method (#7057) | ByteHamster | |
2024-03-31 | Restructure related UI classes together (#7044) | ByteHamster | |
2024-03-29 | Move playback service to module (#7042) | ByteHamster | |
2024-03-29 | Move download service to module (#7041) | ByteHamster | |
2024-03-29 | Create module for sync service and move DBWriter to database module (#7040) | ByteHamster | |
2024-03-29 | Remove ClientConfig class (#7038) | ByteHamster | |
2024-03-27 | Split up DBTasks which has unclear responsibilities (#7032) | ByteHamster | |
2024-03-25 | Move DBReader to :storage:database (#7027) | ByteHamster | |
2024-03-24 | Let the database do the sorting (#7025) | ByteHamster | |
2024-03-24 | Simplify playback preferences and move to :storage:preferences (#7024) | ByteHamster | |
2024-03-24 | Store last refresh attempt for feeds (#7022) | ByteHamster | |
2024-03-24 | Faster feed deletion (#7019) | ByteHamster | |
2024-03-23 | Remove check for updated attributes, just update them (#7018) | ByteHamster | |
2024-03-23 | Rename FeedMedia methods to no longer have underscores (#7017) | ByteHamster | |
2024-03-17 | Remove dependency from :ui:glide to :core module (#6998) | ByteHamster | |
2024-03-17 | Move theme to :ui:common module (#6997) | ByteHamster | |
This enables creating Activities outside the app and core modules | |||
2024-03-04 | Clean up some dead code (#6952) | Taco | |
2024-03-02 | Remove 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-25 | Guess next episode release date (#6925) | ByteHamster | |
2024-02-18 | Merge branch 'master' into develop | ByteHamster | |
2023-12-29 | Remove 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-29 | Check if volume boost effect is supported on the device (#6808) | Matej Drobnič | |
2023-11-26 | De-duplicate also if episodes have different but similar media type (#6776) | ByteHamster | |
2023-09-27 | Sort downloads by size (#6659) | Rahmat Ramadhan | |
2023-09-08 | Add volume boost (#6573) | Matej Drobnič | |
2023-07-15 | Don't allow adding items without media to the queue (#6529) | ByteHamster | |
2023-05-05 | Download Service Rewrite (#6420) | ByteHamster | |
2023-05-05 | Ignore 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-15 | Handle a null timestamp in local/first actions (#6379) | Rob Pilling | |
2023-03-06 | Warn when local folder is empty instead of silently ignoring (#6366) | ByteHamster | |
2023-03-01 | Instead of specialized methods, use the global 'getEpisodes' method with a ↵ | ByteHamster | |
filter (#6358) | |||
2023-02-28 | Add option to switch a- & descending sort order for Inbox (#6266) | GitStart | |
2023-02-12 | Add sorting options to downloads screen (#6210) | Jared234 | |
2022-11-06 | Move preferences to a new module | ByteHamster | |
2022-11-06 | Move DownloadService-Interface to new module | ByteHamster | |
2022-11-05 | Remove dependency from other classes to DownloadService | ByteHamster | |
2022-10-23 | Merge pull request #6153 from ByteHamster/fast-document-file | ByteHamster | |
Speed up local folder refresh | |||
2022-10-21 | Make loading DocumentFiles faster | ByteHamster | |
2022-10-14 | Remove text colors from shownotes | ByteHamster | |
2022-09-18 | Rewrite include/exclude filter dialog (#6057) | ByteHamster | |
2022-06-09 | Convert playback history fragment to lazy loading (#5886) | Paul Ganssle | |
2022-05-08 | Remove 'mark all as read' button | ByteHamster | |
Now available through multi-select | |||
2022-04-26 | Decouple preferences | ByteHamster | |
2022-03-17 | Updating local files takes long. Show progress. | ByteHamster | |
2022-02-27 | Move database to its own module | ByteHamster | |
2022-01-30 | Nicer 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-15 | Move more checkstyle checks from 'new code' style to main style | ByteHamster | |