Commit Graph

2324 Commits

Author SHA1 Message Date
ByteHamster
188fb1e067 Fixed adding feeds on Android 4.1 2020-01-28 15:55:45 +01:00
Tony Tam
3bbe6d55f7 Use country code instead of language for top itunes feed 2020-01-26 17:25:12 +01:00
ByteHamster
1b21cb14c9 Fixed white text on white background 2020-01-25 13:45:23 +01:00
ByteHamster
4939e27f16 Fix feed list update event not updating list 2020-01-25 13:38:36 +01:00
H. Lehmann
8175dfd902
Merge pull request #3767 from ByteHamster/convert-speed-to-float
Convert speed to float
2020-01-20 16:35:22 +01:00
ByteHamster
7702c9ee8c Convert playback speeds to float
Advantage: When setting the speed to a value that is not available for the button
using the audio controls dialog, we no longer jump to the lowest value. Instead,
we jump to the next bigger one.
2020-01-20 15:33:24 +01:00
Tony Tam
c7ec68193b fix #3768 double check the item is still in the queue 2020-01-20 00:34:59 -08:00
ByteHamster
e0236361a4 Bumped version to 1.8.0 2020-01-16 00:25:24 +01:00
ByteHamster
34903cc205 Pulled store description translations 2020-01-16 00:21:52 +01:00
H. Lehmann
73d0cfa137
Merge pull request #3757 from ByteHamster/screenshots
Updated screenshots
2020-01-15 23:53:13 +01:00
ByteHamster
72a8e0f3b6 Fixed importing old database models
Force full restart to trigger the upgrade methods again.
2020-01-15 10:30:52 +01:00
ByteHamster
373fda460c Generated screenshots 2020-01-14 10:22:08 +01:00
ByteHamster
e1f3452e61 Bumped to version to 1.8.0-RC8 2020-01-07 18:24:17 +01:00
ByteHamster
fcfcb9223a Make episode filter persistent 2020-01-07 12:28:12 +01:00
txtd
22c891ab5b Display size of toDownload in snackback instead of checkedIds so that size matches the actual number of episodes being downloaded 2020-01-05 14:05:58 +01:00
txtd
7c3e3341c0 Check if an episode has media before adding it to download batch 2020-01-05 01:15:03 +01:00
H. Lehmann
71d281a818
Merge pull request #3729 from ByteHamster/try-fix-crash
Try to fix ArrayIndexOutOfBoundsException
2020-01-05 00:45:34 +01:00
ByteHamster
38e2abd2fe Try to fix ArrayIndexOutOfBoundsException
We sometimes get an ArrayIndexOutOfBoundsException when trying to create the ItemPagerFragment.
After trying quite a few things already, Google Play still reports the crash.
Previous experiments showed that the index is not larger than the array length. Because it is
an AIOOB Exception and not a NPE, the array must be created correctly. Maybe it is a negative index.
Might be caused by getAdapterPosition() returning NO_POSITION (-1).
2020-01-04 23:57:51 +01:00
txtd
4931d88c35 Add download button to queue batch processing 2020-01-04 23:02:12 +01:00
ByteHamster
98d9c4cceb Bumped to version to 1.8.0-RC7 2020-01-03 23:48:47 +01:00
ByteHamster
29a7c5583e Update lists after changing 'prefer streaming' preference 2020-01-03 23:06:09 +01:00
ByteHamster
29a8a5e5aa Bumped to version to 1.8.0-RC6 2020-01-02 19:19:15 +01:00
ByteHamster
ba401e4cb3 Updated collaborators 2020-01-02 19:17:28 +01:00
ByteHamster
c409d1c0a6 Initialize variable directly before using 2020-01-01 14:34:04 +01:00
ByteHamster
4914fee2ee Fix not showing options menu for search results 2019-12-31 14:34:38 +01:00
ByteHamster
912d2cecee Bumped to version to 1.8.0-RC5 2019-12-24 10:30:01 +01:00
H. Lehmann
d1b5757f85
Merge pull request #3707 from ByteHamster/animate-feed-settings
Feed info animation updates
2019-12-24 10:27:57 +01:00
ByteHamster
f17aa9b4eb Switched to less demanding animation 2019-12-24 10:17:42 +01:00
ByteHamster
7e2fc2c4a2 Prevent animating feed settings rows 2019-12-23 23:38:25 +01:00
H. Lehmann
46731178b4
Merge pull request #3696 from ByteHamster/white-on-white
Fixed white on white text in authentication dialog
2019-12-20 00:15:36 +01:00
H. Lehmann
14d02f5143
Merge pull request #3695 from ByteHamster/playback-icon-size
Fixed playback speed icon mismatch
2019-12-20 00:15:08 +01:00
H. Lehmann
51c717c41b
Merge pull request #3698 from ByteHamster/fix-mark-played-button
Fixed mark played button not working
2019-12-20 00:13:19 +01:00
H. Lehmann
707fcdbc7f
Merge pull request #3654 from ByteHamster/emulator-test
Run integration tests on CI
2019-12-20 00:12:51 +01:00
ByteHamster
b5f15c6fe7 Fixed mark played button not working 2019-12-20 00:03:07 +01:00
ByteHamster
1a8c83548b Ignore more playback related tests on CI 2019-12-19 23:44:31 +01:00
ByteHamster
ffa8dc10b3 Fixed white on white text in authentication dialog 2019-12-19 17:50:17 +01:00
ByteHamster
98647a705f Fixed playback speed icon mismatch 2019-12-19 17:37:03 +01:00
ByteHamster
19890afc66 Bumped to version to 1.8.0-RC4 2019-12-19 17:36:02 +01:00
ByteHamster
6785eb7689 Do not crash when clicking menu items while loading 2019-12-19 16:52:37 +01:00
H. Lehmann
c20a2ec349
Merge pull request #3685 from ByteHamster/reset-position-currently-playing
Stop playback when resetting position of currently playing item
2019-12-15 10:24:01 +01:00
ByteHamster
0fe9335d75 Stop playback when resetting position of currently playing item 2019-12-14 00:03:43 +01:00
H. Lehmann
32f7e73130
Merge pull request #3681 from ByteHamster/add-logging-feeditem
Parameter checking
2019-12-13 12:39:41 +01:00
ByteHamster
e9f11c6c57 Extracted string resource 2019-12-13 10:00:37 +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