Commit Graph

1294 Commits

Author SHA1 Message Date
Martin Fietz
3a150ac428 Check for null 2017-10-19 21:04:45 +02:00
Martin Fietz
f3c2ae1d6a Replace StringUtils with TextUtils 2017-10-19 20:28:41 +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
Martin Fietz
5d8e820b82 Merge pull request #2314 from ByteHamster/delete-only-success
Check successful file deletion
2017-10-15 21:39:34 +02:00
Martin Fietz
0ac3706d4f Merge pull request #2442 from ByteHamster/close-cursor
Close cursor before returning
2017-10-15 20:00:04 +02:00
ByteHamster
28f52d0ea6 Close cursor before returning 2017-10-15 16:23:30 +02:00
ByteHamster
9fa91061ee Merged add_feed_label and add_new_feed_label
Closes #1833
2017-10-15 15:38:50 +02:00
ByteHamster
616fb5eda9 Changed spacing to look more like before 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
4ee195fba5 Merge pull request #2390 from CedricCabessa/wear_rewind_forward
add a "rewind" and "fast forward" button for android Wear
2017-10-08 17:01:57 +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
1732664b57 Merge pull request #2434 from AntennaPod/issue/2413-videoplayer-castexception
Cast according to mediaplayer instance type, not media type
2017-10-08 15:54:47 +02:00
Martin Fietz
1972c2d44e 2385 Only allow very limited set of characters in file names 2017-10-08 15:54:12 +02:00
Martin Fietz
86f4bca501 Fix typo 2017-10-08 11:18:48 +02:00
Martin Fietz
90c9fad53c 2413 Cast according to mediaplayer instance type, not media type 2017-10-08 11:15:59 +02:00
Anders Bo Rasmussen
c2346636ce Fix code style 2017-09-24 12:24:37 +02:00
Anders Bo Rasmussen
7060e56a69 Add auto download on mobile connection option 2017-09-21 23:25:18 +02:00
Cédric Cabessa
f3ceccfa82 add a "rewind" and "fast forward" button for android Wear
This feature is only enabled for "play" build.
It is useful to skip advertisement during a podcast.

Note: I originaly tried to implement this in the "4 ways controller" managed by
the mediaSession (it contains vol up / vol down / skip). This object is linked
to the capabilities of the session and seems to be hard to customise without
changing the capabilities.
This patch simply add 2 new buttons
2017-08-14 23:33:25 +02:00
Martin Fietz
14ac9e6920 1183 Update feed item image 2017-06-05 11:26:42 +02:00
Martin Fietz
41624c20a9 1183 Reorder methods 2017-06-05 11:26:42 +02:00
Martin Fietz
19acd8d88c 1183 Update feed image 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
ByteHamster
aae06389f9 Using MessageEvent to deliver error message 2017-06-04 14:42:42 +02:00
H. Lehmann
341928b3ba Merge pull request #2305 from ByteHamster/share-file
Allow sharing feed file, as suggested in #2236
2017-06-04 14:38:20 +02:00
ByteHamster
5051a0f3d9 Check successful file deletion 2017-06-04 14:36:13 +02:00
ByteHamster
75ece930e9 Review changes 2017-06-04 14:22:45 +02:00
Martin Fietz
dc6141ea1d When automatically updating feeds, check if a network connection is available first 2017-06-04 13:43:40 +02:00
ByteHamster
afd7ae90ab Fixed playback progress bar position after start 2017-05-19 16:58:23 +02:00
Martin Fietz
b1bb29ddc2 Keep playing episode when switching between day and night modes 2017-05-07 11:41:09 +02:00
ByteHamster
932f24c892 Allow sharing feed file, as suggested in #2236 2017-05-03 20:41:10 +02:00
Martin Fietz
21e2e8dc5e Fix french translation 2017-05-01 18:20:29 +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
2a2b5fec90 Catch exception when reading duration via metadata retriever 2017-05-01 18:07:44 +02:00
Martin Fietz
932748ef70 Prevent NPEs 2017-05-01 18:07:37 +02:00
Martin Fietz
e76e78cb56 Merge pull request #2311 from dklimkin/PodDBAdapter
Reducing lock contention on PodDbAdapter.
2017-04-23 14:42:18 +02:00
Danial Klimkin
43b604664b Small rework of PodDbAdapter:
- Reducing lock contention on PodDbAdapter;
- Slightly better lists handling.
2017-04-22 19:06:38 +02:00
Danial Klimkin
a972ca6f06 Auto-fix style on PodDBAdapter, no real changes. 2017-04-22 19:04:58 +02:00
Martin Fietz
fb0658883d Merge branch 'develop' of github.com:AntennaPod/AntennaPod into develop 2017-04-22 18:59:04 +02:00
Martin Fietz
f41c462b82 Update translations 2017-04-22 18:58:54 +02:00
Martin Fietz
32d7202880 Don't show playlist button when queue is empty 2017-04-22 18:56:57 +02:00
Danial Klimkin
6eba46a7ba Some cleanup on DBReader:
- Taking more care of closing adapter and cursors.
- Dropping unneeded MoveToFirst where we manage the cursor.
- Better feed association implementation.
- Dropping one of getFeedItems() methods that looks unused.
2017-04-22 15:13:42 +02:00
ByteHamster
98001b51d9 Added null check when closing network request
Fixes #2307
2017-04-21 17:58:49 +02:00
Martin Fietz
ba67fe8761 Update translations 2017-04-17 09:26:37 +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
Martin Fietz
9542ef1569 Merge pull request #2302 from mfietz/issue/2269-incorrect-weekdays
When date string parsing failed, try parsing the string without the weekday
2017-04-16 20:09:04 +02:00
Martin Fietz
4e7402c214 Merge pull request #2300 from ByteHamster/chapter-durations
Added duration to chapters list
2017-04-16 20:08:40 +02:00
Martin Fietz
f1b04d45e4 Merge pull request #2301 from ByteHamster/most-played
Sort feeds by number of played episodes
2017-04-16 19:59:28 +02:00
Martin Fietz
2209e0e9b2 Convert octal literals to decimal ones 2017-04-16 19:50:48 +02:00
Martin Fietz
f7b35de919 When date string parsing failed, try parsing the string without the weekday 2017-04-16 13:48:17 +02:00
ByteHamster
2036511167 Sort feeds by number of played episodes
This way, your most-loved feeds are on top of the list
2017-04-16 08:23:44 +02:00
ByteHamster
8f226803cb Added notice that playback speed is not taken into account 2017-04-15 15:59:12 +02:00
ByteHamster
2f5fc1966d Added more details to statistics mode description 2017-04-15 15:52:46 +02:00
ByteHamster
4e7fef1211 Statistics calculation does not respect playback speed 2017-04-15 15:41:54 +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
Martin Fietz
aad56bea56 Merge remote-tracking branch 'upstream/develop' into develop 2017-04-15 14:32:16 +02:00
Martin Fietz
43ccc0e276 Only use iTunes summary when
* no description is set yet OR
* it is clearly more detailed (i.e. longer) than the current description
2017-04-15 14:32:01 +02:00
ByteHamster
a01f0b1b7a Trimming 'pcast:' without '//'
Fixes #2284 (subscribtion through podlove 'Let device decide')
2017-04-15 13:49:01 +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
Danial Klimkin
78d11570e4 Let me fix CET/CEST once again 2017-04-12 23:39:17 +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
Meir Schwarz
6e8baf839a Check media and mediaItem for null as suggested by mfietz 2017-04-10 15:27:24 -07:00
Martin Fietz
e42a76219d Merge pull request #2288 from dklimkin/datefix
Additional date format and a hack for CEST
2017-04-10 23:25:55 +02:00
Danial Klimkin
545b1e364e Additional date format and a hack for CEST 2017-04-10 22:16:34 +02:00
Martin Fietz
6c6607f7d3 Remove propagation of interrupts introduced in #2286 2017-04-10 21:49:22 +02:00
Martin Fietz
25a8334aca Merge pull request #2286 from dklimkin/touches
Small touches on DownloadService.java
2017-04-10 21:27:21 +02:00
Danial Klimkin
b34910261c Small touches on DownloadService.java 2017-04-10 21:15:01 +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
a2e07e749b Organize imports 2017-04-09 20:25:35 +02:00
Martin Fietz
8864f51f03 Merge pull request #2224 from mfietz/issue/2160-feed-files-pile-up
Remove cached feed file after parsing
2017-04-09 20:24:11 +02:00
minusf
ef24e766f9 Skip favorite episodes during autodelete 2017-03-13 21:14:48 +01:00
orelogo
c0da3df892 Organize search results lexicographically in addition to by where the
query was matched
2017-02-25 17:23:46 -08:00
orelogo
a1201cc95f Improve duplicate removal run time by using a hash set 2017-02-25 17:22:57 -08:00
Meir Schwarz
831166cfb2 Enable support for Android Auto with support for OnPlayFromSearch 2017-02-09 16:54:23 -08:00
Cédric Cabessa
21605171fd don't pause while casting if headset is disconnected
User was listening to a podcast with headset, then get back home
and want to listen to the rest of the podcast on a chromecast.
If he unplug the headset while the audio is casting, we should not pause.
2017-01-07 15:04:29 +01:00
Martin Fietz
c54878a0f5 Add setting whether or not to enqueue downloaded episodes 2016-12-31 17:29:45 +01:00
Martin Fietz
a8539dde84 Remove cached feed file after parsing 2016-12-31 16:39:41 +01:00
Martin Fietz
c3aa861a33 Merge pull request #2216 from mfietz/bugfix/2215-class-cast-exception-unknown-mime-type
Fix class cast exception on unknown mime type
2016-12-30 20:05:17 +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
Martin Fietz
b242016962 Assume media type is audio when mime type is unknown 2016-12-19 18:18:50 +01:00
Martin Fietz
c9f7f8000f Update translations 2016-12-04 22:02:46 +01:00
Martin Fietz
dc65f13f44 Do not auto-enable sleep timer after skipping 2016-12-04 21:42:03 +01:00
Martin Fietz
4878a30d66 Merge pull request #2205 from mfietz/issue/2134-cast-exception
Prevent ClassCastException
2016-12-04 21:12:58 +01:00
Martin Fietz
1a7d8041bb Cast certain playable information int values to long to prevent class cast exceptions 2016-12-04 13:41:23 +01:00
Martin Fietz
ea6cfad6c8 Catch out of memory exception 2016-12-04 13:29:36 +01:00
VarunBarad
50150730df Add branded launch screen. 2016-12-03 21:46:22 +05:30
Martin Fietz
4ff8d5430f Refactor 2016-11-27 10:44:49 +01:00
Martin Fietz
cf8deb12ef Merge pull request #2192 from Cj-Malone/2190-invalid-mime-fix
Fallback to mime type from the URL when the defined is invalid
2016-11-27 10:37:38 +01:00
Cj Malone
65d6cea22a Fallback to mime type from the URL when the defined is invalid 2016-11-22 19:17:16 +00:00
Cj Malone
7a23e1f13f Revert author delimiter back to commer 2016-11-19 17:55:07 +00:00
Cj Malone
8c901bb640 Clean up sort 2016-11-19 17:54:43 +00:00
Martin Fietz
cbe00b4c77 Also compare drawer items with same counter value case-insensitive 2016-11-19 14:56:25 +01:00
Martin Fietz
2682cbd784 Upgrade to OkHttp3 2016-11-13 23:02:25 +01:00
Martin Fietz
4a6b630e56 Prevent NPE 2016-11-12 09:25:10 +01:00
Domingos Lopes
8fd886c273 fix unskipped episodes being removed from queue 2016-11-09 13:28:50 -05:00
Martin Fietz
78f0caa42b Fix transifex configuration 2016-11-07 19:22:38 +01:00
Martin Fietz
b3a1153880 Update translations 2016-11-07 19:19:47 +01:00
Martin Fietz
527dfe737e Accept 'application/octet-stream' as valid media mime type 2016-11-04 22:35:41 +01:00
Martin Fietz
849d4fe168 Fix resource directory 2016-11-01 23:14:29 +01:00
Martin Fietz
8c37a3acee Update translations 2016-11-01 22:19:49 +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
8a626faf73 Add ability to rename feeds 2016-11-01 19:43:23 +01:00
Martin Fietz
04bcf6e697 Only store the feed's author(s), not that of individual items 2016-11-01 17:26:58 +01:00
Martin Fietz
0760feac81 Change authors delimiter to newline 2016-11-01 17:23:04 +01:00
Martin Fietz
cfef273eba Merge pull request #2147 from Cj-Malone/atom-clean-up
Parsing clean up
2016-11-01 10:42:59 +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
Cj Malone
2a7845ee65 Indent exported files 2016-10-31 15:06:31 +00:00
Martin Fietz
cba6e728d2 Merge pull request #2152 from mfietz/2085-auto-enable-sleep-timer
Option to auto-enable sleep timer
2016-10-30 19:12:25 +01:00
Martin Fietz
56318ae99c Merge pull request #2136 from mfietz/2128-subscription-counter-downloaded
Add option to show number of downloaded episodes in subscription counter
2016-10-30 19:09:50 +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
ff5b136351 Merge pull request #2158 from mfietz/feature/2154-export-html
Export subscriptions as HTML
2016-10-30 12:51:21 +01:00
Martin Fietz
8086d9b316 Check if view is still attached 2016-10-16 15:15:41 +02:00
Martin Fietz
695a73c09d Add option to export subscriptions as HTML 2016-10-16 12:40:01 +02:00
Maurice Gilden
99ab34b26f Fixed problem with seeking before starting playback. 2016-10-16 12:15:36 +02:00
Maurice Gilden
df17d47128 PlayLastPlayedMediaIntent now seeks to last position before user starts playback. 2016-10-16 12:14:36 +02:00
Martin Fietz
fee2acb5ab Move opml package 2016-10-15 12:43:43 +02:00
Cj Malone
2c17e03397 Improve readablilty 2016-10-13 06:40:18 +01:00
Cj Malone
0f7fe57454 Add support for images in mrss content
SyndTypeUtils.getValidMimeTypeFromUrl is now unused and
SyndTypeUtils.getMimeTypeFromUrl is used instead. It gets the
mime type from the file extension, but dosen't check it so this
function can how be used for both images or media files.
2016-10-13 06:40:18 +01:00
Cj Malone
85e08a270a Suport archive RSS/Atom links as alternate feeds 2016-10-13 06:29:35 +01:00
Cj Malone
7fe1e07048 Support multiple author tags in a feed 2016-10-13 06:29:35 +01: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
f0ef51aaad Merge pull request #2137 from mfietz/2127-empty-download-url
Feed media is only valid when download url is not empty
2016-10-08 09:48:02 +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
92899affab Add "has media" filter to episodes filter 2016-10-03 17:21:42 +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
25c1936c7c Feed media is only valid when download url is not empty 2016-10-03 12:06:58 +02:00
Martin Fietz
ba37684d7c Add option to show number of downloaded episodes as subscription counter 2016-10-03 11:46:02 +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
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
Martin Fietz
44eb1a9cfd Merge pull request #2117 from orionlee/2105_support_rewind_in_lockscreen
Issue #2105 : support optional rewind in lockscreen
2016-10-02 22:35:00 +02: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
Cj Malone
68b7431aac Use summary tag if content is not available 2016-09-23 14:57:00 +01:00
orionlee
209058b3a7 Make it explicit the lockscreen workaround is only relevant to pre Lollipop devices. 2016-09-10 12:04:01 -07:00
orionlee
01c3f757a1 Issue #2105 : support optional rewind in lockscreen (by using skipToPrevious button) 2016-09-09 09:00:36 -07:00
Daniel
e7cc0ffe05 Enable separate functions for Previous and Rewind hardware buttons.
Added prefHardwarePreviousButtonRestarts preference.
2016-09-03 15:36:03 -04:00
Martin Fietz
4a1e728ac5 Merge pull request #2087 from eirikv/amazon_s3_authentication_fix
Prevent authentication header to be set for s3 presigned-urls
2016-08-13 12:40:26 +02:00
EirikV
bc7c319a01 Reconfigured authentication for downloading files - fixing s3 problems 2016-08-07 11:29:04 +02:00
Martin Fietz
9e1a016373 On shake, reset timer to the current waiting time 2016-08-06 11:23:50 +02:00
Martin Fietz
0cdc5aea47 Merge pull request #2082 from Cj-Malone/develop
Improve MRSS support
2016-08-04 22:42:21 +02:00
Domingos Lopes
c9382e27c4 fix issue with playback ended on skipping (for remote playback) 2016-07-25 23:16:28 -04:00
Domingos Lopes
c17723816b adapt media player switch into the new protocol 2016-07-25 23:16:28 -04:00
Domingos Lopes
385079d168 integrate onPlaybackStart/Pause callbacks into setPlayerStatus() 2016-07-25 23:16:28 -04:00
Domingos Lopes
8edb262988 fix duration problem 2016-07-25 23:16:28 -04:00
Domingos Lopes
f80af4342f add documentation to post playback processing 2016-07-25 23:16:28 -04:00
Domingos Lopes
9b123d0473 extend the new PlaybackService media player callback protocol to RemotePSMP 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
d18cf41f20 move auto flattr and gpodnet play action inside FeedMedia 2016-07-25 23:16:28 -04:00
Domingos Lopes
12d62d5519 only allow for endPlayback with wasSkipped==false internally 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
Cj Malone
74e6b7476d Amend string check 2016-07-25 17:27:06 +01:00
Cj Malone
0dfa36953b Support mrss' description
Reusing AtomText but it works perfectly.
MRSS has "plain" and "html" types, fallsback to "plain" if null or invalid type
2016-07-25 13:21:29 +01:00
Cj Malone
9562f1922a Support mrss' thumbnail
Note, this only supports one image as that's all AntennaPod can at the moment.
2016-07-25 10:37:22 +01:00
Cj Malone
8a7029ed78 Honor mrss' isDefault attribute 2016-07-25 10:05:44 +01:00
Cj Malone
d4d696d83a Format NSMedia.java 2016-07-25 09:44:17 +01: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
2bb291cfcb Merge pull request #2076 from domingos86/wifi-vs-metered
change check for wifi connection to metered connection
2016-07-23 10:41:01 +02:00
Martin Fietz
e4bd99e059 Merge pull request #2073 from Cj-Malone/develop
Improve Atom support
2016-07-23 10:07:58 +02:00
Domingos Lopes
6f2bfed3a6 change check for wifi connection to metered connection 2016-07-21 23:14:08 -04:00
Martin Fietz
ef31878a10 Merge pull request #2068 from MeirSD/develop
Fix issue where mini player doesn't show up
2016-07-20 23:04:49 +02:00
Meir Schwarz
ab9f21154d Fix binding issues by only using the MediaBrowserService onBind when the intent's action is MediaBrowserService and otherwise returning the LocalBinder. 2016-07-20 13:03:38 -07:00
Cj Malone
96468f0e85 Add Atom lang support 2016-07-20 13:26:40 +01:00
Cj Malone
3bc51b7a54 Support Atom Author 2016-07-20 12:57:08 +01:00
Cj Malone
baf1569020 Fixes Atom icon image
Falls back to logo if it is present but icon isn't.
https://github.com/AntennaPod/AntennaPod/issues/1949
2016-07-20 11:34:48 +01: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
9627a2ae73 replace string Undetermined by Never
in gpodnet last sync report
2016-07-17 11:26:39 -04:00
orelogo
b4b51e6e58 Search Results: reformat "no result" text for easier translation 2016-07-13 18:53:18 -04:00
orelogo
b5928194d5 Search Results: prevent duplicate feed items
- title results take precedence over shownotes results
2016-07-13 13:43:49 -04:00
orelogo
3863a5d190 Add 'no result' text to unmatched search results 2016-07-12 15:39:58 -04:00
Domingos Lopes
fc364c7dfe convert gpodder last sync attempt listener to OnSharedPreferenceChangeListener 2016-07-03 18:03:19 -04:00
Domingos Lopes
4b79da7175 gpodnet: record last sync failed attempt also when it's an authentication error 2016-07-02 11:59:15 -04:00
Domingos Lopes
2f235fc46e set pending activity intent on mediasession 2016-07-02 11:37:28 -04: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
Meir Schwarz
b227c12f39 Fix binding issues by only using the MediaBrowserService onBind when the intent's action is MediaBrowserService and otherwise returning the LocalBinder. 2016-07-02 01:13:27 -07: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
Martin Fietz
a806d58966 Merge pull request #2053 from MeirSD/develop
Add preliminary support for Android Auto by changing PlaybackService …
2016-06-30 19:34:36 +02:00
Martin Fietz
54f4ad7ba0 Merge pull request #2054 from DevFactory/release/Utility_classes_should_not_have_public_constructors_fix_2
squid:S1118 - Utility classes should not have public constructors (part 2)
2016-06-30 08:57:36 +02: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
8425ac6190 Fixed rule 'Utility classes should not have public constructors' 2016-06-29 22:34:05 +04:00
Martin Fietz
d295614933 Merge pull request #2048 from domingos86/castdialogimage-issue1910
Fix Cast Dialog image
2016-06-29 19:58:24 +02: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