Commit Graph

2077 Commits

Author SHA1 Message Date
ByteHamster
80de04a324 Converted statistics to RecyclerView 2019-10-03 11:12:40 +02:00
H. Lehmann
f9fd9c3282
Merge pull request #3426 from ByteHamster/feedinfo-fragment
Feedinfo page animation
2019-10-02 15:46:29 +02:00
ByteHamster
6967e9c890 Added feed title to ActionBar 2019-10-02 15:39:10 +02:00
orionlee
8824b7568d test refactor - move the common FeedItemEventListener test helper to the proper event/ package. 2019-09-30 20:34:12 -07:00
orionlee
9459460ed4 test refactor - extract common FeedItemEventListener test helper. 2019-09-30 13:55:50 -07:00
orionlee
d84fc95f0d test for DownloadService, case media download successful. 2019-09-30 13:46:59 -07:00
H. Lehmann
f862d15753
Merge pull request #3471 from orionlee/bugfix2_player_not_using_downloaded_media_2947
New fix player stuck due to streaming rather than using downloaded media
2019-09-30 21:34:17 +02:00
orionlee
c0befc9854 test tweak - ensure playback queue updated after download - use more concise assertTrue/False 2019-09-30 12:28:27 -07:00
orionlee
4a0a825c08 test refactor - ensure playback queue updated after download - make test logic more readable by hiding EventBus setup in a helper. 2019-09-30 12:18:41 -07:00
orionlee
cbf6103c00 test tweak - ensure playback queue updated after download - await for the event explicitly. 2019-09-30 12:07:53 -07:00
orionlee
38e9cafee3 test tweak - ensure playback queue updated after download - follow de-facto convention for test feeds 2019-09-30 11:59:55 -07:00
ByteHamster
940e03bcc7 Fixed sharing ViewModel with multiple feeds 2019-09-30 19:28:51 +02:00
H. Lehmann
694d0f8d34
Merge pull request #3472 from ByteHamster/do-not-spam-logcat
Reduced logcat output
2019-09-30 19:07:56 +02:00
ByteHamster
045e4bc419 Updated statistics layout 2019-09-29 23:52:42 +02:00
ByteHamster
71949ab1b7 Converted statistics to fragment
Also set title of all preferences pages
2019-09-29 23:52:38 +02:00
ByteHamster
31c746684b Added ViewModel to FeedInfoFragment for even smoother animation 2019-09-29 22:27:46 +02:00
ByteHamster
0187786047 Using FeedSettingsFragment without Activity 2019-09-29 22:19:17 +02:00
ByteHamster
0ffa0e77d9 Reduced logcat output 2019-09-29 22:07:39 +02:00
orionlee
71de4607a3 bugfix: Ensure when media download completes and item update event is posted, the feed media has been updated, 2019-09-29 12:55:02 -07:00
orionlee
9469ebc6c3 bugfix: Ensure playback service use the updated feedItem after media download completes (rather than trying to stream) 2019-09-29 12:46:21 -07:00
ByteHamster
510f00e204 Making sure that we don't miss updates 2019-09-29 12:55:27 +02:00
H. Lehmann
2dfe08df2a
Merge pull request #3454 from ByteHamster/update-progress
Update episode progress during playback
2019-09-29 12:52:48 +02:00
H. Lehmann
373f31c53e
Merge pull request #3416 from orionlee/bugfix_autodownload_wifi_filter_on_android10_3387
Make Automatic Download WiFi filter UI work on Android 10+
2019-09-29 11:16:10 +02:00
orionlee
78aecac3ca Avoid Cast Initialization UI - prompt restart only when enabled. Make prompt more sticky by being not cancelable. 2019-09-28 13:28:12 -07:00
orionlee
9373b61787 Avoid Cast Initialization - bugfix of accidental removal of cast-enabled codes 2019-09-28 13:26:30 -07:00
orionlee
d6e2803beb Wifi Filter UI - code style tweaks, mainly inlining. 2019-09-28 13:05:55 -07:00
orionlee
2fe70c3b41 Avoid Cast initialization UI - prompt users to restart upon settings changed. 2019-09-27 11:56:07 -07:00
orionlee
0b5f4e9dc0 Avoid Cast initialization unless it is enabled (to avoid triggering Google Play Service) 2019-09-27 11:19:29 -07:00
orionlee
342fe60279 Auto Wifi filter permission UI - flattened the logic back to the fragment per review. 2019-09-27 10:46:23 -07:00
orionlee
292aaa610e #3387 permission prompt - add comments for case Wi-Fi filter not enabled. 2019-09-27 10:29:27 -07:00
orionlee
db2141a7b4 #3387 permission prompt - add warning icon to make it stand out. 2019-09-27 10:29:27 -07:00
orionlee
d559a8b906 #3387 use ACCESS_FINE_LOCATION per Google feedback
https://issuetracker.google.com/issues/140696830
2019-09-27 10:29:27 -07:00
orionlee
c8dda3c0c0 #3387 ask for location permission for Wi-Fi filter UI on Android 10+. 2019-09-27 10:29:26 -07:00
ByteHamster
466e6a9b7e Merge branch 'develop' into feedinfo-fragment 2019-09-27 14:03:55 +02:00
ByteHamster
6e5c4dd9d2 Clear title on resume 2019-09-27 14:03:34 +02:00
ByteHamster
5b909894f4 Keep background fragments alive 2019-09-27 14:03:27 +02:00
ByteHamster
872b7a813d Moved reloading fragment to onCreate 2019-09-27 14:03:18 +02:00
ByteHamster
107b64315e Merge branch 'develop' into update-progress 2019-09-27 12:58:56 +02:00
ByteHamster
3e01d66cbd Merge branch 'master' into develop 2019-09-27 12:55:24 +02:00
ByteHamster
d7f0f95ada Bumped version to 1.7.3b 2019-09-27 12:48:56 +02:00
H. Lehmann
bbf4f8cc3f
Merge pull request #3453 from ByteHamster/refresh-subscriptions-view
Added refresh item to subscriptions view
2019-09-26 23:45:22 +02:00
ByteHamster
8b53268bfe Refactored method for readability 2019-09-26 19:06:26 +02:00
H. Lehmann
1e883758e4
Merge pull request #3451 from ByteHamster/fix-no-browser-installed
Fixed crash if there is no browser installed
2019-09-26 18:52:01 +02:00
ByteHamster
7bdc0b3ddd Update playback position in feed details list 2019-09-25 17:37:17 +02:00
ByteHamster
8c1e6206da Update playback position in all episodes list 2019-09-25 17:13:17 +02:00
ByteHamster
66cb923e9d Update playback position in queue 2019-09-25 17:07:24 +02:00
ByteHamster
f12d3a8c53 Listening to position updates in MediaPlayerActivity 2019-09-25 16:48:26 +02:00
ByteHamster
646b3eba8a Listening to position updates in ExternalPlayerFragment 2019-09-25 16:44:31 +02:00
ByteHamster
97c2b47a4a Removed ProgressEvent
Database upgrade is done on splash screen
2019-09-25 16:20:24 +02:00
ByteHamster
889144f993 Added refresh item to subscriptions view 2019-09-25 15:49:24 +02:00