Commit Graph

4408 Commits

Author SHA1 Message Date
Martin Fietz 36a7261f89 Simplify 2018-01-10 22:16:51 +01:00
Martin Fietz 74b2d439c3 Replace deprecated method 2018-01-10 22:15:47 +01:00
Martin Fietz 5bacbff10b Simplify 2018-01-10 22:04:51 +01:00
Martin Fietz 0238d24216 Replace deprecated method 2018-01-10 22:02:59 +01:00
Martin Fietz 21ac9d158f Avoid NPE 2018-01-10 21:59:13 +01:00
Martin Fietz ba3eb5e784 Remove assertions 2018-01-10 21:56:08 +01:00
Martin Fietz 220f549711 Reduce visibility 2018-01-10 21:46:11 +01:00
Martin Fietz 0c4a08ac56 Suppress inspection 2018-01-10 21:45:49 +01:00
Martin Fietz 14718a9f51 Custom views extend AppCompatImageView instead of ImageView 2018-01-10 21:45:06 +01:00
ByteHamster 2831ec69d9 Fixed strange behavior when re-launching from PiP 2018-01-10 21:02:53 +01:00
H. Lehmann 2c9582c947
Merge pull request #2534 from AntennaPod/sdk_int_lt_14
Replace code for SDK version lower than 14
2018-01-10 18:26:54 +01:00
H. Lehmann 0614b53400
Merge pull request #2533 from AntennaPod/remove_preference_activity_gingerbread
Remove PreferenceActivityGingerbread
2018-01-10 18:17:54 +01:00
H. Lehmann be569bfb14
Merge pull request #2531 from AntennaPod/remove_nineoldandroids
Replace ViewHelper
2018-01-10 15:24:34 +01:00
H. Lehmann 8969e1cbb6
Merge pull request #2532 from AntennaPod/execute_on_executor
Cleanup executeAsync
2018-01-10 15:16:51 +01:00
Martin Fietz f756cd84d1 Remove unnecessary annotations 2018-01-09 21:06:13 +01:00
Martin Fietz 89366d97d1 Replace code for SDK version lower than 14 2018-01-09 21:03:30 +01:00
Martin Fietz fe8993803d Replace lambda with method reference 2018-01-09 20:21:57 +01:00
Martin Fietz df131cdd0d Replace with lambda 2018-01-09 20:20:32 +01:00
Martin Fietz 7e0a958f8a Use guard clause 2018-01-09 20:20:18 +01:00
Martin Fietz 1694432560 Delete PreferenceActivityGingerbread 2018-01-09 20:19:38 +01:00
Martin Fietz 59a1b4a2bb Cleanup executeAsync 2018-01-09 20:13:14 +01:00
Martin Fietz eaf007ecac Replace ViewHelper 2018-01-09 19:59:51 +01:00
ByteHamster 10f50ab264 Cleanup 2018-01-09 18:16:30 +01:00
ByteHamster 12c0939792 Do not open full activity from PiP mode 2018-01-09 17:33:56 +01:00
ByteHamster 8852afc70d Centered seekBar 2018-01-09 09:27:41 +01:00
ByteHamster 629ad7e850 Fixed black padding when returning from pip
onConfigurationChanged returned slightly wrong size
2018-01-09 09:18:22 +01:00
ByteHamster fa93fbc16d Removed v14 compatibility code 2018-01-09 09:00:25 +01:00
ByteHamster 8ab64d516a Hide controls when entering PiP 2018-01-09 08:57:40 +01:00
ByteHamster d42330bc7e Fixed flickering when resizing 2018-01-09 08:00:22 +01:00
ByteHamster fbb5f28737 Allow to touch space next to video player 2018-01-09 08:00:22 +01:00
ByteHamster 7e72ff0b0e Fixed scaling of video 2018-01-09 08:00:22 +01:00
ByteHamster bad964508a Added configChanges 2018-01-09 08:00:22 +01:00
ByteHamster c5d1d5408b Added Picure in picture 2018-01-09 08:00:22 +01:00
Martin Fietz b1c212c2fc
Merge pull request #2525 from dirkmueller/video_aspect
Set video aspect on initial creation
2018-01-08 22:59:01 +01:00
Martin Fietz 0c662530b9
Merge pull request #2526 from dirkmueller/min_sdk_14
set minSdkVersion to 14
2018-01-08 22:57:03 +01:00
Dirk Mueller dfa8766754 set minSdkVersion to 14
According to https://developer.android.com/about/dashboards/index.html
API levels of 14 and lower are only on less than 0.5% of the devices.
IMHO it is time to move on, and allow for some compat code cleanup.
2018-01-08 22:12:15 +01:00
Dirk Mueller 32215ffc28 Set video aspect on initial creation
Previously on first start of a video the aspect ratio
was not correct (annoying on a 18:9 phone as
it doesn't match the usual 16:9 aspect ratio). So extract
the code into a setupVideoAspectRatio() helper
and call it from surfaceCreated as well.
2018-01-08 11:20:14 +01:00
ByteHamster dc316074e8 Simplified onActivityResult 2018-01-07 20:19:29 +01:00
ByteHamster 12456b52de Using FileUtils.copyInputStreamToFile 2018-01-07 20:17:18 +01:00
ByteHamster 4c00f76494 Closing correctly 2018-01-07 20:14:49 +01:00
Martin Fietz fc4057d2c6
Merge pull request #2521 from dirkmueller/jsoup_bump
Update jsoup to 1.11.2
2018-01-07 20:11:08 +01:00
Martin Fietz 4d156118cc
Merge pull request #2520 from dirkmueller/include_cleanup
Cleanup order/remove unused includes
2018-01-07 20:11:01 +01:00
ByteHamster bc9bd0bfcf Style changes and logging 2018-01-07 20:09:28 +01:00
Martin Fietz 358f33553e
Merge pull request #2522 from dirkmueller/layout_cleanup
remove reference to nonexisting onClick callback
2018-01-07 19:38:12 +01:00
Martin Fietz 84e2748874
Merge pull request #2519 from dirkmueller/develop
Return START_STICKY from onStartCommand()
2018-01-07 19:36:54 +01:00
Dirk Mueller 602754104e remove reference to nonexisting onClick callback
This defined onClick callback does not exist, so we
don't need to specify it.
2018-01-07 19:32:10 +01:00
Dirk Mueller ad09587298 Update jsoup to 1.11.2
jsoup 1.11.1 features a 30% lower DOM memory footprint, streaming
network HTML parsing, faster HTML generation, and a bunch of other
improvements and bug fixes.

See https://jsoup.org/news/release-1.11.1 and
https://jsoup.org/news/release-1.11.2 (with the followup bugfixes)
for details.
2018-01-07 19:27:50 +01:00
Dirk Mueller bbbff0bc73 Cleanup order/remove unused includes
This is the result of Android Studio's include cleanup
Macro. This removes some no longer used includes, simplifying
the code a bit. The rest is grouping and resorting alphabetically.
2018-01-07 19:26:23 +01:00
Dirk Mueller 234e3ddbc2 Fix small whitespace error
This causes Android Lint to barf as it can not detect
the VIBRATE permission being requested.
2018-01-07 15:51:04 +01:00
Dirk Mueller 9de74f1dff Return START_STICKY from onStartCommand()
The _FLAG_ variant is the input enum, replace it
with the value-equivalent properly typed enum.
2018-01-07 15:46:34 +01:00