Commit Graph

1181 Commits

Author SHA1 Message Date
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
Domingos Lopes
b307d96e95 Make gpodnet sync error notifications optional 2016-07-02 02:37:58 -04:00
Domingos Lopes
000163ad21 fix horizontal layout (MediaRouteControllerDialog) 2016-06-30 19:21:54 -04:00
Meir Schwarz
bfe7cadd15 Add preliminary support for Android Auto by changing PlaybackService to extend MediaBrowserServiceCompat. Allows playback from queue and basic control using Android Auto. 2016-06-29 16:09:55 -07:00
Soso Tughushi
31861ca285 Fixed rule 'Lamdbas containing only one statement should not nest this statement in a block' 2016-06-29 19:56:39 +04:00
Domingos Lopes
b47da4205c change to rx.Java, avoid NPE, rename package 2016-06-29 11:45:36 -04:00
Martin Fietz
b1bfbb9bc8 Add onError and refactor 2016-06-29 10:10:46 +02:00
domingos86
0ae055f226 remove commented code
and add line break at the end
2016-06-29 02:39:57 -04:00
Domingos Lopes
47015e937e add onClickListeners, optimize image loading 2016-06-28 15:48:51 -04:00
Domingos Lopes
6d0debfd4d implement custom mediaroute playback controller 2016-06-28 02:18:11 -04:00
Martin Fietz
9b13e19b66 Prevent NPEs 2016-06-24 12:15:00 +02:00
Martin Fietz
9d61660fda Prepare 1.6.1.2 2016-06-24 10:53:11 +02:00
Martin Fietz
92752e7996 Fix mark as seen and improve mark all X [of feed Z] as Y 2016-06-24 10:18:14 +02:00
Martin Fietz
63bb80560b Merge pull request #2031 from mfietz/issue/2011-downloaded-played
Completed Downloads: Add transparency to played episodes
2016-06-24 10:01:19 +02:00
Martin Fietz
ec7795953f Completed Downloads: Add transparency to played episodes 2016-06-21 12:41:56 +02:00
Martin Fietz
a7a9a11f7b Retain context menues and dialogs on rotation 2016-06-20 17:44:11 +02:00
Martin Fietz
3a5fba68e1 Drawer: Only keep a weak reference to parent activity 2016-06-20 17:19:40 +02:00
Martin Fietz
2b9d8f2daf Reset holder counter for re-use 2016-06-20 17:19:06 +02:00
Martin Fietz
9f86308690 On resume, check if the feeds should be (automatically) refreshed. 2016-06-20 00:47:46 +02:00
Tom Hennen
b7dfea13b0 Merge pull request #1983 from mfietz/issue/1970-remove-ambiguous
Item view: Make remove/delete less ambiguous
2016-06-19 18:36:21 -04:00
Martin Fietz
42eab1795a Unsubscribe when fragment is destroyed 2016-06-19 18:21:30 +02:00
Martin Fietz
c9d0d497dd Fix add tile 2016-06-19 18:21:07 +02:00
Martin Fietz
8aebbcaca5 1.6.1.0 2016-06-19 12:36:33 +02:00
Martin Fietz
78ae4f620b Merge pull request #1994 from mfietz/issue/1859-add-tile
Subscriptions: Move add tile to end
2016-06-19 01:57:12 +02:00
Martin Fietz
5d9058ea1e Make remove/delete less ambiguous 2016-06-11 18:53:30 +02:00
Martin Fietz
d5ad3b3cdc Merge pull request #1998 from mfietz/issue/1997-feedinfo-ise
FeedInfoActivity: Prevent IllegalStateException
2016-06-11 11:20:14 +02:00
Martin Fietz
027c1d5beb Replace AsyncTask with RxObservable, prevent IllegalStateException 2016-06-11 11:04:03 +02:00
Martin Fietz
a7a2043682 Merge pull request #1981 from domingos86/null-action-provider-workaround
fixes CastManager.addMediaRouterButton NPE
2016-06-10 19:34:43 +02:00
Martin Fietz
ac8fc02c8e Merge pull request #2002 from drabux/fix_gradle_free_build__properties
Fix gradle free builds
2016-06-09 09:25:22 +02:00
Domingos Lopes
6036f2d960 print stack trace with the log entries 2016-06-08 22:49:03 -04:00
Domingos Lopes
b46b2247b4 fixes NPE from #1974 2016-06-08 22:49:03 -04:00