summaryrefslogtreecommitdiff
path: root/app/src/androidTest/java/de/test/antennapod/service/playback
AgeCommit message (Collapse)Author
2024-04-05Spotbugs cleanup (#6968)Taco
Remove unused SpotBugs rules. Fix URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD, ICAST_INTEGER_MULTIPLY_CAST_TO_LONG, NP_METHOD_PARAMETER_TIGHTENS_ANNOTATION, OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE
2024-03-29Move playback service to module (#7042)ByteHamster
2024-03-25Move widget setup code to widget module (#6996)ByteHamster
2024-03-24Simplify playback preferences and move to :storage:preferences (#7024)ByteHamster
2024-03-24Store last refresh attempt for feeds (#7022)ByteHamster
2023-04-15Add option to enable sleep timer based on current time (#6384)mueller-ma
2023-02-22Add "New Episodes Action" preference (#6095)Erik Johnson
2022-05-15Move test mp3s to androidTest directoryTacoTheDank
2022-02-27Move database to its own moduleByteHamster
2022-01-06Remove queue loading logic from PlaybackServiceTaskManagerByteHamster
This just causes problems with keeping the preloaded list up-to-date. We only call the method from background threads anyway.
2021-12-10Update AndroidX Media and ExoPlayer (#5371)Taco
2021-11-28Chromecast rework (#5518)ByteHamster
2021-11-04Merge pull request #5516 from ByteHamster/auto-download-backoffByteHamster
Fix auto-download retry backoff
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-11-02Move (most) events to their own moduleByteHamster
2021-10-28Convert sleep timer update to eventByteHamster
2021-10-24Convert speed update to eventByteHamster
2021-10-24Convert buffering update to eventByteHamster
2021-10-24Show actual error messages instead of just the error codesByteHamster
2021-05-14Just assume we can always set the playback speedByteHamster
Our default ExoPlayer can always set the speed. All Android versions >23 also support it. So of the 2% of users with old devices, this only affects the ones who manually selected another player.
2021-04-22Moved model to its own moduleByteHamster
2021-02-03Reduce coupling between widget and playback serviceByteHamster
Instead of binding to the service, pass the required data. This also ensures that the widget is updated instantly when calling from PlaybackService. JobService had the problem that the OS sometimes took some seconds before actually executing the job.
2020-07-31Smoothier sleep timer (#4314)Lucas Olivoto
2020-07-13Fix a bunch of deprecationsTacoTheDank
2020-07-11Simplify junit assertionsTacoTheDank
2020-05-21Disabled auto update for testsByteHamster
2020-05-20Sleep timer adjustmentsByteHamster
- Close button instead of OK - Save settings on-the-fly
2020-03-25Removed unused codeByteHamster
2019-12-21resolve review remarks w.r.t naming: volume reduction -> volume adaptionMax Bechtold
2019-12-21Merge remote-tracking branch 'upstream/develop' into ↵Max Bechtold
feat/simple-adjust-volume-per-feed
2019-12-12Fixed asset not being foundByteHamster
2019-12-12Fixed cases where one failing test broke all following testsByteHamster
Select a random port for the http server, so we do not get EADDRINUSE
2019-12-01Added test for changing playback speedByteHamster
2019-10-25Removed EventDistributorByteHamster
2019-10-17Merge remote-tracking branch 'origin/develop' into ↵Max Bechtold
feat/simple-adjust-volume-per-feed
2019-10-04Automatic AndroidX migrationByteHamster
2019-10-02Merge branch 'develop' into feat/simple-adjust-volume-per-feedH. Lehmann
2019-09-30test refactor - move the common FeedItemEventListener test helper to the ↵orionlee
proper event/ package.
2019-09-30test refactor - extract common FeedItemEventListener test helper.orionlee
2019-09-30test tweak - ensure playback queue updated after download - use more concise ↵orionlee
assertTrue/False
2019-09-30test refactor - ensure playback queue updated after download - make test ↵orionlee
logic more readable by hiding EventBus setup in a helper.
2019-09-30test tweak - ensure playback queue updated after download - await for the ↵orionlee
event explicitly.
2019-09-30test tweak - ensure playback queue updated after download - follow de-facto ↵orionlee
convention for test feeds
2019-09-29bugfix: Ensure when media download completes and item update event is ↵orionlee
posted, the feed media has been updated,
2019-09-29bugfix: Ensure playback service use the updated feedItem after media ↵orionlee
download completes (rather than trying to stream)
2019-09-29Merge branch 'develop' into feat/simple-adjust-volume-per-feedH. Lehmann
2019-09-01More test cleanupByteHamster
2019-08-26#3248 Refactor enum mapping for more refactoring safetyMax Bechtold
2019-08-18Draft volume reduction settings per feedMax Bechtold
2019-08-11Fixed app integration testsByteHamster