Commit Graph

5211 Commits

Author SHA1 Message Date
ByteHamster b147b3c07a Added fast scroll to item list 2019-08-31 00:56:21 +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
H. Lehmann d317090a92
Merge pull request #3350 from ByteHamster/delete-media-while-playing
Allow to delete currently playing media
2019-08-30 14:44:44 +02:00
ByteHamster e58dbfbd15 Allow to delete currently playing media 2019-08-30 14:26:57 +02:00
ByteHamster b74c6083c0 Added missing import 2019-08-30 14:01:15 +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 f263ca8cd7
Merge pull request #3347 from ByteHamster/remove-notification
Playback service notification improvements
2019-08-30 13:09:51 +02:00
ByteHamster 5521a7a4e1 Updated streaming confirmation icon 2019-08-30 13:07:58 +02:00
ByteHamster 4678297ec3 Added button to always allow streaming 2019-08-30 13:07:58 +02:00
ByteHamster e6ad131d37 Added media details to dummy notification 2019-08-30 13:07:58 +02:00
ByteHamster f0acfa4263 Do not hide notification on audio focus loss 2019-08-30 13:07:58 +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
H. Lehmann 45578d84ef
Merge pull request #3342 from ByteHamster/black-theme-batch
Fixed white on white icon
2019-08-30 13:01:58 +02:00
H. Lehmann ae606f552a
Merge pull request #3326 from ByteHamster/media-player-messages
Better media player error messages
2019-08-30 13:01:33 +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 2a24fa849e Fixed setting mobile updates programmatically 2019-08-28 20:16:59 +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
H. Lehmann e56da3179a
Merge pull request #3332 from ByteHamster/playbackservice
PlaybackService bug fixes
2019-08-23 19:47:05 +02:00
ByteHamster e5d72c90f6 Do not stop service on unknown media key 2019-08-23 19:42:19 +02:00
ByteHamster b5c63db0e9 Fixed 'Service started without startForeground'
When we called stopForeground(), the service went to background state.
If we then somehow receive a second intent to onStartCommand (without onCreate),
we assume that the service already is in foreground, what is wrong.

This commit moves the service to foreground in onStartCommand if
it is no longer in foreground.
2019-08-23 19:33:19 +02:00
ByteHamster df1d43a254 Updated contributors list 2019-08-23 17:44:39 +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 f9889939a6 Updated Translations 2019-08-20 22:10:09 +02:00
ByteHamster 99e9a0b793 Pulled play store metadata from Transifex 2019-08-20 21:50:37 +02:00
ByteHamster b8db4abb6d Removed accidentally added Transifex files 2019-08-20 19:59:47 +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
H. Lehmann 896a32bff0
Merge pull request #3327 from ByteHamster/playback-speed-setting
Allow to open speed settings with ExoPlayer
2019-08-18 13:09:13 +02:00
ByteHamster 4b299fef41 Allow to open speed settings with ExoPlayer 2019-08-18 12:50:30 +02:00