summaryrefslogtreecommitdiff
path: root/app/src
AgeCommit message (Collapse)Author
2020-01-25Fixed white text on white backgroundByteHamster
2020-01-25Fix feed list update event not updating listByteHamster
2020-01-20Merge pull request #3767 from ByteHamster/convert-speed-to-floatH. Lehmann
Convert speed to float
2020-01-20Convert playback speeds to floatByteHamster
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-20fix #3768 double check the item is still in the queueTony Tam
2020-01-16Pulled store description translationsByteHamster
2020-01-15Merge pull request #3757 from ByteHamster/screenshotsH. Lehmann
Updated screenshots
2020-01-15Fixed importing old database modelsByteHamster
Force full restart to trigger the upgrade methods again.
2020-01-14Generated screenshotsByteHamster
2020-01-07Make episode filter persistentByteHamster
2020-01-05Display size of toDownload in snackback instead of checkedIds so that size ↵txtd
matches the actual number of episodes being downloaded
2020-01-05Check if an episode has media before adding it to download batchtxtd
2020-01-05Merge pull request #3729 from ByteHamster/try-fix-crashH. Lehmann
Try to fix ArrayIndexOutOfBoundsException
2020-01-04Try to fix ArrayIndexOutOfBoundsExceptionByteHamster
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-04Add download button to queue batch processingtxtd
2020-01-03Update lists after changing 'prefer streaming' preferenceByteHamster
2020-01-02Updated collaboratorsByteHamster
2020-01-01Initialize variable directly before usingByteHamster
2019-12-31Fix not showing options menu for search resultsByteHamster
2019-12-24Merge pull request #3707 from ByteHamster/animate-feed-settingsH. Lehmann
Feed info animation updates
2019-12-24Switched to less demanding animationByteHamster
2019-12-23Prevent animating feed settings rowsByteHamster
2019-12-20Merge pull request #3696 from ByteHamster/white-on-whiteH. Lehmann
Fixed white on white text in authentication dialog
2019-12-20Merge pull request #3695 from ByteHamster/playback-icon-sizeH. Lehmann
Fixed playback speed icon mismatch
2019-12-20Merge pull request #3698 from ByteHamster/fix-mark-played-buttonH. Lehmann
Fixed mark played button not working
2019-12-20Merge pull request #3654 from ByteHamster/emulator-testH. Lehmann
Run integration tests on CI
2019-12-20Fixed mark played button not workingByteHamster
2019-12-19Ignore more playback related tests on CIByteHamster
2019-12-19Fixed white on white text in authentication dialogByteHamster
2019-12-19Fixed playback speed icon mismatchByteHamster
2019-12-19Do not crash when clicking menu items while loadingByteHamster
2019-12-15Merge pull request #3685 from ByteHamster/reset-position-currently-playingH. Lehmann
Stop playback when resetting position of currently playing item
2019-12-14Stop playback when resetting position of currently playing itemByteHamster
2019-12-13Merge pull request #3681 from ByteHamster/add-logging-feeditemH. Lehmann
Parameter checking
2019-12-13Extracted string resourceByteHamster
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-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-12Parameter checkingByteHamster
2019-12-12Make sure to create notification channelsByteHamster