summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-29Merge pull request #3464 from ByteHamster/checkstyle-more-rulesH. Lehmann
Enabled more checkstyle rules
2019-09-28Avoid Cast Initialization UI - prompt restart only when enabled. Make prompt ↵orionlee
more sticky by being not cancelable.
2019-09-28Avoid Cast Initialization - bugfix of accidental removal of cast-enabled codesorionlee
2019-09-28Wifi Filter UI - code style tweaks, mainly inlining.orionlee
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 UI - prompt users to restart upon settings changed.orionlee
2019-09-27Avoid Cast initialization unless it is enabled (to avoid triggering Google ↵orionlee
Play Service)
2019-09-27Auto Wifi filter permission UI - flattened the logic back to the fragment ↵orionlee
per review.
2019-09-27#3387 permission prompt - add comments for case Wi-Fi filter not enabled.orionlee
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 'master' into developByteHamster
2019-09-27Bumped version to 1.7.3b1.7.3bByteHamster
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-26Merge pull request #3448 from ByteHamster/fix-exoplayer-redirectsH. Lehmann
Fixed HTTP redirects in ExoPlayer
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-26Merge pull request #3452 from ByteHamster/transparent-outlineH. Lehmann
Removed transparent notification button outline
2019-09-25Added refresh item to subscriptions viewByteHamster
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-24Merge pull request #3357 from ↵H. Lehmann
orionlee/autoupdate_thread_refactor_post_workmanager Refactor automatic feed update - remove extra threads
2019-09-24re-add missing awaitility dependency in AndroidTestorionlee
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
2019-09-24remove unnecessary thread DBTasks.refreshAllFeeds(): it is invoked by ↵orionlee
FeedUpdateWorker in background only.
2019-09-24Make feed update work IDs not dependent on classname to avoid accidental ↵orionlee
changing of IDs due to class refactoring.
2019-09-24simplify param logic (getInputData() is @NonNull)orionlee
2019-09-24prevent deadlock in case auto feed update is blocked per review.orionlee
2019-09-24Refactor automatic feed update - remove extra threads no longer necessary.orionlee
2019-09-24Merge pull request #3443 from ByteHamster/speed-up-circleciH. Lehmann
Speed up circleci by allowing different flavours to build in parallel
2019-09-24Speed up circleci by allowing different flavours to build in parallelByteHamster
2019-09-24Merge pull request #3441 from ByteHamster/circleci-improvementsH. Lehmann
Circleci improvements