Commit Graph

5860 Commits

Author SHA1 Message Date
ByteHamster 6c7d5e167b Fixed info bar ignoring 'time respects playback speed' setting 2019-11-12 22:42:56 +01:00
H. Lehmann 19a6f613e9
Merge pull request #3604 from ByteHamster/fix-tests
Speed up some tests
2019-11-12 20:38:09 +01:00
H. Lehmann 0acb6c7960
Merge pull request #3601 from ByteHamster/fix-playback-speed-dialog
Fixed playback speed button
2019-11-12 20:26:07 +01:00
ByteHamster c0f5046584 Switched to awaitility
Test now takes only half of the time
2019-11-12 20:24:28 +01:00
ByteHamster 8aaf4af6f8 Fixed some tests 2019-11-12 19:49:58 +01:00
H. Lehmann 36a1842659
Merge pull request #3600 from ByteHamster/fix-currently-playing-update
Fixed position sometimes updated in wrong item
2019-11-12 19:29:58 +01:00
H. Lehmann a3a5ac5de7
Merge pull request #3592 from orionlee/more_respect_download_order_2448_handle_cancel
More respect download order - handle cancel
2019-11-12 19:29:25 +01:00
ByteHamster f63d8f9803 Fixed playback speed button
Problem was that a float 5.99999 was casted to an int and therefore was 5.
2019-11-12 17:12:08 +01:00
ByteHamster 62722b2504 Fixed position sometimes updated in wrong item 2019-11-12 12:25:23 +01:00
H. Lehmann 60a070b56c
Merge pull request #3597 from ByteHamster/rework-about-screen
Rework about screen
2019-11-09 10:15:18 +01:00
ByteHamster 8f8ac04ffd Updated danoeh's text on about screen 2019-11-09 09:56:48 +01:00
ByteHamster 57900be16e Cleanup 2019-11-09 09:56:48 +01:00
ByteHamster d9e122f6d2 Added licenses screen 2019-11-09 09:56:42 +01:00
ByteHamster b401c5b64b Added commit to new about screen 2019-11-09 09:55:49 +01:00
ByteHamster ace46235c6 Added translators screen 2019-11-09 09:52:39 +01:00
ByteHamster dfe463393b Added developers list 2019-11-09 09:52:20 +01:00
H. Lehmann a48172fb42
Merge pull request #3596 from ByteHamster/prominent-add-podcast
Even more prominent subscribe button
2019-11-09 01:58:54 +01:00
ByteHamster 5b710e10f0 Added shadow to discovery list 2019-11-07 20:23:51 +01:00
ByteHamster 04e6764085 Made add podcast button even more prominent 2019-11-07 20:16:49 +01:00
orionlee dc6221fb82 respect download order - dequeue upon cancelling download 2019-11-06 14:03:26 -08:00
orionlee a6e5cd144d refactor downloadMedia() - make DownloadService accepts a batch of DownloadRequests.
- the DB logic originally in DBTasks.downloadFeedItems() are moved to DownloadService.
2019-11-06 14:03:21 -08:00
orionlee 7bc5ca74f1 make DownloadRequest ArrayList parcelable (support a batch of them) 2019-11-06 13:54:20 -08:00
orionlee fe33821e68 Refactor downloadMedia() : move entry points to DownloadRequester (from DBTasks) 2019-11-06 13:54:20 -08:00
H. Lehmann 43be061a64
Merge pull request #3588 from ByteHamster/remove-materialdialogs
Removed MaterialDialog dependency
2019-11-06 19:38:29 +01:00
H. Lehmann 3c0489890c
Merge pull request #3587 from ByteHamster/remove-commons-text
Removed commons text library that was just used 2 times
2019-11-06 19:38:01 +01:00
H. Lehmann fda1a783e8
Merge pull request #3589 from ByteHamster/move-robotium-to-test
Moved robotium dependency to test flavour
2019-11-06 19:37:34 +01:00
ByteHamster a6624a9d05 Moved robotium dependency to test flavour 2019-11-06 18:47:13 +01:00
ByteHamster fdd29fa3ec Removed MaterialDialog dependency
The AlertDialogs from Androidx are material, too.
2019-11-06 18:44:08 +01:00
ByteHamster d953692443 Removed commons text library that was just used 2 times 2019-11-06 17:18:08 +01:00
H. Lehmann 9df14af284
Merge pull request #3583 from ByteHamster/fix-headset-button-play
Fixed pressing play from headset button
2019-11-05 23:59:40 +01:00
H. Lehmann 17dc3c7471
Merge pull request #3584 from ByteHamster/fix-streaming-notification
Do not display streaming notification if continuous playback is disabled
2019-11-05 23:59:25 +01:00
ByteHamster 48dc4a8345 Do not display streaming notification if continuous playback is disabled 2019-11-05 23:51:38 +01:00
ByteHamster 24a7c11788 Fixed pressing play from headset button
When pausing, we stop the foreground service. This prevented re-entering
foreground state later, which lead to Android killing the service after a
few seconds.
2019-11-05 23:47:40 +01:00
H. Lehmann af3cebbd08
Merge pull request #3582 from ByteHamster/empty-view-subscriptions
Added empty view to subscription list
2019-11-05 23:39:02 +01:00
ByteHamster cbc4e9dc36 Added empty view to subscription list 2019-11-05 23:34:16 +01:00
H. Lehmann 562391c7d9
Merge pull request #3580 from ByteHamster/swipe-direction
Modified episode swipe directions
2019-11-05 23:31:01 +01:00
H. Lehmann e7b0fb729b
Merge pull request #3581 from ByteHamster/feedview-dialog
Style OnlineFeedViewActivity like a dialog
2019-11-05 23:30:42 +01:00
H. Lehmann 808f273c09
Merge pull request #2714 from orionlee/enqueue_keep_inprogress_front_2652_respect_download_start_order_2448
Enqueue fixes: keep inprogress front, respect download start order
2019-11-05 23:29:52 +01:00
orionlee 89d76702c0 code style - reduce nested ifs 2019-11-05 12:34:12 -08:00
orionlee 9e8904bbca code style fixes 2019-11-05 12:34:11 -08:00
orionlee 9d6db7b9fc enqueue respect download order: add test case for download failures. 2019-11-05 12:34:11 -08:00
orionlee 6e019f72de code style / comment tweak per review 2019-11-05 12:34:11 -08:00
orionlee b80973bc30 refactor - make enqueue position logic more readable per review. 2019-11-05 12:34:11 -08:00
orionlee f8fbc8e649 test fix: ensure test is not dependent on UserPreferences's enqueueLocation 2019-11-05 12:34:11 -08:00
orionlee 52f6a121f1 AFTER_CURRENTLY_PLAYING enqueue location option - test boundary condition handling 2019-11-05 12:34:11 -08:00
orionlee e233398753 code style fixes: naming, indentation. 2019-11-05 12:34:11 -08:00
orionlee bddd2bfa2e enqueue location: use the new 3-value settings 2019-11-05 12:34:11 -08:00
orionlee 52521ecddb #2652 the UI of a new setting enqueue location
- replaced existing enqueue at front
- the option after current episode will replace Keep In-Progress in Queue that was in the PR (30f104f4).
2019-11-05 12:34:11 -08:00
orionlee 406f1cceb8 refactor move generic Collection helpers to CollectionTestUtil 2019-11-05 12:34:11 -08:00
orionlee d24669d4c1 refactor extract common FeedItem List to IDs method 2019-11-05 12:34:11 -08:00