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
1ab39fee3c
android Test to ensure smart as played won't affect an item when it is paused.
2019-09-28 16:17:15 -07:00
orionlee
cf5f0fbc28
#3383 Fix skip last episode in queue - the fix
2019-09-28 15:50:12 -07:00
orionlee
11270d91a6
#3383 Fix skip last episode in queue: android test to reproduce it.
2019-09-28 15:50:11 -07: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
ByteHamster
b65c688b53
Fixed crash if there is no browser installed
2019-09-25 15:00:33 +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
0ddda3a0d2
remove unnecessary thread DBTasks.refreshAllFeeds(): it is invoked by FeedUpdateWorker in background only.
2019-09-24 10:15:24 -07:00
H. Lehmann
049771d67c
Merge branch 'develop' into feedinfo-fragment
2019-09-24 17:50:26 +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
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
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
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
ByteHamster
1edf415c2d
Showing full description when clicking item on podcast preview screen
2019-09-20 22:51:39 +02:00
H. Lehmann
aaafd5d715
Merge branch 'develop' into lock-queue
2019-09-20 22:09:57 +02:00
H. Lehmann
569ee7cfdc
Merge pull request #3421 from ByteHamster/removed-unused-resources
...
Removed unused resources
2019-09-20 22:08:01 +02:00
H. Lehmann
ee02dc40fc
Merge pull request #3424 from ByteHamster/preferences-apply
...
Calling apply() on preferences edit
2019-09-20 22:06:19 +02:00
H. Lehmann
d394996970
Merge pull request #3425 from ByteHamster/cleanup
...
Removed unused code
2019-09-20 22:05:39 +02:00
ByteHamster
f9e7e9aeb6
Bumped version to 1.7.3
2019-09-20 19:58:01 +02:00
ByteHamster
e89f173326
Setting title
2019-09-16 00:11:33 +02:00
ByteHamster
f17737e987
Added card flip animation to feed info fragment
2019-09-16 00:09:10 +02:00
ByteHamster
26e47b9efd
Converted FeedInfo Activity to fragment
2019-09-15 23:48:26 +02:00
Jonas Kalderstam
044fd7e7f9
Ensured playback preference is converted to consistent decimal format
...
Since you can't be sure floats compare equal to one another, the
preference list would not highlight certain playback values when they
were selected.
2019-09-15 21:57:37 +02:00
ByteHamster
79c94112ef
Removed unused code
2019-09-14 21:14:16 +02:00
ByteHamster
9cbb8d07dd
Removed comments
2019-09-14 20:56:33 +02:00
ByteHamster
9a716ba4ac
Calling apply() on preferences edit
2019-09-14 20:52:27 +02:00
ByteHamster
b805b41dd6
Using a single notification icon
2019-09-14 18:35:14 +02:00
Jonas Kalderstam
d746121a9b
Included Media playback speed into controller getter
2019-09-14 00:13:19 +02:00
Jonas Kalderstam
60eb41048f
Converted playback speed in media preferences to a float instead of String
2019-09-14 00:09:24 +02:00
Jonas Kalderstam
684213c291
Moved logic for selecting playback speed entirely to UserPreferences
2019-09-13 23:53:42 +02:00
Jonas Kalderstam
d0f19a2b14
Inlined getFeedPlaybackSpeed method on FeedItem
2019-09-13 23:27:55 +02:00
ByteHamster
4990733477
Bumped version to 1.7.3-RC7
2019-09-13 22:26:22 +02:00
H. Lehmann
02a86b2dd2
Merge pull request #3420 from ByteHamster/media-player-default
...
Ensure that ExoPlayer is set
2019-09-13 22:25:04 +02:00
H. Lehmann
1fe451b9bb
Merge pull request #3419 from ByteHamster/crash-fixes
...
Fixed crash when controller is null
2019-09-13 22:24:44 +02:00
ByteHamster
9ed3e54d9c
Ensure that ExoPlayer is set
2019-09-13 22:15:37 +02:00
ByteHamster
46639c2a91
Fixed crash when controller is null
2019-09-13 22:10:59 +02:00
Jonas Kalderstam
a91d44e787
Respect media speed for videos
2019-09-13 00:31:09 +02:00
Jonas Kalderstam
4746b16b12
Changed type of media last playback speed to float from string
...
Also sets default to "magic" -1 value
2019-09-13 00:31:09 +02:00
Jonas Kalderstam
00c1e7a3d3
Replaced for loop array copy with System.arraycopy calls
2019-09-12 23:49:32 +02:00
Jonas Kalderstam
e7df195d3a
Formatted settings xml and moved setting one step down
2019-09-12 23:49:17 +02:00
Jonas Kalderstam
7cc602a078
Set a descriptive summary on the per-feed playback speed setting
2019-09-12 11:06:05 +02:00
Jonas Kalderstam
6b1a7a9162
Fixed playback speed issues when switching to next media
...
Fixes some issues related to the playback speed when playback was
completed or playback was paused and the app went away for awhile.
Now a media item which is "in progress" will remember its playback
speed so that it can be restored properly. The per-feed-media speed is
cleared once playback finishes, either by reaching the end or by the
user starting to play something different.
2019-09-12 10:57:16 +02:00
Jonas Kalderstam
4054c330ac
Added per-feed playback speed setting
...
Fixes #375
2019-09-12 00:50:07 +02:00
ByteHamster
5f01e5045a
Added screen that shows crash info
2019-09-11 23:43:05 +02:00
ByteHamster
facc5dccf5
Added warning when locking queue
2019-09-11 22:33:16 +02:00
ByteHamster
1f2511ddd9
Unlocking queue on next update
2019-09-11 22:09:18 +02:00
H. Lehmann
ee737d5d88
Merge pull request #3405 from ByteHamster/disable-fast-scroll
...
Disabled fast scroll
2019-09-11 22:00:27 +02:00
ByteHamster
20d04c41f1
Cover and text are selectable. Show this on click
2019-09-11 17:04:25 +02:00
ByteHamster
03f4e3eb65
Revert "Moved feed settings button away from scroll bar"
...
This reverts commit 15accaeb07
.
2019-09-11 13:31:54 +02:00
ByteHamster
c012ac987e
Revert "Added fast scroll to item list"
...
This reverts commit b147b3c07a
.
2019-09-11 13:31:32 +02:00
ByteHamster
ada0101b07
Bumped version to 1.7.3-RC6
2019-09-11 00:06:23 +02:00
H. Lehmann
eedd3ce755
Merge pull request #3399 from ByteHamster/remove-unused-color
...
Removed unused color resource
2019-09-10 23:57:53 +02:00
ByteHamster
c4c1780da4
Add option to follow system theme
2019-09-10 23:43:01 +02:00
ByteHamster
15accaeb07
Moved feed settings button away from scroll bar
2019-09-10 13:50:38 +02:00
ByteHamster
bb72636c68
Removed unused color resource
2019-09-09 19:31:28 +02:00
ByteHamster
6b79f740b2
Fixed crash when clicking keep sorted on empty queue
2019-09-09 17:59:35 +02:00
ByteHamster
6dfff544e4
Added queue test
2019-09-09 17:58:10 +02:00
ByteHamster
a6e131a542
Bumped version to 1.7.3-RC5
2019-09-06 08:10:26 +02:00
ByteHamster
92e3da28bf
Bumped version to 1.7.3-RC4
2019-09-04 23:52:32 +02:00
H. Lehmann
efc1a54616
Merge pull request #3384 from orionlee/update_faq_link_to_https_3380
...
update FAQ link to https
2019-09-04 21:12:16 +02:00
orionlee
755678f540
#3378 Add link to Privacy Policy
2019-09-04 10:44:19 -07:00
orionlee
6b676010bb
#3380 update FAQ link to https
2019-09-04 10:30:34 -07:00
H. Lehmann
1e6b803182
Merge pull request #3377 from ByteHamster/combined-search
...
Disabled gpodnet in combined search
2019-09-03 23:32:37 +02:00
orionlee
4497c952a9
#3374 batch edit fab: avoid call show repeatedly for potential complication per review
2019-09-03 14:22:23 -07:00
ByteHamster
76cc31749a
Disabled gpodnet in combined search
2019-09-03 22:33:03 +02:00
orionlee
695698dbec
#3373 fix batch edit deselect all text label
2019-09-03 12:09:29 -07:00
orionlee
cbe61a6815
#3374 fix batch edit FAB overlay remains when deselect all
2019-09-03 11:50:23 -07:00
H. Lehmann
0ae092be3a
Merge pull request #3366 from ByteHamster/add-feed-improvements
...
Add feed improvements
2019-09-03 19:14:17 +02:00
H. Lehmann
87a1f5c2f4
Merge pull request #3365 from ByteHamster/batch-edit-fab
...
Batch edit screen FAB
2019-09-03 19:09:50 +02:00
ByteHamster
79fddbcc83
Updated font size
2019-09-03 13:27:37 +02:00
ByteHamster
11e68419f0
Added playback speed icon
2019-09-02 14:57:30 +02:00
ByteHamster
4f9cde8fc7
Fixed playback speed button not cycling through options
2019-09-02 13:57:07 +02:00
ByteHamster
a08105df2b
Allow to press enter to search
2019-09-02 00:15:54 +02:00
ByteHamster
8b07cd9052
Prevent EditText getting focus and showing keyboard on startup on old Android versions
2019-09-02 00:15:28 +02:00
ByteHamster
be364c2a2d
Fixed episodes getting displayed multiple times in multi window
2019-09-01 23:58:36 +02:00
ByteHamster
e1b37462f2
Fixed FAB on a few Android versions
2019-09-01 23:57:38 +02:00
ByteHamster
14936852d4
Bumped version to 1.7.3-RC3
2019-09-01 13:41:15 +02:00
ByteHamster
2e0c8d1bab
More test cleanup
2019-09-01 13:40:20 +02:00
H. Lehmann
8e0e9cc4cb
Merge pull request #3359 from orionlee/fabspeeddial_attribution
...
FAB SpeedDial - add attribution in about screen
2019-09-01 10:00:11 +02:00
orionlee
9fb280c2eb
FAB SpeedDial - add attribution in about screen
2019-08-31 16:54:36 -07:00
H. Lehmann
4cc0d01d98
Merge pull request #3358 from orionlee/fix_fabspeeddial_lint_error
...
Make the incorrect :app:lintVitalRelease error go away.
2019-09-01 01:37:29 +02:00
orionlee
09297800e7
make the incorrect :app:lintVitalRelease error go away.
...
(The base named dimen comes from fab speeddial library, thus it is not actually missing)
2019-08-31 16:27:38 -07:00
orionlee
6b685f77df
Use the updated API introduced in PR #3322
2019-08-31 14:31:28 -07:00
H. Lehmann
79199eec09
Merge pull request #3353 from ByteHamster/searchview
...
Collapse search view
2019-08-31 13:52:48 +02:00
ByteHamster
be6c8c70b4
Added fast scroll to episodes fragment
2019-08-31 01:10:44 +02:00
ByteHamster
b147b3c07a
Added fast scroll to item list
2019-08-31 00:56:21 +02:00
ByteHamster
0333b2cecf
Collapse search view
2019-08-30 23:22:40 +02:00
H. Lehmann
8a3e4f8765
Merge pull request #3351 from ByteHamster/lazy-load-episodes
...
More episodes on all episodes
2019-08-30 15:10:45 +02:00
ByteHamster
32937a842d
Moved options menu handling to child classes
2019-08-30 15:10:00 +02:00
ByteHamster
862e86850f
Extracted episodes fragment
2019-08-30 15:10:00 +02:00
ByteHamster
c99fd0f520
Renamed ItemlistFragment to FeedItemlistFragment
2019-08-30 15:10:00 +02:00
Jan-Peter von Hunnius
2ba91f4f33
More episodes on all episodes
2019-08-30 15:09:54 +02:00
ByteHamster
e58dbfbd15
Allow to delete currently playing media
2019-08-30 14:26:57 +02:00
H. Lehmann
46af0e0c36
Merge pull request #3349 from ByteHamster/no-crash-after-dispose
...
Do not crash on undeliverable InterruptedException
2019-08-30 13:44:13 +02:00
ByteHamster
af8dc2c9b9
Do not crash on undeliverable InterruptedException
2019-08-30 13:35:30 +02:00
H. Lehmann
17d6d7fbbf
Merge pull request #3345 from ByteHamster/queue-move
...
Disabled long-press drag
2019-08-30 13:10:39 +02:00
H. Lehmann
b0f97fdd89
Merge pull request #3348 from ByteHamster/translate-preference-search
...
Extracted preference search string resources
2019-08-30 13:03:21 +02:00
H. Lehmann
9ae179adce
Merge pull request #3343 from ByteHamster/video-playback-speed
...
Allow to adjust video playback speed
2019-08-30 13:03:06 +02:00
ByteHamster
4e80388380
Extracted preference search string resources
2019-08-30 11:38:56 +02:00
ByteHamster
6dbddb78e2
Disabled long-press drag
2019-08-30 02:14:47 +02:00
ByteHamster
c14c223e2f
Allow different playback speed for video
2019-08-30 01:56:52 +02:00
ByteHamster
a445942cec
Extracted playback controls to new class
2019-08-30 01:09:18 +02:00
ByteHamster
7f05e358d1
Fixed white on white icon
2019-08-30 00:47:29 +02:00
ByteHamster
f35286f1dc
Bumped version to 1.7.3-RC2
2019-08-28 20:24:39 +02:00
ByteHamster
4a2feb3721
Fixed upgrading preferences
...
Needs to use the original storage location that `UpdateManager` used,
which was removed in e2cf363cc4
2019-08-28 20:22:13 +02:00
ByteHamster
caf6f097a7
Fixed crash on Android 4.3
...
Apparently, applying `android:attr/textColorPrimary` to a TextView
works, while using it to tint an ImageView makes the app crash.
2019-08-28 19:58:23 +02:00
ByteHamster
44c60620a6
Bumped version to 1.7.3-RC1
2019-08-28 13:11:56 +02:00
ByteHamster
82997f4e9e
Updated release notes
2019-08-23 17:41:56 +02:00
H. Lehmann
9a1d5fd855
Merge pull request #3331 from ByteHamster/add-feed-page-spacing
...
Updated spacing of add feed page
2019-08-23 17:39:06 +02:00
Jan-Peter von Hunnius
be957e53b3
Implemented filter function for "All Episodes" list ( #3321 )
2019-08-23 17:38:42 +02:00
ByteHamster
79465983d3
Updated spacing of add feed page
2019-08-23 17:33:32 +02:00
ByteHamster
91b171acb3
Making Google happy about the translations
...
Removed translations that Google does not support
Added titles
Removed translations which do not have both full and short description
2019-08-20 23:07:05 +02:00
ByteHamster
43248271e1
Updated Gradle publisher
2019-08-20 22:17:56 +02:00
ByteHamster
99e9a0b793
Pulled play store metadata from Transifex
2019-08-20 21:50:37 +02:00
ByteHamster
44b9057852
Added Google Play icon
2019-08-20 19:51:39 +02:00
ByteHamster
f099092af0
Show add feed fragment on first launch
2019-08-20 18:03:41 +02:00
H. Lehmann
ed63f41401
Merge pull request #3328 from ByteHamster/tests-espresso
...
Converted NavigationDrawerTest to Espresso
2019-08-18 15:03:34 +02:00
ByteHamster
0e42c5d092
Converted NavigationDrawerTest to Espresso
2019-08-18 14:58:20 +02:00
ByteHamster
4b299fef41
Allow to open speed settings with ExoPlayer
2019-08-18 12:50:30 +02:00
ByteHamster
795952711e
Updated changelog
2019-08-16 15:33:39 +02:00
H. Lehmann
9fc97010f9
Merge pull request #3320 from gaul/static-class
...
Make classes static where possible
2019-08-13 09:04:02 +02:00
Andrew Gaul
94bee6fb74
Make classes static where possible
...
Found via error-prone.
2019-08-12 21:41:01 -07:00
Andrew Gaul
50e71545f7
Sort automatic download wifi names ignoring case
...
When a user has many wifi networks it can be difficult to remember if
a given network has upper- or lower-case.
2019-08-12 21:25:38 -07:00
H. Lehmann
0680dfb047
Merge pull request #3317 from ByteHamster/tests
...
Tests
2019-08-11 21:33:27 +02:00
ByteHamster
c29b0ce8c7
Fixed app integration tests
2019-08-11 21:21:28 +02:00
H. Lehmann
1315c9e20b
Merge branch 'develop' into make_multidex_on_debug_build_only
2019-08-11 14:57:44 +02:00
H. Lehmann
ce64c412ac
Merge pull request #3316 from ByteHamster/online-feed-view
...
Updated OnlineFeedView layout
2019-08-11 14:48:20 +02:00
H. Lehmann
4e79ddb51b
Merge pull request #3315 from damoasda/Queue-Sort-Order2
...
Queue sort order - with keep sorted checkbox
2019-08-11 14:48:01 +02:00
ByteHamster
f1612995a2
Updated OnlineFeedView layout
2019-08-11 14:18:41 +02:00
damoasda
c4399de8cb
Changes due to feedback in pull request #3315
2019-08-11 14:07:45 +02:00
damoasda
fe9f0c8e7e
Changes due to feedback in pull request #3315
2019-08-11 11:08:19 +02:00
H. Lehmann
3ceb99d2e2
Merge pull request #3303 from rezanejati/develop
...
Add socks proxy in network settings
2019-08-11 10:19:52 +02:00
rezanejati
c47ceb7f73
Improve code style
2019-08-11 09:11:11 +04:30
damoasda
906142cbf3
Queue: Keep sorted #1556
2019-08-10 21:59:19 +02:00
damoasda
5bc15a73ad
Queue: Keep sorted #1556
2019-08-10 21:28:33 +02:00
damoasda
be676c6faa
Queue: Keep sorted #1556
2019-08-10 21:25:59 +02:00
H. Lehmann
867a2812e8
Merge pull request #3292 from ByteHamster/mobile-updates-setting
...
Mobile updates setting
2019-08-10 18:37:56 +02:00
H. Lehmann
9ffd9a9848
Merge pull request #3283 from andersonvom/3273-renable-linting
...
Re-enable deprecation and serial linting
2019-08-10 17:45:18 +02:00
ByteHamster
6f7ec2011f
Cleanup
2019-08-10 17:23:31 +02:00
rezanejati
2f1ebbbf74
Add brackets for condition - add new line in ProxyConfig
2019-08-07 09:11:55 +04:30
rezanejati
c968bfd5cc
Show PR.SOCKS on Android API >= 24
2019-08-06 09:27:16 +04:30
rezanejati
f3fec57a18
Add socks proxy in network settings
2019-08-05 16:39:05 +04:30
damoasda
51f348caa3
Merge branch 'develop' into Queue-Sort-Order
2019-08-04 09:59:32 +02:00
ByteHamster
be8e7c32f1
Display notification when trying to stream
2019-07-25 01:08:16 +02:00
ByteHamster
be42cc0c71
Refactored mobile updates setting
2019-07-25 00:38:00 +02:00
H. Lehmann
60866a1c79
Merge pull request #3286 from ByteHamster/batch-edit-queue
...
Added batch edit to queue
2019-07-23 23:01:49 +02:00
H. Lehmann
22ac88e2df
Merge pull request #3287 from ByteHamster/add-feed-page-redesign
...
Added error message, do not jump after loading completed
2019-07-23 23:01:33 +02:00
ByteHamster
cfe05e3038
Added batch edit to queue
2019-07-23 22:43:18 +02:00
H. Lehmann
f7251af8be
Merge pull request #3284 from ByteHamster/default-exoplayer
...
Make ExoPlayer the default player
2019-07-23 22:11:48 +02:00
ByteHamster
8b9c31ccf0
Do not set PlaybackService to null while still updating widget
2019-07-23 21:27:18 +02:00
ByteHamster
e2cf363cc4
Make ExoPlayer the default player
2019-07-23 21:22:27 +02:00
ByteHamster
4551b1fbc9
Fixed crash when context is null
...
From Google Play console
2019-07-23 20:53:40 +02:00
ByteHamster
97acd6c960
Added error message, do not jump after loading completed
2019-07-23 16:50:50 +02:00
ByteHamster
b88ab959eb
Cleanup
2019-07-23 16:30:12 +02:00
ByteHamster
33ba9baa35
Added quick discovery fragment
2019-07-22 22:09:39 +02:00
ByteHamster
c7f92b7c71
Redesigned add feed page
2019-07-22 20:52:28 +02:00
H. Lehmann
eaa1527fac
Merge pull request #3278 from ByteHamster/empty-view
...
Updated empty views
2019-07-22 19:05:39 +02:00
H. Lehmann
865cb65470
Merge pull request #3240 from ByteHamster/combined-search
...
WIP: Combined podcast search
2019-07-22 19:05:21 +02:00
ByteHamster
613703ba95
Removed unused imports
2019-07-22 19:02:36 +02:00
ByteHamster
a5df1c075d
Targeting Android API 28
2019-07-22 18:50:56 +02:00
ByteHamster
94ba9dfd46
Using EmptyViewHandler for chapters fragment
2019-07-22 12:49:16 +02:00
ByteHamster
a409f439ac
Updated appearance of empty view
2019-07-22 12:49:11 +02:00
Anderson Mesquita
28c7858387
Add serialVersionUID to all exceptions
...
For more info, see [1].
[1]: https://stackoverflow.com/questions/146715/use-the-serialversionuid-or-suppress-warnings
2019-07-21 23:37:01 -04:00
H. Lehmann
fb294315a9
Merge pull request #3272 from andersonvom/3225-remove-new-flag
...
Reword "Mark as seen" to "Remove 'new' flag"
2019-07-14 17:47:50 +02:00
Anderson Mesquita
c38d7bad6b
Reword "Mark as seen" to "Remove 'new' flag"
...
This avoids the confusion between "Mark as seen" and "Mark as played".
Closes : #3225
2019-07-14 11:16:52 -04:00
H. Lehmann
539802ba04
Merge pull request #3267 from libliboom/develop
...
Removed screenOrientation attributes in manifest
2019-07-14 14:40:33 +02:00
bhlee
53073c958c
add android:imeOptions="flagNoFullscreen" attribute in EditText
2019-07-14 21:14:54 +09:00
bhlee
329750ca01
add android:imeOptions="flagNoFullscreen" attribute in EditText
2019-07-14 21:09:56 +09:00
H. Lehmann
3b4fd3f414
Merge pull request #3271 from ByteHamster/fix-batch-edit
...
Fixed batch edit items grayed out on API 23 and 24
2019-07-14 10:30:10 +02:00
bhlee
339569421a
add android:imeOptions="flagNoFullscreen" attribute in EditText
2019-07-14 01:48:50 +09:00
ByteHamster
5e1ab265b5
Fixed batch edit items grayed out on API 23 and 24
2019-07-13 17:47:27 +02:00
H. Lehmann
9fe4fed874
Merge pull request #3233 from jas14/pad-scrubber
...
Pad scrubber on large devices
2019-07-13 17:01:36 +02:00
H. Lehmann
ed338edea4
Merge pull request #3266 from ByteHamster/remove-flattr
...
Removed Flattr support
2019-07-13 15:04:05 +02:00
bhlee
f1d5c00f3b
Resolves #3235 . Refer to the changes.
...
- Remove android:screenOrientation="portrait" for rotating.
- Remove override onConfigurationChanged function that does nothing.
2019-07-13 20:14:16 +09:00
H. Lehmann
c8fc1f90e0
Merge pull request #3265 from ByteHamster/storage-label
...
Added total space to storage select dialog
2019-07-12 22:51:11 +02:00
ByteHamster
641ee60cbf
Removed Flattr support
2019-07-12 19:28:22 +02:00
ByteHamster
b5b2bccda4
Added total space to storage select dialog
2019-07-12 18:59:43 +02:00
ByteHamster
cbf3a2102f
Simplified encoding query
2019-07-12 15:28:33 +02:00
ByteHamster
3962fdd6f8
Added CombinedSearcher for podcasts
2019-07-12 15:24:06 +02:00
ByteHamster
eda23ca4bb
Updated SearchPreference
2019-07-12 14:35:38 +02:00
H. Lehmann
9f6529d4bc
Merge branch 'develop' into 2747-completed-downloads-update
2019-07-11 12:43:30 +02:00
H. Lehmann
e78e4d5656
Merge pull request #3261 from archibishop/fix-removing-wrong-favourite-message
...
Fix removing wrong favourite message
2019-07-11 12:42:14 +02:00
Wagubi Brian
782fce76d0
Fix removing wrong favoruite message
2019-07-10 12:29:48 +03:00
damoasda
9b7a61471d
Queue: Keep sorted #1556
2019-07-09 08:55:46 +02:00
H. Lehmann
9e72780bc8
Merge pull request #3254 from jas14/feed-rotation-crash-3245
...
New ViewModel for loading feed preferences across lifecycle
2019-07-06 15:10:57 +02:00
H. Lehmann
ce649ec087
Merge pull request #3249 from archibishop/imagecover-playpause-fuctionality
...
Extend play/pause functionality to Image Cover
2019-07-06 15:00:30 +02:00