Commit Graph

1511 Commits

Author SHA1 Message Date
Andrew Gaul 118d9103c1 Make some inner classes static
This avoids an implicit this field and can help GC.  Found via
error-prone.
2018-01-20 18:26:08 -08:00
Martin Fietz e56e3868da Variable cannot be final 2018-01-14 18:42:26 +01:00
Martin Fietz b38d016ec3 Remove catch for exception that is never thrown 2018-01-14 18:41:26 +01:00
Martin Fietz c12fedf392 Merge folder configuration 2018-01-14 18:17:08 +01:00
Martin Fietz 3cb8f27e49 Remove unnecessary interface modifiers 2018-01-14 18:09:15 +01:00
Martin Fietz 44f80a9831 static modifier is redundant for inner enums 2018-01-14 18:08:48 +01:00
Martin Fietz b80d6a7914 Remove redundant throws clauses 2018-01-14 18:06:24 +01:00
Martin Fietz a49048c7f6 Add final modifiers 2018-01-14 18:05:45 +01:00
Martin Fietz b86b6caec8 Weaken declaration access 2018-01-14 18:04:54 +01:00
Martin Fietz e02baebf02 Use bulk operation instead of iteration 2018-01-14 18:02:56 +01:00
Martin Fietz 919ee63c3c Use StringBuilder for string concatenation in loop 2018-01-14 18:01:31 +01:00
Martin Fietz e44a54c965 Remove redundant call to 'String.format()' 2018-01-14 18:00:57 +01:00
Martin Fietz 55e2ac4ebe Remove redundant calls to toString() 2018-01-14 18:00:21 +01:00
Martin Fietz 84b196746b Replace single-argument 'Arrays.asList()' with 'Collections.singletonList()' 2018-01-14 17:58:15 +01:00
Martin Fietz bf41f1713d Synchronization field must be final 2018-01-14 17:55:25 +01:00
Martin Fietz 7d98db8321 Collapse empty tag 2018-01-14 17:53:52 +01:00
Martin Fietz 53dc62ec0f Remove unused imports 2018-01-14 17:51:24 +01:00
Martin Fietz a8e4fcf1b0 Replace for loop with foreach 2018-01-14 17:50:59 +01:00
Martin Fietz cbc3b23753 Replace explicit type with <> 2018-01-14 17:50:32 +01:00
Martin Fietz 26b938ce5b Replace statement lambda with expression lambda 2018-01-14 17:48:52 +01:00
Martin Fietz 7b2d7e80a4 Replace lambda with method reference 2018-01-14 17:48:11 +01:00
Martin Fietz 332943effb Replace anonymous type with lambda 2018-01-14 17:47:43 +01:00
Martin Fietz 7257a6c76e Refactor 2018-01-13 17:36:04 +01:00
ByteHamster 39c47da07d Fixed backstack when pressing up arrow 2018-01-11 14:07:15 +01:00
Martin Fietz 648b6c9529 Remove superfluous logging 2018-01-10 23:26:58 +01:00
Martin Fietz 0774ed12e5 Move attributes to edittext 2018-01-10 23:26:20 +01:00
Martin Fietz 214d651735 LinearLayout should use 'layout_height="wrap_content"' 2018-01-10 23:23:22 +01:00
Martin Fietz 249bf9bc18 Do not treat position as fixed 2018-01-10 23:21:53 +01:00
Martin Fietz c524791c3c Avoid NPEs 2018-01-10 22:44:52 +01:00
Martin Fietz ce2aeb5e90 Use DecimalFormat 2018-01-10 22:42:59 +01:00
Martin Fietz 92184452e0 'ellipsize=start' and 'lines=1' can lead to crashes 2018-01-10 22:27:07 +01:00
Martin Fietz ab287fe028 Silence warning 2018-01-10 22:20:31 +01:00
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
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
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 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
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 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
ByteHamster 2e98119d47 Fixed video view
Bug was introduced in #2457, shared element does not exist in video view
2018-01-06 12:33:38 +01:00
Martin Fietz 8b84b70032
Merge pull request #2333 from ByteHamster/item-height
Improved list items when using a large font size
2018-01-04 22:10:49 +01:00
Martin Fietz 68754684b7
Merge pull request #2457 from ByteHamster/sharedElement
Shared element transition
2018-01-03 18:52:11 +01:00
seven-master@hotmail.de 80309b42ca Adjust text color; Closes #2466 2018-01-02 20:25:15 +01:00
ByteHamster 3fd3db6c57 Review changes 2017-12-25 22:42:41 +01:00
ByteHamster b665792d29 Cleanup import/export 2017-12-24 13:11:57 +01:00
ByteHamster 2e5407370f Showing dialog when import succeeds 2017-12-24 13:11:57 +01:00
ByteHamster 4cb4a0a0cb Supporting export using documents store API 2017-12-24 13:11:57 +01:00
ByteHamster af33e4c37b Import/Export activity 2017-12-24 13:11:57 +01:00
Martin Fietz f9686ffba7 Prepare for 1.6.4.2 2017-12-11 20:15:46 +01:00
Martin Fietz b22efb03d7
Merge pull request #2456 from AntennaPod/bugfix/2397-duplicate-chapters
Avoid duplicate chapters
2017-12-11 20:14:41 +01:00
Martin Fietz b84cbe3edd
Merge pull request #2460 from AntennaPod/bugfix/2458-FileUriExposedException
Avoid FileUriExposedException on OPML Import
2017-12-11 20:14:28 +01:00
Martin Fietz dfa5066de7 Return random filename if sanitized filename would be empty 2017-12-11 20:13:14 +01:00
H. Lehmann 90cc07c9bb Merge pull request #2455 from ByteHamster/metadata
Updated metadata for F-Droid
2017-10-24 20:48:45 +02:00
Martin Fietz c21f81d034 Remove multidex again 2017-10-22 12:06:17 +02:00
Martin Fietz 64184810ec Remove multidex again 2017-10-22 11:59:15 +02:00
Martin Fietz ee24c39fca Merge pull request #2461 from ByteHamster/fix-debug-provider
Fix install of debug version by using unique provider
2017-10-22 07:38:29 +02:00
Martin Fietz 325c46715d Merge pull request #2459 from ByteHamster/debug-name
Use different name for debug builds
2017-10-22 07:36:45 +02:00
ByteHamster 82d4dacb11 Fix install of debug version by using unique provider 2017-10-21 23:53:50 +02:00
Martin Fietz 2f5e7a2803 Avoid FileUriExposedException 2017-10-21 23:43:28 +02:00
ByteHamster 997491fc3d Use different name for debug builds 2017-10-21 23:37:03 +02:00
ByteHamster 30c7ca5437 Shared element transition of cover 2017-10-21 21:00:53 +02:00
Martin Fietz ee50bca545 Refactor 2017-10-21 19:20:18 +02:00
Martin Fietz eb920d7363 File provider can handle external storage 2017-10-21 17:08:53 +02:00
Martin Fietz 1d17d65bcb Update fyydlin 2017-10-21 12:19:32 +02:00
ByteHamster 89197caf80 Added screenshots 2017-10-20 22:47:44 +02:00
ByteHamster 6785102a63 Deleted outdated changelog metadata 2017-10-20 22:39:01 +02:00
Martin Fietz 7aae71e3ba Merge branch 'develop' into htmlpatch 2017-10-20 20:39:11 +02:00
Martin Fietz 3eb637d690 Merge pull request #2443 from AntennaPod/followup/2272
Also check keep favorites preference in player widget service
2017-10-20 20:37:16 +02:00
Martin Fietz cef70063ff Prepare for 1.6.4.1 2017-10-19 22:49:06 +02:00
Martin Fietz 3b77cc61da Fix file sharing 2017-10-19 22:48:24 +02:00
Martin Fietz a98ed53625 Prevent ArrayIndexOutOfBoundsException 2017-10-19 21:53:21 +02:00
Martin Fietz 557d97b450 Check for null 2017-10-19 20:55:52 +02:00
Martin Fietz d1eb616800 Check extra text for null 2017-10-19 20:41:11 +02:00
Martin Fietz 014e34e912 Set version code for 1.6.4.0 2017-10-17 22:52:00 +02:00
Martin Fietz 7b496d5ae4 Update translations 2017-10-15 22:08:30 +02:00
Martin Fietz c69c48b62f Merge pull request #2426 from fuzzdk/develop
Add auto download on mobile connection option
2017-10-15 21:53:40 +02:00
Martin Fietz 47224f11ca Also check keep favorites preference in player widget service 2017-10-15 21:47:40 +02:00
Martin Fietz 688e123c34 Merge pull request #2272 from minusf/develop
Skip favorite episodes during autodelete
2017-10-15 21:43:24 +02:00
ByteHamster 9fa91061ee Merged add_feed_label and add_new_feed_label
Closes #1833
2017-10-15 15:38:50 +02:00
Danial Klimkin 77858ec8df lambdas break old Androids, sigh. 2017-10-15 10:56:03 +02:00
Danial Klimkin 6c8f9bc80e Reworking data dir dialog 2017-10-15 09:31:11 +02:00
ByteHamster 529d6502ac Fixed height on 4.4 2017-10-14 19:21:02 +02:00
ByteHamster 616fb5eda9 Changed spacing to look more like before 2017-10-14 19:21:02 +02:00
ByteHamster 721c3e4d2c Changed visibility from gone to invisible 2017-10-14 19:21:02 +02:00
ByteHamster 5f65708e95 Fixed action height 2017-10-14 19:21:02 +02:00
ByteHamster 50cf38431d Improved list items when using a large font size 2017-10-14 19:21:02 +02:00
Martin Fietz d9bdc1357e Update proguard rules for com.google.android.wearable 2017-10-08 17:02:44 +02:00
Martin Fietz 43ea1070a8 Merge pull request #2435 from AntennaPod/issue/2385-invalid-chars
Only allow very limited set of characters in file names
2017-10-08 16:46:10 +02:00
Martin Fietz b7dd5f4bf8 Merge pull request #2420 from nereocystis/develop
set android:installLocation to auto
2017-10-08 15:56:03 +02:00
Martin Fietz 1972c2d44e 2385 Only allow very limited set of characters in file names 2017-10-08 15:54:12 +02:00
drabux ba689273a6 fix wifi service mem leak
The WIFI_SERVICE must be looked up on the Application context or memory will leak on devices < Android N.
Try changing activity to activity.getApplicationContext()
[WifiManagerLeak]
2017-10-06 01:52:11 +02:00
Martin Fietz 77ee4558e7 Enable multi-dexing 2017-09-23 16:41:52 +02:00
Martin Fietz 99588bb6f5 2423 Handle empty feed url in itunes search result 2017-09-23 11:09:53 +02:00
Martin Fietz 7c6a27387e Fix CustomMRControllerDialog 2017-09-23 10:22:10 +02:00
Martin Fietz b5eeddf83c Update support library to last version for current target sdk 25 2017-09-23 10:09:36 +02:00
Martin Fietz b0d34296c1 Update material dialogs to last version with minsdk 10 2017-09-23 10:03:09 +02:00
Martin Fietz f20e04b590 Update gradle wrapper to 4.2 2017-09-23 09:22:32 +02:00
Anders Bo Rasmussen 7060e56a69 Add auto download on mobile connection option 2017-09-21 23:25:18 +02:00
Kevin Dalley ebfb8398cf set android:installLocation to auto
Allows antennaPod to be movable, can be installed on SD card
2017-09-16 11:58:46 -07:00
Serge 421a7c7de9 request permissions in api > 23 (Android N etc.)
I'm not sure but did you mean ">=" ?
2017-08-08 11:47:10 +03:00
Martin Fietz 36eae974a1 1183 Reload header images on refresh 2017-06-05 11:26:42 +02:00
Martin Fietz 404a9c2fbf Refactor 2017-06-05 11:26:42 +02:00
Martin Fietz 397cd8c636 Remove unused methods from DB Reader and DB Adapter 2017-06-05 11:26:42 +02:00
Martin Fietz a8d72b3c6f Merge branch 'develop' of github.com:AntennaPod/AntennaPod into develop 2017-06-05 11:25:18 +02:00
ByteHamster 75ece930e9 Review changes 2017-06-04 14:22:45 +02:00
Martin Fietz d603130b44 Prepare for 1.6.3 release 2017-05-31 17:39:44 +02:00
ByteHamster a3d1c994a8 Added null and instanceof checks 2017-05-03 20:46:19 +02:00
ByteHamster 932f24c892 Allow sharing feed file, as suggested in #2236 2017-05-03 20:41:10 +02:00
Martin Fietz 776f2234be Prepare for another 1.6.3 RC 2017-05-01 18:29:11 +02:00
Martin Fietz fd2f39ff10 Merge branch 'develop' of github.com:AntennaPod/AntennaPod into develop 2017-05-01 18:14:09 +02:00
Martin Fietz d67e7296bb Update translations 2017-05-01 18:13:57 +02:00
Martin Fietz 293fb131e6 Prepare for another 1.6.3 RC 2017-04-22 19:00:00 +02:00
Martin Fietz 528052bc57 Prepare for 1.6.3.0 2017-04-17 09:30:19 +02:00
Martin Fietz dcb3b578ac Merge pull request #2304 from ByteHamster/start-once
Only allow menu invalidations from active fragment
2017-04-17 09:03:55 +02:00
ByteHamster 2826738940 Only allow menu invalidations from active fragment
Fixes #2081
2017-04-17 07:58:00 +02:00
Martin Fietz bd80e1c9c6 Update translations 2017-04-16 20:32:11 +02:00
Martin Fietz 4a37d16e43 Merge pull request #2294 from ByteHamster/stats-duration
Allow choosing between getDuration and getPlayedDuration
2017-04-16 20:10:16 +02:00
ByteHamster 8f226803cb Added notice that playback speed is not taken into account 2017-04-15 15:59:12 +02:00
ByteHamster 769ed8b15e Renamed type to mode 2017-04-15 15:34:31 +02:00
ByteHamster acf065b7cd Added duration to chapters list
Closes #2174
2017-04-15 14:32:37 +02:00
ByteHamster cb3501342e Added feed title to delete confirmation
Closes #2291
2017-04-15 10:28:45 +02:00
ByteHamster 416117515c Allow choosing between getDuration and getPlayedDuration 2017-04-15 09:54:09 +02:00
Martin Fietz 7da9e8876b Merge pull request #2258 from MeirSD/develop
Enable support for Android Auto with support for OnPlayFromSearch
2017-04-11 07:43:19 +02:00
Martin Fietz 001290f783 Merge pull request #2287 from mfietz/2275-share-opml
Share OPML [Fixed]
2017-04-10 21:34:12 +02:00
Martin Fietz 77e89b5786 Convert string to uri 2017-04-10 21:19:25 +02:00
Martin Fietz 5cbf092f3b Merge branch 'develop' into develop 2017-04-09 20:34:43 +02:00
Martin Fietz 4d256b7323 Merge pull request #2225 from mfietz/issue/2222-not-add-to-queue
Setting whether or not to enqueue downloaded episodes
2017-04-09 20:26:00 +02:00
Martin Fietz 7b03692ef5 Clean up of #2233 2017-04-09 20:23:34 +02:00
Martin Fietz a4d3e45c14 Merge pull request #2233 from luiscruz/autorefactor-obsoletelayoutparam
Android automatic refactor - ObsoleteLayoutParam
2017-04-09 20:20:42 +02:00
Cj Malone d555668d10 Handle OPML send intent 2017-03-17 18:35:15 +00:00
Cj Malone 049ae62f1b OPML Intent
Add an SEND filter for opml files (from a browser)
2017-03-17 18:10:26 +00:00
minusf ef24e766f9 Skip favorite episodes during autodelete 2017-03-13 21:14:48 +01:00
Meir Schwarz 831166cfb2 Enable support for Android Auto with support for OnPlayFromSearch 2017-02-09 16:54:23 -08:00
Luis Cruz 2c69766505 android automatic refactor obsoletelayoutparam 2017-01-03 17:08:45 +00:00
Andrew Gaul f6ee58ba27 Sort wifi names in automatic download preferences
This eases toggling an individual entry when one has many configured
wifi networks.
2016-12-31 13:01:46 -08:00
Martin Fietz c54878a0f5 Add setting whether or not to enqueue downloaded episodes 2016-12-31 17:29:45 +01:00
Martin Fietz 1a58d6f2a8 Enable jumbo-mode 2016-12-31 16:01:48 +01:00
Martin Fietz 3a32db36b8 Merge pull request #2201 from VarunBarad/develop
Add launch screen.
2016-12-30 20:04:42 +01:00
Martin Fietz 27bbe3ae80 Merge pull request #2188 from mfietz/okhttp3
Upgrade okhttp to version 3
2016-12-30 20:03:50 +01:00
VarunBarad 234caf3cd5 Revert to remove MultiDex support.
This reverts commit 9406108c61, reversing
changes made to b4233f004c.
2016-12-08 19:37:02 +05:30
Martin Fietz e7c69534dd Merge pull request #2208 from mfietz/prepare-1.6.2.3
Prepare 1.6.2.3
2016-12-04 22:06:41 +01:00
Martin Fietz 10d95bdb09 Prepare 1.6.2.3 2016-12-04 22:05:54 +01:00
Martin Fietz c9f7f8000f Update translations 2016-12-04 22:02:46 +01:00
Martin Fietz 17141db8a6 Turn auto enable sleep timer on/off immediately 2016-12-04 21:40:34 +01:00
VarunBarad 28f4ba968d Add MultiDexSupport. 2016-12-04 08:42:16 +05:30
VarunBarad 50150730df Add branded launch screen. 2016-12-03 21:46:22 +05:30
Martin Fietz f2b3f87f51 Use our http client for fyyd search 2016-11-20 12:52:51 +01:00
Cj Malone 909aea006c Fix adding YouTube feeds 2016-11-19 17:47:52 +00:00
Martin Fietz 7f29627ac7 Prevent NPE 2016-11-19 15:53:17 +01:00
Martin Fietz f34b673ac5 Fix unintended switch fall-through 2016-11-19 14:59:13 +01:00
Martin Fietz 2682cbd784 Upgrade to OkHttp3 2016-11-13 23:02:25 +01:00
Martin Fietz aab9f51077 Prepare 1.6.2.2 2016-11-12 09:13:46 +01:00
Martin Fietz 2f355859e8 Fix test 2016-11-12 09:11:51 +01:00
Martin Fietz 724ded4847 Merge pull request #2175 from mfietz/issue/2143-opml-import-2.3
Do not check permissions for OPML import on pre-M Android versions
2016-11-12 09:11:08 +01:00
Martin Fietz 07ac1e59ba Merge pull request #2180 from mfietz/prepare_1.6.2.1
Prepare 1.6.2.1
2016-11-07 19:27:36 +01:00
Martin Fietz 5dde5d25a7 Prepare manifest and changelog for 1.6.2.1 2016-11-07 19:19:24 +01:00
Martin Fietz 995bf857eb Disable Android Auto 2016-11-07 19:07:48 +01:00
Martin Fietz acf10876bd Add proguard rules for fyyd client (retrofit & moshi) 2016-11-02 21:24:36 +01:00
Martin Fietz dc0adb578f Suppress resource type warnings 2016-11-02 21:23:53 +01:00
Martin Fietz 42380adb7c Do not check permissions for OPML import on pre-M Android versions 2016-11-01 23:15:58 +01:00
Martin Fietz 8c37a3acee Update translations 2016-11-01 22:19:49 +01:00
Martin Fietz 6accc116e4 Move EventBus register/unregister to appropriate class 2016-11-01 22:07:30 +01:00
Martin Fietz 365afedaad Merge pull request #2172 from mfietz/feature/1794-rename-feeds
Rename feeds
2016-11-01 20:49:27 +01:00
Martin Fietz ab182c4b63 Replace jsoup's example html to plain text parser with adaptation thereof 2016-11-01 20:49:00 +01:00
Martin Fietz 00f99fb202 Sanitize HTML from Atom feed descriptions/subtitles 2016-11-01 20:13:48 +01:00
Martin Fietz e2d7e18343 Prepare for 1.6.2.0 release 2016-11-01 20:04:32 +01:00
Martin Fietz 8a626faf73 Add ability to rename feeds 2016-11-01 19:43:23 +01:00
Martin Fietz 6141125848 Hide author(s) and language feed information if empty 2016-11-01 17:26:18 +01:00
Martin Fietz a89dd28e23 Merge pull request #2170 from mfietz/feature/fyyd
Integrate fyyd podcast search engine
2016-11-01 10:41:51 +01:00
Martin Fietz 0062cab106 Merge branch 'develop' into 2085-auto-enable-sleep-timer 2016-10-30 13:37:39 +01:00
Martin Fietz c3fad9dbe6 Integrate fyyd podcast search engine 2016-10-30 13:28:57 +01:00
Martin Fietz 695a73c09d Add option to export subscriptions as HTML 2016-10-16 12:40:01 +02:00
Martin Fietz fee2acb5ab Move opml package 2016-10-15 12:43:43 +02:00
Martin Fietz d1bbe8a181 Refactor OPML export from asynctask to observable 2016-10-15 12:35:09 +02:00
Martin Fietz fdc7d41824 Replace toast with snackbar and optional undo action 2016-10-12 21:31:34 +02:00
Martin Fietz 21799ab22c Add dialog option to auto-enable sleep timer 2016-10-09 22:40:40 +02:00
Martin Fietz e75d60ef61 Extract sleep timer preferences into dedicated class 2016-10-09 21:49:23 +02:00
Martin Fietz 8accc12048 Merge pull request #2139 from mfietz/2121-gpodder-force-full-sync
Add full sync with gpodder
2016-10-08 09:48:49 +02:00
Martin Fietz 6ff24f99b5 Merge pull request #2140 from mfietz/2094-mark-seen-confirmation-dialog
Show "mark all as seen" confirmation dialog
2016-10-08 09:47:48 +02:00
Martin Fietz cc675b06be Add "has media" filtering to gears dialog 2016-10-03 17:21:11 +02:00
Martin Fietz 342fea0360 Show "mark all as seen" confirmation dialog 2016-10-03 13:17:06 +02:00
Martin Fietz 098e89b0c5 Add full sync with gpodder and re-phrase changes sync 2016-10-03 12:53:06 +02:00
Martin Fietz 3fa6c1bc20 Merge pull request #2109 from danielm5/enable-previous-button
Set current position to the begining on 'Previous' button
2016-10-02 23:38:05 +02:00
Martin Fietz 8da8bf6af6 Merge pull request #2096 from domingos86/fix-cover-fragment
fix cover fragment onMediaChanged
2016-10-02 23:33:48 +02:00
Martin Fietz 8f02a4b6d7 Merge pull request #1985 from mfietz/issue/1942-automatic-update
On resume, check if the feeds should be (automatically) refreshed.
2016-10-02 22:36:23 +02:00
eraymond dc38ecdd68 Removed commented out debugging code and superfluous comments.
Change order of protected static keywords.
2016-10-02 12:57:15 -07:00
eraymond db4f9bc978 Removed commented out debugging code and superfluous comments.
Change order of protected static keywords.
2016-10-02 12:53:10 -07:00
eraymond a788f61a6a Added tests for preference settings to customize fastforward and rewind delta. 2016-09-28 19:37:08 -07:00
eraymond 970d41bb78 Added preference settings to customize fastforward and rewind delta. Closes #2129. Minor: Fixes title case in preference setting titles Minor: Fixes typo in naming of UserPreferences.getFastFowardSecs to UserPreferences.getFastForwardSecs. 2016-09-28 17:25:45 -07:00
ByteHamster cc4622f654 Updating copyright date automatically 2016-09-05 12:08:04 +02:00
Daniel e7cc0ffe05 Enable separate functions for Previous and Rewind hardware buttons.
Added prefHardwarePreviousButtonRestarts preference.
2016-09-03 15:36:03 -04:00
Domingos Lopes 0c2313b265 fix onMediaChanged() for ChaptersFragment 2016-09-03 11:47:22 -04:00
Domingos Lopes c2be62f976 fix onMediaChanged() for ItemDescriptionFragment 2016-09-03 11:47:22 -04:00
Domingos Lopes 2babfa2bc6 fix cover fragment onMediaChanged 2016-09-03 11:47:22 -04:00
Martin Fietz eaa1745fa6 Merge pull request #2093 from mfietz/upgrade-libs
Upgrade dependencies
2016-08-04 22:42:29 +02:00
Martin Fietz da7fe225d0 Fix test 2016-08-04 21:18:29 +02:00
Domingos Lopes 385079d168 integrate onPlaybackStart/Pause callbacks into setPlayerStatus() 2016-07-25 23:16:28 -04:00
Domingos Lopes 19a647226d move onPlaybackStart and onPlaybackPause tasks to separate callback methods 2016-07-25 23:16:28 -04:00
Domingos Lopes e94219ce26 change protocol for episode transition on PlaybackService 2016-07-25 23:16:28 -04:00
Martin Fietz 8e281890dd Merge pull request #2062 from mateoeh/opml-intent
Use MIME types in OPML import intent filter (fixes #1758)
2016-07-23 10:54:06 +02:00
Martin Fietz 30a9d0f5f3 Merge pull request #2027 from mfietz/issue/2023-2024-rotation
Retain context menues and dialogs on rotation
2016-07-23 10:44:30 +02:00
Martin Fietz e6e37e9558 Merge pull request #2057 from domingos86/castdialogimage-issue1910
fix horizontal layout (MediaRouteControllerDialog)
2016-07-23 10:43:08 +02:00
Martin Fietz 44b37fc043 Merge pull request #2067 from orelogo/develop
Improve search results: "no results" view, no duplicates, transparent played episodes
2016-07-18 07:43:44 +02:00
orelogo 16e640ab1a Search Results: Clarify documentation and strings` 2016-07-18 01:10:31 -04:00
Martin Fietz 9d5d3508cf Merge pull request #2060 from domingos86/gpodnet-notification-option
Make gpodnet sync error notifications optional
2016-07-17 20:24:18 +02:00
Domingos Lopes 91f12080ef include gpodnet last sync report on Sync pref summary 2016-07-17 14:10:58 -04:00
domingos86 cf035bc748 restore dividers on gpodnet preferences
by setting selectable to its default value of true.
2016-07-17 13:22:59 -04:00
orelogo b4b51e6e58 Search Results: reformat "no result" text for easier translation 2016-07-13 18:53:18 -04:00
orelogo 658594e90f Search Results: Add transparency to played episodes 2016-07-13 13:44:48 -04:00
orelogo 3863a5d190 Add 'no result' text to unmatched search results 2016-07-12 15:39:58 -04:00
mateoeh 47bde42a1e Use MIME types in OPML import intent filter
File extensions are widely unreliable - extraneous dots in a file's path will break intent filters
relying on pathPattern's wildcard character, and some applications will omit file extensions
altogether when sending intents (e.g. K-9 Mail). Using MIME types will occasionally catch non-OPML
files in the filter, but it is currently the best option available.

Fixes #1758
2016-07-05 21:12:20 -06:00
Domingos Lopes fc364c7dfe convert gpodder last sync attempt listener to OnSharedPreferenceChangeListener 2016-07-03 18:03:19 -04:00
Domingos Lopes 21a7ef168f move last gpodder sync report up to under sync action 2016-07-03 15:00:49 -04:00
Domingos Lopes 988e53d47d gpodnetauth activity: hide keyboard on login press, restrict login to single line, add IME actions 2016-07-02 13:21:06 -04:00
Domingos Lopes 247fa77f9d comment on onMeasure implementations 2016-07-02 11:22:09 -04:00
Martin Fietz 88516d29ca Merge pull request #2050 from mfietz/issue/2049-missing-onerror
OnlineFeedViewActivity: Add onError and refactor
2016-07-02 12:32:57 +02:00
Martin Fietz 9372ccc916 Merge pull request #2055 from DevFactory/release/Lamdbas_containing_only_one_statement_should_not_nest_this_statement_in_a_block
squid:S1602 - Lamdbas containing only one statement should not nest this statement in a block.
2016-07-02 12:32:13 +02:00