Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-20 | Fix playback button | ByteHamster | |
Steps to reproduce: - Play - Pause - Close AudioPlayerActivity - Open AudioPlayerActivity - Tap speed button - Always sets to the one after 1.0 | |||
2020-01-20 | Convert playback speeds to float | ByteHamster | |
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-12 | Merge pull request #3523 from wseemann/develop | H. Lehmann | |
Show storage size of downloaded episodes | |||
2020-01-12 | Show storage size of downloaded episodes | William Seemann | |
2020-01-11 | Do not create new httpclient for each download | ByteHamster | |
This is a memory leak and can cause crashes on some devices | |||
2020-01-09 | Merge pull request #3711 from ByteHamster/load-more-new-episodes | H. Lehmann | |
Added paged loading to 'new episodes' list | |||
2020-01-09 | Merge pull request #3719 from ByteHamster/removed-unused-code | H. Lehmann | |
Removed unused code | |||
2020-01-09 | Added paged loading to 'new episodes' list | ByteHamster | |
2020-01-09 | Merge pull request #3715 from ByteHamster/speed-up-search | H. Lehmann | |
Increased search performance | |||
2020-01-03 | Only modify and query downloads array in main thread | ByteHamster | |
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-02 | Removed custom ArrayList implementation that was only used in one location | ByteHamster | |
2020-01-02 | Removed unused methods | ByteHamster | |
2020-01-02 | Removed API checks | ByteHamster | |
2020-01-02 | Do not enqueue on main tread (database IO) | ByteHamster | |
2020-01-01 | Increased search performance | ByteHamster | |
2019-12-30 | remove check of media type | Max Bechtold | |
2019-12-29 | Fixed ArrayIndexOutOfBoundsException when updating feeds | ByteHamster | |
2019-12-29 | unregister volume adaption receiver | Max Bechtold | |
2019-12-21 | resolve review remarks w.r.t naming: volume reduction -> volume adaption | Max Bechtold | |
2019-12-21 | Merge remote-tracking branch 'upstream/develop' into ↵ | Max Bechtold | |
feat/simple-adjust-volume-per-feed | |||
2019-12-20 | Merge pull request #3654 from ByteHamster/emulator-test | H. Lehmann | |
Run integration tests on CI | |||
2019-12-17 | Signal unread items update after downloading | ByteHamster | |
2019-12-15 | Cancel notification after cancelling notification updater | ByteHamster | |
Otherwise, the notification can stay while the service is actually stopped | |||
2019-12-12 | Making sure to not click the wrong list | ByteHamster | |
We might have multiple lists with the same ID in the hierarchy | |||
2019-12-12 | Remove queue item without checking taskmanager first | ByteHamster | |
2019-12-11 | Merge pull request #3677 from ByteHamster/mark-seen-after-download | H. Lehmann | |
Mark as seen after download completed | |||
2019-12-10 | Fix DownloadService deadlock | ByteHamster | |
downloadExecutor.take() clears the interrupted state of the thread when throwing an InterruptedException. When getting this exception, we need to return instead of relying on the loop to get cancelled. | |||
2019-12-10 | Mark as seen after download completed | ByteHamster | |
2019-12-02 | Merge pull request #3666 from ByteHamster/fix-cancellation-exception | H. Lehmann | |
Ignore cancellationException | |||
2019-12-02 | Wait for downloadCompletionThread to finish before stopping executors used ↵ | ByteHamster | |
by the thread | |||
2019-12-02 | Ignore cancellationException | ByteHamster | |
2019-12-02 | Avoid too much nesting | ByteHamster | |
2019-12-01 | Merge pull request #3663 from ByteHamster/continuous-playback-show-new-info | H. Lehmann | |
Show new info if playback stopped because continuous playback is off | |||
2019-12-01 | Added playback params to wrapper so speed can be changed while paused | Jonas Kalderstam | |
You can't modify playback params on the ExoPlayer while paused (see https://github.com/google/ExoPlayer/issues/4064) so added a member object which *can* be modified while playback is paused. These parameters are always applied on start of playback. Fixes #3651 | |||
2019-12-01 | Show new info if playback stopped because continuous playback is off | ByteHamster | |
2019-11-26 | Merge pull request #3647 from ByteHamster/fix-downloadservice-notification | H. Lehmann | |
Do not start download service if there is nothing to download | |||
2019-11-26 | Do not start download service if there is nothing to download | ByteHamster | |
2019-11-26 | Fixed NPE in DownloadRequester | ByteHamster | |
2019-11-24 | Decrease connection timeout | ByteHamster | |
If the server does not reply within 10 seconds, the download will also most likely fail. | |||
2019-11-24 | Added names to threads | ByteHamster | |
2019-11-24 | Making sure that DownloadService always calls startForeground | ByteHamster | |
2019-11-24 | Fixed crash in download service | ByteHamster | |
2019-11-24 | Hotfix: Do not delete episodes | ByteHamster | |
2019-11-22 | Merge pull request #3637 from ByteHamster/remove-prestissimo | H. Lehmann | |
Removed prestissimo | |||
2019-11-22 | Merge pull request #3639 from ByteHamster/show-failed-parse-badge | H. Lehmann | |
Show update failed badge on parse errors | |||
2019-11-22 | Merge branch 'develop' into remove-prestissimo | H. Lehmann | |
2019-11-22 | Merge pull request #3636 from ByteHamster/api-16 | H. Lehmann | |
Bumped minimum API version to 16 | |||
2019-11-22 | Sending event after feed update failed | ByteHamster | |
2019-11-22 | Save feed failed also when parsing failed | ByteHamster | |
2019-11-22 | Fixed some lint errors | ByteHamster | |