summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2019-09-30Merge pull request #3476 from ByteHamster/fix-feed-without-identifying-valueH. Lehmann
Fixed feed without any identifying value
2019-09-30Merge pull request #3471 from ↵H. Lehmann
orionlee/bugfix2_player_not_using_downloaded_media_2947 New fix player stuck due to streaming rather than using downloaded media
2019-09-30Fixed feed without any identifying valueByteHamster
2019-09-30Merge pull request #3472 from ByteHamster/do-not-spam-logcatH. Lehmann
Reduced logcat output
2019-09-29Reduced logcat outputByteHamster
2019-09-29bugfix: Ensure when media download completes and item update event is ↵orionlee
posted, the feed media has been updated,
2019-09-29bugfix: Ensure playback service use the updated feedItem after media ↵orionlee
download completes (rather than trying to stream)
2019-09-29Merge pull request #3470 from ByteHamster/playbackservice-save-current-playableH. Lehmann
Moved storing PlaybackPreferences to PlaybackPreferences.java
2019-09-29Moved storing PlaybackPreferences to PlaybackPreferencesByteHamster
2019-09-29Keep buffer depending on rewind timeByteHamster
2019-09-29Merge pull request #3467 from ByteHamster/keep-back-bufferH. Lehmann
Keep 30 seconds of back buffer
2019-09-29Merge pull request #3454 from ByteHamster/update-progressH. Lehmann
Update episode progress during playback
2019-09-29Merge pull request #3466 from ByteHamster/no-reinit-on-pauseH. Lehmann
Do not reinit on pause
2019-09-29Keep 30 seconds of back bufferByteHamster
2019-09-29Do not reinit on pauseByteHamster
2019-09-29Merge branch 'develop' into smart-spread-fixByteHamster
2019-09-29Merge pull request #3416 from ↵H. Lehmann
orionlee/bugfix_autodownload_wifi_filter_on_android10_3387 Make Automatic Download WiFi filter UI work on Android 10+
2019-09-29Merge pull request #3440 from orionlee/avoid_cast_init_unless_enabledH. Lehmann
Avoid Cast initialization unless it is enabled
2019-09-29Merge pull request #3461 from ByteHamster/do-not-notify-cancelled-downloadsH. Lehmann
Do not notify cancelled downloads
2019-09-28Fix the smart shuffle spread calculationStephen Kitt
We want to ensure that the total spread is divisible by all feed sizes, so the modulo calculation needs to divide spread by the feed size, not the other way round as is done currently. In addition, this ensures the per-feed spread is never 0 (so the degenerate case is equivalent to the old smart shuffle). Signed-off-by: Stephen Kitt <steve@sk2.org>
2019-09-28Enabled more checkstyle rulesByteHamster
2019-09-28Sending event if download was cancelledByteHamster
2019-09-28Do not notify cancelled downloadsByteHamster
2019-09-27Avoid Cast initialization unless it is enabled (to avoid triggering Google ↵orionlee
Play Service)
2019-09-27#3387 permission prompt - add warning icon to make it stand out.orionlee
2019-09-27#3387 use ACCESS_FINE_LOCATION per Google feedbackorionlee
https://issuetracker.google.com/issues/140696830
2019-09-27#3387 ask for location permission for Wi-Fi filter UI on Android 10+.orionlee
2019-09-27#3387 new permission for WiFi filter UI be compatible with Android 10+orionlee
2019-09-27Merge branch 'develop' into update-progressByteHamster
2019-09-27Merge branch 'master' into developByteHamster
2019-09-27Merge pull request #3458 from ByteHamster/store-foreground-state-correctlyH. Lehmann
Fixed another phantom service is running notification
2019-09-27Fixed another phantom service is running notificationByteHamster
Steps to reproduce: - Send STOP key two times - Service starts foreground but does not stop again because stateManager does not know about foreground state
2019-09-26Merge pull request #3453 from ByteHamster/refresh-subscriptions-viewH. Lehmann
Added refresh item to subscriptions view
2019-09-26Refactored method for readabilityByteHamster
2019-09-26Merge pull request #3455 from ByteHamster/rxjava-bufferingH. Lehmann
Using RxJava to update buffering
2019-09-26Merge pull request #3450 from ByteHamster/undeliverable-exceptionH. Lehmann
Fixed crashes when leaving search fragments
2019-09-26Using RxJava to update bufferingByteHamster
2019-09-26Merge pull request #3451 from ByteHamster/fix-no-browser-installedH. Lehmann
Fixed crash if there is no browser installed
2019-09-26Using RxJava to update position on main threadByteHamster
2019-09-26Merge pull request #3452 from ByteHamster/transparent-outlineH. Lehmann
Removed transparent notification button outline
2019-09-25Update playback position in queueByteHamster
2019-09-25Using PlaybackService to distribute position events instead of ↵ByteHamster
PlaybackController
2019-09-25Removed ProgressEventByteHamster
Database upgrade is done on splash screen
2019-09-25Removed transparent notification button outlineByteHamster
2019-09-25Fixed crash if there is no browser installedByteHamster
2019-09-25Fixed crashes when leaving search fragmentsByteHamster
2019-09-25Fixed HTTP redirects in ExoPlayerByteHamster
2019-09-24auto feed update mini-refactor: move periodic update entry point method from ↵orionlee
UserPreference to AutoUpdateManager
2019-09-24auto feed update - make the calls from UI use background thread rather than ↵orionlee
WorkManager to ensure the updates are immediate.
2019-09-24change refreshAllFeeds() main thread call guard to exception.orionlee