summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-20Only run emulator tests on pull requestsByteHamster
2019-12-19Ignore more playback related tests on CIByteHamster
2019-12-12Ignore PlaybackTest on CIByteHamster
2019-12-12Read current media from preferences instead of activity->fragment->controllerByteHamster
2019-12-12Making sure to not click the wrong listByteHamster
We might have multiple lists with the same ID in the hierarchy
2019-12-12Try to kill playback service but do not fail if it does not stopByteHamster
Android has no reliable way to stop a service instantly. Calling stopSelf marks allows the system to destroy the service but the actual call to onDestroy takes until the next GC of the system, which we can not influence. Try to wait for the service at least a bit.
2019-12-12Remove queue item without checking taskmanager firstByteHamster
2019-12-12Do not try to click play in off-screen listByteHamster
2019-12-12Don't load queue multiple timesByteHamster
2019-12-12Fixed asset not being foundByteHamster
2019-12-12Fixed test if wifi is disabledByteHamster
2019-12-12Replaced inheritance with parameterized testByteHamster
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-12Making sure that activity is finished when deleting feed dataByteHamster
2019-12-12Give the test some more timeByteHamster
Also, use 30sec to prevent passing because of playback finished instead of skipping
2019-12-12Fixed tests on small screensByteHamster
In general, made some tests more stable
2019-12-12Added Android emulator testByteHamster
2019-12-12Merge pull request #3680 from ByteHamster/create-channelsH. Lehmann
Make sure to create notification channels
2019-12-12Make sure to create notification channelsByteHamster
2019-12-11Bumped to version to 1.8.0-RC3ByteHamster
2019-12-11Merge pull request #3677 from ByteHamster/mark-seen-after-downloadH. Lehmann
Mark as seen after download completed
2019-12-11Merge pull request #3678 from ByteHamster/fix-downloadservice-deadlockH. Lehmann
Fix DownloadService deadlock
2019-12-10Fix DownloadService deadlockByteHamster
downloadExecutor.take() clears the interrupted state of the thread when throwing an InterruptedException. When getting this exception, we need to return instead of relying on the loop to get cancelled.
2019-12-10Mark as seen after download completedByteHamster
2019-12-02Merge pull request #3666 from ByteHamster/fix-cancellation-exceptionH. Lehmann
Ignore cancellationException
2019-12-02Wait for downloadCompletionThread to finish before stopping executors used ↵ByteHamster
by the thread
2019-12-02Merge pull request #3665 from ByteHamster/checkstyle-limit-nestingH. Lehmann
Avoid too much nesting
2019-12-02Ignore cancellationExceptionByteHamster
2019-12-02Removed intendation monsterByteHamster
2019-12-02Avoid too much nestingByteHamster
2019-12-01Merge pull request #3663 from ByteHamster/continuous-playback-show-new-infoH. Lehmann
Show new info if playback stopped because continuous playback is off
2019-12-01Merge pull request #3653 from ByteHamster/test-playback-speedH. Lehmann
Added test for changing playback speed
2019-12-01Merge pull request #3664 from spacecowboy/speedwhilepausedH. Lehmann
Added playback params to wrapper so speed can be changed while paused
2019-12-01Added test for changing playback speedByteHamster
2019-12-01Added playback params to wrapper so speed can be changed while pausedJonas Kalderstam
You can't modify playback params on the ExoPlayer while paused (see https://github.com/google/ExoPlayer/issues/4064) so added a member object which *can* be modified while playback is paused. These parameters are always applied on start of playback. Fixes #3651
2019-12-01Show new info if playback stopped because continuous playback is offByteHamster
2019-11-28Merge pull request #3656 from ByteHamster/fix-tests3H. Lehmann
More test fixes
2019-11-28Simplified playback testByteHamster
2019-11-28Fixed episode cleanup test on small screensByteHamster
2019-11-28Fixed drawer tests when having a small screenByteHamster
2019-11-28Merge pull request #3655 from ByteHamster/fix-tests2H. Lehmann
Fixed db cleanup tests
2019-11-28Fixed db cleanup testsByteHamster
Cleanup is currently just enabled if autodownload is enabled
2019-11-26Bumped version to 1.8.0-RC2ByteHamster
2019-11-26Added forgotten @ characters to changelogByteHamster
2019-11-26Merge pull request #3647 from ByteHamster/fix-downloadservice-notificationH. Lehmann
Do not start download service if there is nothing to download
2019-11-26Do not start download service if there is nothing to downloadByteHamster
2019-11-26Merge pull request #3644 from ByteHamster/crash-fixH. Lehmann
Various tiny crash fixes and improvements reported on Google Play
2019-11-26Fixed NPE in DownloadRequesterByteHamster
2019-11-26Fixed NPE in EmptyViewHandlerByteHamster
2019-11-24Decrease connection timeoutByteHamster
If the server does not reply within 10 seconds, the download will also most likely fail.