Commit Graph

4702 Commits

Author SHA1 Message Date
heckler01 b3d8a4c69f Let webview handle if it can go back. When navigating the links, depth would increment, but never return to 0, and then get stuck on the about page. 2018-04-20 21:27:18 -04:00
heckler01 00ace172fc Replace deprecated create((Observable.OnSubscribe<T>) 2018-04-20 21:27:16 -04:00
Spencer Visick d652bd2184 Fix Bluetooth Forward Skip Button for Android 8
It appears that Oreo has changed the behavior for Bluetooth KeyEvents.
Starting with Android 8.0, KeyEvent.getSource() returns 0 (unknown
source).

This change explicitly sets when a key press is sent from a
notification, or lockscreen event. Otherwise we use the
customer-defined skip behavior.
2018-04-19 21:39:21 -07:00
ByteHamster 06dab67b03 Fixed some warnings 2018-04-19 22:11:29 +02:00
ByteHamster 7e61de3f65 Added streaming support 2018-04-19 21:46:41 +02:00
ByteHamster 9cf32a2aa9 Added ExoPlayer 2018-04-19 21:39:55 +02:00
Martin Fietz c82dce79eb
Merge pull request #2644 from ByteHamster/progress-bar
Ignore invalid position updates
2018-04-17 20:38:19 +02:00
ByteHamster cf2422b1db Ignore invalid position updates
Closes #2642
2018-04-17 14:40:37 +02:00
alifeflow 12ee8d89b2 [True Black] Fix UI Elements
Add true black style for progress bar
Add true black style for item description
Add true black style for web description
2018-04-14 15:05:37 +09:00
alifeflow deb2cea72f [True Black] Cleaning up Code
Remove unused imports and redundant values
Coding style adjustment
2018-04-14 14:28:28 +09:00
ByteHamster 7626f14d52 Allow to select text 2018-04-13 16:26:31 +02:00
ByteHamster fa091f6b09 Don't show keyboard when opening feed settings 2018-04-13 16:24:22 +02:00
ByteHamster a1ce4f8b6f Use better header in feed info and settings 2018-04-13 16:23:01 +02:00
ByteHamster e786e0bae1 Moved info and settings button closer together 2018-04-13 16:03:01 +02:00
ByteHamster c9fdc05784 Split feed info and settings 2018-04-13 15:39:51 +02:00
ByteHamster 2924955b61 Don't pause directly after starting
When registering the receiver, it immediately receives
a headset unplugged event (broadcast is sticky) and pauses
playback again in some cases. We are only interested in status
changes, so we can just return.

Fixes #2635
2018-04-12 23:12:08 +02:00
ByteHamster 184a35ecc4 Added feature graphic 2018-04-12 14:01:59 +02:00
ByteHamster c5bdf341fa Changed batch edit icon and name
Closes #1146
2018-04-11 17:15:59 +02:00
ByteHamster 0f80fac680 Allow to continue playback when leaving player 2018-04-11 12:15:49 +02:00
ByteHamster b1622fa6be Revert rename of setupFlavoredUI 2018-04-11 01:09:43 +02:00
ByteHamster 0b96588b10 Using attr icons in preferences 2018-04-11 00:41:44 +02:00
ByteHamster 6957cc9e27 Re-enabled preference setup methods 2018-04-11 00:30:42 +02:00
ByteHamster 7013bfc1eb Sort order of preferences 2018-04-10 23:53:19 +02:00
ByteHamster 1afe8888d1 Changed icons 2018-04-10 23:50:32 +02:00
ByteHamster 5a2dca2840 Removed misc settings 2018-04-10 23:41:41 +02:00
ByteHamster 8ad9ef6c19 Added categories 2018-04-10 23:33:04 +02:00
ByteHamster 47909464af Extracted string resources 2018-04-10 22:14:25 +02:00
ByteHamster cf3def7cd5 Move 'counter' setting from 'adjust menu' to UI settings 2018-04-10 22:09:54 +02:00
ByteHamster 12ac9c9fc2 Added preference screens 2018-04-10 20:18:23 +02:00
ByteHamster b5a8fe0a1b Using compat method 2018-04-09 22:30:43 +02:00
ByteHamster d757abedbc Removing PiP option for unsupported devices 2018-04-09 22:20:43 +02:00
Martin Fietz 9b20aeaedd Prepare for 1.6.5 2018-04-09 20:03:16 +02:00
ByteHamster 64221f7f56 Allow to enter PiP automatically 2018-04-09 19:43:50 +02:00
ByteHamster 562bbf21f0 Split up two different uses of the string 'New'
Closes #2348
2018-04-09 18:33:06 +02:00
ByteHamster 1831430a6e Added checks for PiP support 2018-04-09 00:04:02 +02:00
ByteHamster 0a5a31a169 Merge branch 'develop' into picture-in-picture 2018-04-08 23:23:03 +02:00
Martin Fietz 4e63bfb11c Update translations 2018-04-07 18:03:49 +02:00
Martin Fietz 18ad76fd43 Prepare for 1.6.5-RC1 2018-04-07 17:58:42 +02:00
Martin Fietz ccd29a9991
Merge pull request #2618 from hannesa2/AndroidStudio_3.1
update to AndroidStudio 3.1
2018-04-07 17:49:24 +02:00
Martin Fietz c5e99c92b3
Merge pull request #2626 from ByteHamster/failed-url
Showing URL for failed downloads
2018-04-07 17:34:52 +02:00
Martin Fietz e38cf741b9
Merge pull request #2627 from ByteHamster/get-instance-fix
Actually return instance in getInstance
2018-04-07 17:25:31 +02:00
ByteHamster ce60f2fd0b Removed unneeded background 2018-04-07 16:32:35 +02:00
ByteHamster e7ce5c669e Using Bill Pugh Singleton Implementation 2018-04-07 16:21:57 +02:00
ByteHamster cfaccef2b3 Actually return instance in getInstance
This probably fixes all those "db deleted" issues and mysterious NPEs
Previously, the synchronized keyword on open() and close() was useless
because it was synchronizing on different objects in each thread.
2018-04-06 12:02:03 +02:00
Martin Fietz 396d9c41a6
Merge pull request #2625 from ByteHamster/focus
Allow to focus settings button
2018-04-05 18:48:09 +02:00
Martin Fietz 3dc2fc16c9
Merge pull request #2624 from ByteHamster/opml-import
Added OPML import option next to the export option
2018-04-05 18:47:14 +02:00
Martin Fietz 57b7b094bd
Merge pull request #2623 from ByteHamster/webview-cache
Even use expired cache if there is no network
2018-04-05 18:46:16 +02:00
Martin Fietz 5983e12a35
Merge pull request #2622 from ByteHamster/opml-success-message
Use generic export message instead of OPML
2018-04-05 18:45:36 +02:00
Martin Fietz 9a0fc7779f
Merge pull request #2621 from ByteHamster/scroll_import_export
Added scrolling to Import/Export
2018-04-05 18:44:54 +02:00
ByteHamster e41bc7bd61 Showing URL for failed downloads
Closes #1082
2018-04-05 18:25:19 +02:00