Commit Graph

2281 Commits

Author SHA1 Message Date
ByteHamster 1a8c83548b Ignore more playback related tests on CI 2019-12-19 23:44:31 +01:00
ByteHamster d41d58063e Ignore PlaybackTest on CI 2019-12-12 09:47:16 +01:00
ByteHamster 376600d5b4 Read current media from preferences instead of activity->fragment->controller 2019-12-12 09:47:16 +01:00
ByteHamster 51442cb047 Making sure to not click the wrong list
We might have multiple lists with the same ID in the hierarchy
2019-12-12 09:47:16 +01:00
ByteHamster 44aa0a3239 Try to kill playback service but do not fail if it does not stop
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-12 09:47:16 +01:00
ByteHamster 44f5cad4e6 Do not try to click play in off-screen list 2019-12-12 09:47:16 +01:00
ByteHamster ca16dddef1 Don't load queue multiple times 2019-12-12 09:47:16 +01:00
ByteHamster 09dc16c651 Fixed asset not being found 2019-12-12 09:47:16 +01:00
ByteHamster a20ef049e1 Fixed test if wifi is disabled 2019-12-12 09:47:15 +01:00
ByteHamster a9987aeaa6 Replaced inheritance with parameterized test 2019-12-12 09:47:15 +01:00
ByteHamster e77ecda206 Fixed cases where one failing test broke all following tests
Select a random port for the http server, so we do not get EADDRINUSE
2019-12-12 09:47:15 +01:00
ByteHamster 0d5e3307b0 Making sure that activity is finished when deleting feed data 2019-12-12 09:47:15 +01:00
ByteHamster 75754ba0f8 Give the test some more time
Also, use 30sec to prevent passing because of playback finished instead of skipping
2019-12-12 09:47:15 +01:00
ByteHamster e51a107083 Fixed tests on small screens
In general, made some tests more stable
2019-12-12 09:47:15 +01:00
H. Lehmann c21bc58525
Merge pull request #3680 from ByteHamster/create-channels
Make sure to create notification channels
2019-12-12 09:46:38 +01:00
ByteHamster 29f468b332 Make sure to create notification channels 2019-12-12 09:41:35 +01:00
ByteHamster a4243320f6 Bumped to version to 1.8.0-RC3 2019-12-11 10:19:08 +01:00
ByteHamster 5789704c8f Removed intendation monster 2019-12-02 10:37:19 +01:00
H. Lehmann 55453c543f
Merge pull request #3653 from ByteHamster/test-playback-speed
Added test for changing playback speed
2019-12-01 23:02:07 +01:00
ByteHamster 19c7108dfb Added test for changing playback speed 2019-12-01 22:55:35 +01:00
H. Lehmann 90f578aa48
Merge pull request #3656 from ByteHamster/fix-tests3
More test fixes
2019-11-28 22:59:54 +01:00
ByteHamster e593e37dd5 Simplified playback test 2019-11-28 22:55:11 +01:00
ByteHamster 48deef165c Fixed episode cleanup test on small screens 2019-11-28 22:49:04 +01:00
ByteHamster 8d3dde8cd5 Fixed drawer tests when having a small screen 2019-11-28 22:45:35 +01:00
ByteHamster 816a885f6b Fixed db cleanup tests
Cleanup is currently just enabled if autodownload is enabled
2019-11-28 12:14:12 +01:00
ByteHamster 21ff83158d Bumped version to 1.8.0-RC2 2019-11-26 21:06:35 +01:00
ByteHamster b1bc4be32a Added forgotten @ characters to changelog 2019-11-26 21:04:41 +01:00
ByteHamster 1dd5c19eea Fixed NPE in EmptyViewHandler 2019-11-26 00:58:11 +01:00
ByteHamster caf063333a Updated contributors 2019-11-24 10:32:43 +01:00
ByteHamster 3904ebe0c6 Updated description 2019-11-24 10:30:44 +01:00
ByteHamster 19503f6971 Bumped version to 1.8.0 2019-11-24 10:09:06 +01:00
ByteHamster 03432bd8c3 Updated changelog 2019-11-24 10:06:51 +01:00
H. Lehmann c6fb84fa1f
Merge branch 'develop' into remove-prestissimo 2019-11-22 22:18:52 +01:00
H. Lehmann f3008f442e
Merge pull request #3636 from ByteHamster/api-16
Bumped minimum API version to 16
2019-11-22 22:18:04 +01:00
ByteHamster 4a3db25876 Fixed some lint errors 2019-11-22 19:29:17 +01:00
ByteHamster bf5705b17a Removed API 14 method 2019-11-22 19:20:50 +01:00
ByteHamster 9f1eb5a175 Removed prestissimo 2019-11-22 18:56:36 +01:00
ByteHamster 201bb0fe91 Bumped minimum API version to 16 2019-11-22 18:50:32 +01:00
H. Lehmann a5ee83f373
Merge pull request #3629 from ByteHamster/streaming-icon
Updated streaming icon
2019-11-21 15:46:08 +01:00
H. Lehmann d0a0f75961
Merge pull request #3626 from ByteHamster/update-play-description
Updated Google Play description
2019-11-21 14:14:47 +01:00
H. Lehmann 7fd8aa8503
Merge pull request #3630 from ByteHamster/podcast-settings-icon
Added icons to podcast settings
2019-11-21 14:13:10 +01:00
H. Lehmann 6c0f773188
Merge pull request #3628 from ByteHamster/explicitly-set-streaming
Explicitly set default download/streaming value for existing users
2019-11-21 14:08:50 +01:00
ByteHamster 06fe53f607 Added icons to podcast settings 2019-11-21 11:22:24 +01:00
ByteHamster 08cbb0bf96 Updated streaming icon 2019-11-21 11:08:31 +01:00
ByteHamster 4a6731d4e1 Explicitly set default download/streaming value for existing users
This mankes it easier to change the default later without affecting existing installs
2019-11-21 10:28:36 +01:00
H. Lehmann 011d48982e
Merge pull request #3622 from ByteHamster/add-feed-page-button
Design tweaks on add feed page
2019-11-21 10:06:55 +01:00
ByteHamster 6462c9c820 Updated Google Play description 2019-11-20 20:22:53 +01:00
ByteHamster 0a5589b812 Fix refresh icon sometimes not displayed 2019-11-20 18:46:30 +01:00
ByteHamster f399a29a64 Better alignment of headings and content 2019-11-20 18:35:31 +01:00
ByteHamster 47e80d0c96 Increased add feed page padding 2019-11-20 18:33:33 +01:00