summaryrefslogtreecommitdiff
path: root/core/src/test
AgeCommit message (Collapse)Author
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
2022-01-06Refresh local feeds in DownloadServiceByteHamster
This allows displaying the refresh state. Also, it is faster because multiple local feeds can be refreshed in parallel.
2022-01-06Rewrite download request creation (#5530)ByteHamster
Android has a limit on the size of Intent parameters. When enqueuing a huge number of items, it just ignored the argument and did not call onNewIntent. We now load the list over in DownloadService.
2022-01-03Merge branch 'master' into developByteHamster
2021-12-18Only mark items as duplicates if duration and date are similarByteHamster
2021-12-10Make queue removal test more stableByteHamster
2021-11-28Merge branch 'master' into developByteHamster
2021-11-28Chromecast rework (#5518)ByteHamster
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-31Support subscribe links that have a slash before the argumentByteHamster
2021-10-28Add 'Duration' to Episode Filter for podcast Auto Download Settings (#5396)thomasdomingos
2021-10-06Add synchronization with gPodder Nextcloud server app (#5243)thrillfall
2021-08-28Moved media file parser to its own moduleByteHamster
2021-08-28Moved feed parser to its own moduleByteHamster
2021-08-20Identify episodes by guid (#5326)thrillfall
2021-08-17Merge branch 'master' into developByteHamster
2021-08-17Merge pull request #5345 from AntennaPod/example-fileByteHamster
Added chapter marks test file with extended header
2021-08-17Treat link without rel as rel=alternate (#5347)godbless
src: https://datatracker.ietf.org/doc/html/rfc4287#section-4.2.7.2 If the "rel" attribute is not present, the link element MUST be interpreted as if the link relation type is "alternate".
2021-08-17Added chapter marks test file with extended headerByteHamster
2021-08-05Add subscription deeplinkByteHamster
2021-07-11Dedup based on item unique id, media url or title (#4839)Tony Tam
2021-06-05Let test wait until database operation is completedByteHamster
2021-06-05Add a unit test under DbWriterTest.java (#5181)Mengshi24
2021-05-29Added new test case for FeedItemUtil.java to test getIds() method (#5182)Matthew Choi
2021-05-29Add new test for Download Request equals (#5183)gregoryjtom
2021-04-22Moved model to its own moduleByteHamster
2021-04-22Removed PlaybackPreferences dependency from FeedMediaByteHamster
2021-04-06Parsing podcast:funding tag, showing payment, funding links on the show info ↵Tony Tam
screen (#4933)
2021-04-04Merge branch 'master' into developByteHamster
2021-03-07Stop playback of deleted podcast even if it is just streamingByteHamster
2021-03-05Merge branch 'develop' into foldersByteHamster
2021-03-04Removed ShownotesProvider interfaceByteHamster
2021-03-04Only store content_encoded or descriptionByteHamster
2021-03-01Removed ExternalMediaByteHamster
It was used for "open with" actions, which are no longer supported. We have the local folders feature for that now.
2021-03-01Merge pull request #4972 from ByteHamster/chapter-demo-fileByteHamster
Added chapter parser test files from Hindenburg Journalist Pro
2021-02-28Added chapter parser test files from Hindenburg Journalist ProByteHamster
Thanks to the Sendegate community! https://sendegate.de/t/gesucht-beispieldateien-mit-kapitelmarken/13228
2021-02-28Refactoring: Remove Cursor related code from Feed class (#4968)Herbert Reiter
2021-02-22Added auphonic files to chapter marks testsByteHamster
We currently don't have a parser for the m4a file but I just committed the file for later.
2021-02-19Added a real file to test chapters withByteHamster
Thanks to the Sendegate community https://sendegate.de/t/gesucht-beispieldateien-mit-kapitelmarken/13228
2021-02-17Added more id3 parser testsByteHamster
2021-02-16Rewrite chapter parser for testabilityByteHamster
2021-02-05Added new cleanup option: when not favoritedJonas Kalderstam
This is another way of solving #2077. The root issue is that queued episodes are never auto-deleted currently which means that if you automatically add episodes to the queue you will eventually end up with AntennaPod refusing to auto download more episodes because the cache is full and it can't make space. This option will only refuse to delete favorited items. Otherwise it will simply delete the oldest episodes.
2021-01-24Merge pull request #4893 from damoasda/robolectric-feed-parser2ByteHamster
Run AtomParserTest and RssParserTest with Robolectric
2021-01-23Run DbReaderTest etc. with RobolectricHerbert Reiter