2489 Commits

Author SHA1 Message Date
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
551971a2f7 Parameter checking 2019-12-12 09:45:36 +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
ByteHamster
51840ee5f5 Use a single shade of blue on the add podcast screen 2019-11-20 18:28:25 +01:00
ByteHamster
ece45c7cac Make confirm button less prominent 2019-11-20 18:09:28 +01:00