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 |
Martin Fietz
|
95f1beb479
|
Downloader: Check content-type for null
|
2016-06-29 15:17:09 +02: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
|
7440066a9f
|
Merge pull request #2047 from DevFactory/release/Modifiers_should_be_declared_in_the_correct_order
[squid:ModifiersOrderCheck] Modifiers should be declared in the correct order
|
2016-06-27 17:28:11 +02:00 |
Soso Tughushi
|
979ebb772c
|
Fixed rule 'Modifiers should be declared in the correct oreder'
|
2016-06-27 15:07:53 +04:00 |
Martin Fietz
|
4b79afc2b0
|
Add exponential backoff for file type errors and check content length before assuming a file type error
|
2016-06-24 11:24:30 +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
|
13fa133f3d
|
Prevent crash when image url is empty string
|
2016-06-23 13:04:10 +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
|
dbd2ab5524
|
Fix core manifest
|
2016-06-19 13:30:11 +02:00 |
Martin Fietz
|
6fc40b948d
|
Merge pull request #2020 from mfietz/update_translations
Update translations
|
2016-06-19 12:53:26 +02:00 |
Martin Fietz
|
f315f2e107
|
Update string translations
|
2016-06-19 12:53:33 +02:00 |
Martin Fietz
|
6e445e46bb
|
Add Estonian language
|
2016-06-19 12:40:06 +02:00 |
Martin Fietz
|
e7ab27fbdf
|
Merge pull request #1992 from mfietz/issue/1961-statistics-incomplete
Fix statistics
|
2016-06-19 01:58:51 +02:00 |
Martin Fietz
|
5d9058ea1e
|
Make remove/delete less ambiguous
|
2016-06-11 18:53:30 +02:00 |
Martin Fietz
|
ce2125e647
|
Check if there is an exported activity for the intent
|
2016-06-10 19:57:38 +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 |
Martin Fietz
|
405630ee50
|
Merge pull request #2001 from domingos86/flavors-optimization
Flavors code optimization
|
2016-06-09 00:00:47 +02:00 |
drabux
|
93bc61b197
|
Fix gradle free builds
|
2016-06-08 20:11:26 +02:00 |
Domingos Lopes
|
29dd9839d9
|
new lines (end of strings.xml)
|
2016-06-08 13:20:14 -04:00 |
Domingos Lopes
|
f4909c9fb9
|
delete commented code on Playable interface (related to RemoteMedia)
|
2016-06-08 13:15:27 -04:00 |
Martin Fietz
|
89a1851f57
|
Merge pull request #1968 from mfietz/issue/1929-new-episodes-marked-as
New episodes: Mark (all) as seen
|
2016-06-08 18:49:01 +02:00 |
Domingos Lopes
|
6d9e385b73
|
rename helper classes
|
2016-06-07 22:55:55 -04:00 |
Domingos Lopes
|
8b791fbab4
|
adapt PlaybackService to different flavors
|
2016-06-07 22:55:54 -04:00 |
Domingos Lopes
|
58ddbd5728
|
adapt Playable interface to different flavors
|
2016-06-07 22:55:54 -04:00 |
Domingos Lopes
|
107e5c266f
|
adapt FeedMedia class to different flavors
|
2016-06-07 22:55:54 -04:00 |
Domingos Lopes
|
bcdcfe0d58
|
adapt ui to different flavors
|
2016-06-07 22:55:54 -04:00 |
Domingos Lopes
|
f84f40d350
|
introduce programatic flavor recognition
|
2016-06-07 22:55:54 -04:00 |
Martin Fietz
|
a16f2d2124
|
New episodes: Mark all as seen instead of played
|
2016-06-06 20:11:42 +02:00 |
Martin Fietz
|
6106fdc899
|
Merge pull request #1958 from drabux/sort_by_feed_title
Add option to sort queue by feed title
|
2016-06-06 19:18:40 +02:00 |
Martin Fietz
|
fd05940d67
|
Do not reset played duration of completed episode; restore statistics for old behavior
|
2016-06-04 20:00:27 +02:00 |
Martin Fietz
|
10a0321976
|
Fix app name (due to flavors)
|
2016-06-04 13:45:45 +02:00 |
Martin Fietz
|
3c033cc0fb
|
Create one flavor with Google Cast support and one (free) without
|
2016-06-04 01:36:25 +02:00 |
Martin Fietz
|
0aaa14923c
|
Merge pull request #1979 from AntennaPod/1.6.0_devel
Merge 1.6.0_devel
|
2016-06-03 14:57:59 +02:00 |
Martin Fietz
|
9b594ecefb
|
Update translations
|
2016-06-03 13:02:54 +02:00 |
Martin Fietz
|
e1d8defa1f
|
Merge pull request #1977 from mfietz/issue/1973-controller-classcastex
Prevent onServiceConnected ClassCastException
|
2016-06-03 12:59:51 +02:00 |
Martin Fietz
|
eca8fc90b8
|
Prevent onServiceConnected ClassCastException
|
2016-06-03 12:59:11 +02:00 |
Martin Fietz
|
8c0d350738
|
Feed item filter: Load queue ids only once
|
2016-06-01 10:46:27 +02:00 |
Martin Fietz
|
6f8916e58c
|
Feed item filter: Load queue ids only once
|
2016-05-28 13:17:51 +02:00 |
drabux
|
da315e64f6
|
Add option to sort queue by feed title
|
2016-05-25 03:19:02 +02:00 |
Tom Hennen
|
6d67566891
|
Merge pull request #1944 from andrewgaul/xlint
Enable Xlint and correct warnings
|
2016-05-20 17:25:32 -04:00 |
Martin Fietz
|
6655abc92e
|
Instead of allowing some mime types, disallow text types
|
2016-05-20 15:07:59 +02:00 |
Tom Hennen
|
9b5f2db7d1
|
Merge pull request #1934 from keunes/patch-5
Update strings.xml
|
2016-05-19 08:39:04 -04:00 |
Andrew Gaul
|
cf942d1350
|
Enable Xlint and correct warnings
|
2016-05-17 15:38:44 -07:00 |
Tom Hennen
|
c5fa967a10
|
Merge pull request #1940 from AntennaPod/1.6.0_devel
merge PR 1939 in to devel
|
2016-05-13 12:54:12 -04:00 |
Martin Fietz
|
8ee15a150e
|
Accept media content type application/octet-stream
|
2016-05-13 18:02:27 +02:00 |
Tom Hennen
|
ed16169381
|
Merge pull request #1898 from mfietz/embedded-images
Re-enable embedded images
|
2016-05-10 12:03:34 -04:00 |
Koen Glotzbach
|
2a8441d586
|
Update strings.xml
- remove unused 'subscription list' strings
- remove correct tab indents
|
2016-05-09 00:13:06 +02:00 |
Tom Hennen
|
11ea77c98c
|
updated translations
|
2016-05-08 16:32:28 -04:00 |
Tom Hennen
|
50190e77ee
|
Merge pull request #1928 from AntennaPod/develop
Get casting fix in 1.6.0
|
2016-05-08 16:30:29 -04:00 |
Domingos Lopes
|
232ec987b5
|
fix NPE when media is 'uncastable'
|
2016-05-07 14:10:37 -04:00 |
Tom Hennen
|
2dfcefbace
|
updated translations
|
2016-05-07 10:06:31 -04:00 |
Tom Hennen
|
210eb0975a
|
updated translations
|
2016-05-06 15:40:39 -04:00 |
Tom Hennen
|
713e6ce9b2
|
update translations with fixed cdata...
|
2016-05-03 15:16:05 -04:00 |
Tom Hennen
|
903ebc0b0b
|
updated translations
|
2016-05-03 14:40:15 -04:00 |
Tom Hennen
|
3ec0dab413
|
say 'Chromecast' instead of just 'cast
|
2016-05-03 14:37:00 -04:00 |
Martin Fietz
|
26cd3faffc
|
Re-enable embedded images
|
2016-05-02 17:01:12 +02:00 |
Martin Fietz
|
92d63a6570
|
Use strings to point to images, not uris
|
2016-05-02 17:01:09 +02:00 |
Domingos Lopes
|
96c3594806
|
change name reloadUI -> onMediaChanged
|
2016-05-01 10:21:57 -04:00 |
Domingos Lopes
|
0f32e2953c
|
avoid stopping playback after skipping (and changing media type)
|
2016-05-01 02:17:47 -04:00 |
Tom Hennen
|
8bf33732a9
|
Merge pull request #1879 from domingos86/chromecast-issue-340
Chromecast issue 340 initial PR
|
2016-04-30 11:11:31 -04:00 |
domingos86
|
9e9efa225c
|
remove unnecessary comments on CastManager
related to a reconnection service that is now handled by the playback service.
|
2016-04-29 18:16:31 -04:00 |
domingos86
|
600b41cc16
|
remove confusing comments on RemotePSMP
|
2016-04-29 18:08:11 -04:00 |
Domingos Lopes
|
f8266d0181
|
give error feedback to the user
|
2016-04-28 01:52:47 -04:00 |
Domingos Lopes
|
7e584d95f8
|
fix (hopefully skipping episode)
problem was: apparently stopping was taking over any load command that immediately followed it
|
2016-04-27 23:57:53 -04:00 |
Domingos Lopes
|
0fecbcb87b
|
improve some logging
|
2016-04-27 23:56:39 -04:00 |
Domingos Lopes
|
94af4763d2
|
include method to find application standby state
|
2016-04-26 01:18:55 -04:00 |
Domingos Lopes
|
b1f62b56cd
|
add a general callback method for reporting media updates
|
2016-04-26 01:18:55 -04:00 |
Domingos Lopes
|
fab2d05979
|
fix skipping episodes and unwanted reinits
|
2016-04-24 22:06:28 -04:00 |
Domingos Lopes
|
9981c71bab
|
reduce size of cast disconnect buttons
|
2016-04-24 22:06:28 -04:00 |
Domingos Lopes
|
fe7e5c5b45
|
add cast disconnect buttons
|
2016-04-24 22:06:28 -04:00 |
Domingos Lopes
|
e79a077313
|
fix the force close issue when starting casting from the video player
|
2016-04-24 22:06:28 -04:00 |
Domingos Lopes
|
1a33830991
|
allow fine control on where to show the cast button
|
2016-04-24 22:06:27 -04:00 |
Domingos Lopes
|
a7848f0576
|
refactoring (harmonize with develop)
|
2016-04-24 22:06:27 -04:00 |
Domingos Lopes
|
790f5ac1d0
|
move MediaType inference from mime_type into MediaType class
|
2016-04-24 22:06:27 -04:00 |
Domingos Lopes
|
7164e328ef
|
refactoring
|
2016-04-24 22:06:27 -04:00 |
Domingos Lopes
|
b6ac9414e6
|
add cast dependencies (mediarouter, play services)
|
2016-04-24 22:06:27 -04:00 |
domingos86
|
78b2ceab57
|
harmonize UserPreferences.java
This was possibly due to some changes not entirely validated on a merge conflict.
|
2016-04-24 22:06:27 -04:00 |
Domingos Lopes
|
b3fbc5258e
|
allow base cast manager to save information of wifi network when it connects
|
2016-04-24 22:06:27 -04:00 |
Domingos Lopes
|
3aba2f9d4d
|
force remote cast application launch when not reconnecting
|
2016-04-24 22:06:27 -04:00 |
Domingos Lopes
|
d47e4a9331
|
do not use circular buttons for video while casting
|
2016-04-24 22:06:27 -04:00 |
Domingos Lopes
|
450329a5e3
|
have external player fragment show play button if casting
|
2016-04-24 22:06:26 -04:00 |
Domingos Lopes
|
9939f8f461
|
change references to PSMPInfo out of LocalPSMP
make video playback callback dependent on casting
|
2016-04-24 22:06:26 -04:00 |
Domingos Lopes
|
376ffed56c
|
intents for cast player activity
|
2016-04-24 22:06:26 -04:00 |
Domingos Lopes
|
982142634f
|
get rid of cast callbacks (config)
|
2016-04-24 22:06:26 -04:00 |