summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-03Update lists after changing 'prefer streaming' preferenceByteHamster
2020-01-03Only modify and query downloads array in main threadByteHamster
This fixes a ConcurrentModificationException if the thread that queues downloads (database IO) adds the item to the downloads list and the notification updater queries the downloads list at the same time.
2020-01-02Bumped to version to 1.8.0-RC6ByteHamster
2020-01-02Updated collaboratorsByteHamster
2020-01-02Merge pull request #3718 from ByteHamster/downloadservice-io-main-threadH. Lehmann
Do not enqueue on main tread (database IO)
2020-01-02Do not allocate space for arrays that do not need to be allocatedByteHamster
Those arrays are just there for the type system. Creating them with a big size is not necessary and uses unnecessary resources.
2020-01-02Removed custom ArrayList implementation that was only used in one locationByteHamster
2020-01-02Removed unused methodsByteHamster
2020-01-02Replaced custom background with selectableItemBackgroundByteHamster
2020-01-02Removed API checksByteHamster
2020-01-02Do not enqueue on main tread (database IO)ByteHamster
2020-01-01Merge pull request #3713 from ByteHamster/initialize-variable-before-useH. Lehmann
Initialize variable directly before using
2020-01-01Increased search performanceByteHamster
2020-01-01Added progress bar to episode searchByteHamster
2020-01-01Initialize variable directly before usingByteHamster
2019-12-31Merge pull request #3712 from ByteHamster/fix-options-menu-search-resultsH. Lehmann
Fix not showing options menu for search results
2019-12-31Fix not showing options menu for search resultsByteHamster
2019-12-31Merge pull request #3709 from ByteHamster/fix-feed-update-crashH. Lehmann
Fixed ArrayIndexOutOfBoundsException when updating feeds
2019-12-29Fixed ArrayIndexOutOfBoundsException when updating feedsByteHamster
2019-12-24Bumped to version to 1.8.0-RC5ByteHamster
2019-12-24Updated translationsByteHamster
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-20Only run emulator tests on pull requestsByteHamster
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-19Bumped to version to 1.8.0-RC4ByteHamster
2019-12-19Merge pull request #3694 from ByteHamster/optionsitem-crashH. Lehmann
Do not crash when clicking menu items while loading
2019-12-19Do not crash when clicking menu items while loadingByteHamster
2019-12-19Updated translationsByteHamster
2019-12-17Merge pull request #3689 from ByteHamster/signal-unread-changeH. Lehmann
Signal unread items update after downloading
2019-12-17Signal unread items update after downloadingByteHamster
2019-12-15Merge pull request #3687 from ByteHamster/cancel-notification-updaterH. Lehmann
Cancel notification after cancelling notification updater
2019-12-15Merge pull request #3685 from ByteHamster/reset-position-currently-playingH. Lehmann
Stop playback when resetting position of currently playing item
2019-12-15Cancel notification after cancelling notification updaterByteHamster
Otherwise, the notification can stay while the service is actually stopped
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-13Merge pull request #3683 from ByteHamster/extract-stringH. Lehmann
Extracted string resource
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.