H. Lehmann
|
39a9a48c99
|
Merge pull request #3357 from orionlee/autoupdate_thread_refactor_post_workmanager
Refactor automatic feed update - remove extra threads
|
2019-09-24 20:49:02 +02:00 |
orionlee
|
aeafb62a3c
|
re-add missing awaitility dependency in AndroidTest
|
2019-09-24 11:35:01 -07:00 |
orionlee
|
26b7f6c300
|
auto feed update mini-refactor: move periodic update entry point method from UserPreference to AutoUpdateManager
|
2019-09-24 11:14:35 -07:00 |
orionlee
|
33eddaa256
|
auto feed update - make the calls from UI use background thread rather than WorkManager to ensure the updates are immediate.
|
2019-09-24 11:07:43 -07:00 |
orionlee
|
8dc9939736
|
change refreshAllFeeds() main thread call guard to exception.
|
2019-09-24 10:15:25 -07:00 |
orionlee
|
0ddda3a0d2
|
remove unnecessary thread DBTasks.refreshAllFeeds(): it is invoked by FeedUpdateWorker in background only.
|
2019-09-24 10:15:24 -07:00 |
orionlee
|
608b874057
|
Make feed update work IDs not dependent on classname to avoid accidental changing of IDs due to class refactoring.
|
2019-09-24 10:12:14 -07:00 |
orionlee
|
ce96eeafb6
|
simplify param logic (getInputData() is @NonNull)
|
2019-09-24 10:12:14 -07:00 |
orionlee
|
366146d22e
|
prevent deadlock in case auto feed update is blocked per review.
|
2019-09-24 10:12:14 -07:00 |
orionlee
|
907867652f
|
Refactor automatic feed update - remove extra threads no longer necessary.
|
2019-09-24 10:12:13 -07:00 |
H. Lehmann
|
f24c8a3237
|
Merge pull request #3443 from ByteHamster/speed-up-circleci
Speed up circleci by allowing different flavours to build in parallel
|
2019-09-24 18:24:05 +02:00 |
ByteHamster
|
667be71e0f
|
Speed up circleci by allowing different flavours to build in parallel
|
2019-09-24 18:07:43 +02:00 |
H. Lehmann
|
a92123340d
|
Merge pull request #3441 from ByteHamster/circleci-improvements
Circleci improvements
|
2019-09-24 14:19:18 +02:00 |
ByteHamster
|
58348908ea
|
Fixed checkstyle violations
|
2019-09-24 11:27:08 +02:00 |
ByteHamster
|
b7301ca360
|
Added checkstyle
|
2019-09-24 11:21:08 +02:00 |
ByteHamster
|
c16fe7a7c9
|
Using workflows to build on circleci
|
2019-09-24 10:50:51 +02:00 |
H. Lehmann
|
4defa086a0
|
Merge pull request #3439 from orionlee/fix_ssl_on_android4_2814
Fix SSL issues on android 4.x
|
2019-09-23 23:36:54 +02:00 |
orionlee
|
c41c8765b6
|
SSL android 4 fix - fix code styles
|
2019-09-23 14:22:16 -07:00 |
orionlee
|
e8be5cb8ec
|
Upgrade OkHttp (to the latest that still support Android 4.x)
|
2019-09-23 14:15:24 -07:00 |
orionlee
|
6cae7df9bd
|
SSL fix On Android 4.4 for certain web sites.
|
2019-09-23 14:13:20 -07:00 |
H. Lehmann
|
7e1cd39969
|
Merge pull request #3438 from orionlee/refactor_queue_contextmenu
Refactor queue contextmenu
|
2019-09-23 14:42:21 +02:00 |
orionlee
|
d3aee7fcbd
|
feeditem context menu tweak - don't show auto download when it's already downloaded.
|
2019-09-23 04:11:44 -07:00 |
orionlee
|
6c05a8c730
|
feeditem context menu refactor - removed unused showExtendedMenu parameter
|
2019-09-23 04:10:53 -07:00 |
orionlee
|
931c670398
|
Queue context menu refactor - hide Skip Episode (same as pre-refactor behavior)
|
2019-09-23 03:55:58 -07:00 |
orionlee
|
27ce3c85c4
|
Queue context menu refactor - move queue menu definition xml reuse the generic one
|
2019-09-22 15:46:26 -07:00 |
orionlee
|
6845052057
|
Queue context menu refactor - move queue-specific logic out of generic handler
|
2019-09-22 15:39:49 -07:00 |
H. Lehmann
|
c4f92881b1
|
Merge pull request #3437 from orionlee/easier_remove_new_flag_3302
Support remove new flag in Podcast screen and Podcast Episode Screen
|
2019-09-22 23:57:12 +02:00 |
orionlee
|
9573e6b675
|
#3302 - refactor retire episode screen item context menu (and reuse the common item context menu)
|
2019-09-22 13:50:52 -07:00 |
H. Lehmann
|
ab7d36f77f
|
Merge pull request #3434 from orionlee/access_feed_from_player_2929
add Open Podcast to player screen
|
2019-09-22 22:44:48 +02:00 |
orionlee
|
9c8eda170d
|
#2929 - review feedback: non-null feedItem requirement explicit
|
2019-09-22 13:28:25 -07:00 |
orionlee
|
0daef525b0
|
#3302 - support remove new flag in Podcast screen and Podcast Episode Screen.
- moved the logic in Episodes Screen (AllEpisodesRecycleAdapter and EpisodesListFragment) to the generic FeedItemMenuHandler
|
2019-09-22 12:54:09 -07:00 |
orionlee
|
427477b256
|
#2929 - minor coding style tweaks per review
|
2019-09-22 11:03:09 -07:00 |
H. Lehmann
|
f5431b2f8a
|
Merge pull request #3370 from orionlee/bugfix_shared_podcast_url_label_2977
Fix incorrect "share podcast url" label
|
2019-09-22 10:42:48 +02:00 |
orionlee
|
e18d8f3514
|
#2929 - refactor common getFeedItem from playable logic in Player
|
2019-09-21 14:25:50 -07:00 |
orionlee
|
0be47a8d19
|
#2929 - refactor common "Open Podcast" intent construction
|
2019-09-21 14:08:48 -07:00 |
orionlee
|
fcb1a180ad
|
#2929 add Open Podcast to player screen
|
2019-09-21 13:52:04 -07:00 |
orionlee
|
fec5c2c62b
|
#2977 fix incorrect label on Podcast Info Screen as well pre review.
|
2019-09-21 10:36:59 -07:00 |
orionlee
|
39b202ff45
|
#2977 fix incorrect "share podcast url" label
|
2019-09-21 10:27:34 -07:00 |
H. Lehmann
|
3491377120
|
Merge pull request #3354 from ByteHamster/display-buffer-state
Displaying buffer state with ExoPlayer
|
2019-09-21 09:12:23 +02:00 |
H. Lehmann
|
64f26d0712
|
Merge pull request #3433 from ByteHamster/bug-report-section
Bug report section
|
2019-09-21 09:08:10 +02:00 |
H. Lehmann
|
c5dba814d2
|
Merge pull request #3403 from ByteHamster/follow-system-theme
Add option to follow system theme
|
2019-09-20 23:47:31 +02:00 |
H. Lehmann
|
fa3437960b
|
Merge pull request #3369 from ByteHamster/playback-speed-icon
Added playback speed icon
|
2019-09-20 23:46:59 +02:00 |
ByteHamster
|
2dce723a8d
|
Added button to view mailing list
|
2019-09-20 23:38:13 +02:00 |
ByteHamster
|
742bbc5c92
|
Updated FAQ icon and text
|
2019-09-20 23:30:00 +02:00 |
ByteHamster
|
b931828736
|
Renamed crash report to bug report
|
2019-09-20 23:29:48 +02:00 |
ByteHamster
|
9609eb6977
|
Removed link to known issues
|
2019-09-20 23:17:29 +02:00 |
H. Lehmann
|
de4f782e54
|
Merge pull request #3414 from ByteHamster/bug-report-screen
Added screen that shows crash info
|
2019-09-20 23:10:31 +02:00 |
H. Lehmann
|
46c8679fe2
|
Merge branch 'develop' into follow-system-theme
|
2019-09-20 23:06:56 +02:00 |
William Seemann
|
19fc4c1f0d
|
OPML export: Choose export folder (#3175)
|
2019-09-20 23:03:23 +02:00 |
H. Lehmann
|
c5c9fd78ca
|
Merge pull request #3413 from ByteHamster/allow-to-view-full-description
Showing full description when clicking item on podcast preview screen
|
2019-09-20 22:55:24 +02:00 |