Commit Graph

2002 Commits

Author SHA1 Message Date
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