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
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
domingos86
186791b22b
indentation on MainActivity onCreateOptionsMenu
2016-06-08 13:25:40 -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
bcdcfe0d58
adapt ui to different flavors
2016-06-07 22:55:54 -04:00
Martin Fietz
de09c275a9
New episodes: Show correct snackbar "marked as seen"
2016-06-06 20:11:46 +02:00
Martin Fietz
a16f2d2124
New episodes: Mark all as seen instead of played
2016-06-06 20:11:42 +02:00
Martin Fietz
a2d3e83440
Merge pull request #2000 from mfietz/issue/1999-opml-import-npe
...
OpmlImportFromPathActivity: Prevent onActivityResult NPE
2016-06-06 19:26:22 +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
39cbfa2c61
Prevent NPE
2016-06-06 18:48:17 +02:00
Martin Fietz
ed077f6bae
Merge pull request #1995 from mfietz/issue/1921-hang-bugs
...
Prevent possible hang-bugs
2016-06-06 16:59:44 +02:00
Martin Fietz
c921eba523
Merge pull request #1984 from mfietz/issue/1969-queue-remove-playing
...
Queue: Allow removal of playing/paused episode via context menu
2016-06-06 16:30:19 +02:00
Martin Fietz
f469350497
Prevent possible hang-bugs
2016-06-06 16:29:51 +02:00
Martin Fietz
4ebf9edabc
Improve performance
2016-06-05 12:01:59 +02:00
Martin Fietz
9811261922
Subscriptions: Move add tile to end
2016-06-05 12:01:49 +02:00
Martin Fietz
b9b3209878
Subscriptions: Show indicator only when count > 0
2016-06-05 11:31:42 +02:00
Martin Fietz
10a0321976
Fix app name (due to flavors)
2016-06-04 13:45:45 +02:00
Martin Fietz
58506c051c
Queue: Allow removal of playing/paused episode via context menu
2016-06-04 11:47:13 +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
6c24614e66
1.6.0.9
...
Need a new version for Play Store.
1.6.0.8 build was missing a fix that I commit directly.
2016-06-03 14:09:34 +02:00
Martin Fietz
92f9a067ea
Merge pull request #1978 from mfietz/prepare_1.6.0.8
...
1.6.0.8
2016-06-03 14:07:28 +02:00
Martin Fietz
c39f6e2a6b
Fix e1d8defa1f
2016-06-03 13:17:01 +02:00
Martin Fietz
6062ff54b3
1.6.0.8
2016-06-03 13:03:50 +02:00
Martin Fietz
b67d91374a
Merge pull request #1975 from mfietz/issue/1971-storageerror-npe
...
StorageErrorActivity: Prevent NPE
2016-06-03 13:00:15 +02:00
Martin Fietz
67a1201d28
Merge pull request #1976 from mfietz/issue/1972-videoplayer-npe
...
VideoplayerActivity: Prevent NPE
2016-06-03 13:00:03 +02:00
Martin Fietz
eca8fc90b8
Prevent onServiceConnected ClassCastException
2016-06-03 12:59:11 +02:00
Martin Fietz
c97fb13361
Prevent NPE
2016-06-03 11:47:04 +02:00
Martin Fietz
cc06722f7e
Prevent NPE
2016-06-03 11:39:43 +02:00
Tom Hennen
45448404a1
Merge pull request #1948 from Foso/patch-2
...
Fix for restoring scroll position in detail view #1947
2016-05-25 09:22:19 -04: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
Tom Hennen
a0e6f3c9f0
Merge pull request #1936 from TomHennen/play-publisher
...
Play publisher
2016-05-19 08:38:40 -04:00
Tom Hennen
3db830558f
Merge pull request #1951 from AntennaPod/1.6.0_devel
...
1.6.0.7
2016-05-19 08:34:37 -04:00
Jens Klingenberg
f43db45022
Fix for restoring scroll position in detail view #1947
...
The scroll position on detail view is now being restored when you are switching back to it.
On orientation change it doesn't restore on the exact position at the moment.
But i think that could work with a scroll position relative to the webview height.
2016-05-19 00:02:30 +02:00
Andrew Gaul
cf942d1350
Enable Xlint and correct warnings
2016-05-17 15:38:44 -07:00
Tom Hennen
4f5acbf6d6
1.6.0.7
2016-05-13 12:54:47 -04:00
Tom Hennen
52da330e4b
add other files for other translations (these may not be included in the play store)
2016-05-10 14:30:15 -04:00
Tom Hennen
c9379c652e
add creds and download of default play store setup
2016-05-10 14:23:01 -04:00
Tom Hennen
8c320e3ae1
added plugin to gradle build files
2016-05-10 14:17:56 -04:00
Tom Hennen
ed16169381
Merge pull request #1898 from mfietz/embedded-images
...
Re-enable embedded images
2016-05-10 12:03:34 -04:00
Tom Hennen
0171b5eb59
1.6.0.6
2016-05-08 16:33:31 -04:00
Tom Hennen
36fd69651b
1.6.0rc5
2016-05-03 15:39:25 -04:00
Martin Fietz
92d63a6570
Use strings to point to images, not uris
2016-05-02 17:01:09 +02:00
Tom Hennen
935192d1dc
Merge pull request #1903 from domingos86/playback-pausing-fix
...
avoid stopping playback after skipping (and changing media type)
2016-05-02 10:33:57 -04:00
Domingos Lopes
96c3594806
change name reloadUI -> onMediaChanged
2016-05-01 10:21:57 -04:00
Tom Hennen
c4b0df6f09
Merge pull request #1902 from domingos86/fix-log-NPE
...
fix NPE on log
2016-05-01 08:12:16 -04:00
Tom Hennen
465f5eab6d
1.6.0.4 and fix crash caused by ProGuard
2016-05-01 08:00:59 -04:00
Domingos Lopes
0f32e2953c
avoid stopping playback after skipping (and changing media type)
2016-05-01 02:17:47 -04:00
Domingos Lopes
7f2cb44de6
fix NPE on log
2016-04-30 20:53:17 -04:00
Tom Hennen
126c6fed51
1.6.0.3
2016-04-30 18:05:40 -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
Domingos Lopes
358ad6484a
save current fragment before starting a different activity
2016-04-28 11:09:34 -04:00
Domingos Lopes
f8266d0181
give error feedback to the user
2016-04-28 01:52:47 -04:00
Domingos Lopes
13b5a62fa5
change seekbar while buffering (certainly not ideal, but good enough for now)
2016-04-27 23:56:07 -04:00
Domingos Lopes
b1f62b56cd
add a general callback method for reporting media updates
2016-04-26 01:18:55 -04:00
Domingos Lopes
86cc2233d3
improve cast session changes after activity resumes
2016-04-26 01:18:55 -04:00
domingos86
74149d7fa7
fix PlaybackServiceMediaPlayer test
...
callback interface changed, so we need to update the anonymous classes
2016-04-25 11:41:28 -04:00
Tom Hennen
c3808e2c24
Merge pull request #1889 from mfietz/issue/1886-indicate-played
...
All Episodes/Favorites: Indicate played episodes
2016-04-25 08:47:52 -04:00
Tom Hennen
25e4e40728
Merge pull request #1892 from mfietz/issue/1883-samsung-crash
...
Prevent potential crash on Samsung devices
2016-04-25 08:30:52 -04:00
Tom Hennen
e73d8b32bc
Merge pull request #1891 from mfietz/issue/1888-asynctask-execute
...
Resolve potential AsyncTask performance issue
2016-04-25 08:17:59 -04:00
Tom Hennen
72b8143b78
Merge pull request #1894 from mfietz/issue/1893-statvfs-permission-denied
...
Prevent permission denied when determining free space
2016-04-25 07:56:18 -04:00
Domingos Lopes
fe7e5c5b45
add cast disconnect buttons
2016-04-24 22:06:28 -04:00
Domingos Lopes
9b7edd5bfa
Override hiding the cast button whenever it's connected
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
7caa840331
move playback speed button methods inside AudioplayerActivity
2016-04-24 22:06:27 -04:00
Domingos Lopes
7164e328ef
refactoring
2016-04-24 22:06:27 -04:00
Domingos Lopes
3a5b43a67d
make the UI counter, cast preference state, resumed state synchronized
2016-04-24 22:06:27 -04:00
Domingos Lopes
5005cfdb3a
hide playback speed button when casting (upon button update)
2016-04-24 22:06:27 -04:00
Domingos Lopes
280efd56d7
have the position seekbar show that it's buffering/loading/seeking
2016-04-24 22:06:26 -04:00
Domingos Lopes
bd6e494c51
change order elements are defined in relative layout due to position references
2016-04-24 22:06:26 -04:00
Domingos Lopes
900dbf7beb
allow audioplayer and videoplayer to pass the view intent to the service if the app happens to be casting at the moment
2016-04-24 22:06:26 -04:00
Domingos Lopes
efacb68657
add Castplayer activity to the manifest
2016-04-24 22:06:26 -04:00
Domingos Lopes
1130e8ee87
hide the playbackspeed button on the castplayer activity
2016-04-24 22:06:26 -04:00
Domingos Lopes
450329a5e3
have external player fragment show play button if casting
2016-04-24 22:06:26 -04:00
Domingos Lopes
a77c77724b
switching between media player activities
2016-04-24 22:06:26 -04:00
Domingos Lopes
9d4969b0a7
have hardware buttons change media volume ONLY when not 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
Domingos Lopes
dedd454685
change name of audioplayer_activity layout
2016-04-24 22:06:26 -04:00
Domingos Lopes
281db69d78
separate audioplayeractivity into audio and cast activities
2016-04-24 22:06:26 -04:00
Domingos Lopes
b3a78d47f9
update PlaybackServiceCallbacks to be able to handle a cast player activity
2016-04-23 21:39:58 -04:00
Domingos Lopes
8a18adf50c
disconnect cast session if user disables it in preferences and PlaybackService isn't running
2016-04-23 21:39:58 -04:00
Domingos Lopes
b41eba90bd
implement basic cast session join
2016-04-23 21:39:57 -04:00
Domingos Lopes
e70f4d5389
fix media router button still showing when disabled
2016-04-23 21:39:57 -04:00
Domingos Lopes
1088fae745
remove data channel from CastManager
...
add cast failure strings
2016-04-23 21:39:54 -04:00
Domingos Lopes
037b705075
* add GooglePlayServices check
...
* implement wifi-reconnect feature for casting
* move wifiLock logic to abstract PSMP
2016-04-23 21:39:54 -04:00
Domingos Lopes
af7526a409
add a CastManager, and other changes
2016-04-23 21:39:53 -04:00
Domingos Lopes
2057a92a19
Add the casting feature to PlaybackService
2016-04-23 21:39:53 -04:00
Domingos Lopes
88d47c178c
Make PlaybackServiceMediaPlayer an abstract class and move implementation independent methods inside it
2016-04-23 21:39:52 -04:00
Domingos Lopes
6224f80c89
add cast button to important activities
2016-04-23 21:39:52 -04:00
Domingos Lopes
afbae2a7ef
Create interface for PlaybackServiceMediaPlayer
2016-04-23 21:39:52 -04:00
Domingos Lopes
8061d94c1b
add chromecast support initialization logic and introduce chromecast preference
2016-04-23 21:39:52 -04:00
Domingos Lopes
1b6459c8ee
Include chromecast dependencies
2016-04-23 21:39:51 -04:00
Martin Fietz
7d314e22da
Prevent NPE
2016-04-22 15:29:46 +02:00
Martin Fietz
960b58b748
Prevent permission denied
2016-04-22 15:23:35 +02:00
Martin Fietz
eec2244883
Prevent potential crash on Samsung devices
2016-04-22 14:33:20 +02:00
Martin Fietz
8e1a347498
Display error more nicely
2016-04-22 14:29:45 +02:00
Martin Fietz
08760618d1
Address potential performance issue
2016-04-22 14:29:32 +02:00
Martin Fietz
7827b6646f
All Episodes/Favorites: Indicate played episodes
2016-04-22 12:41:56 +02:00
Tom Hennen
ea2b3297a9
1.6.0.2
2016-04-20 17:37:48 -04:00
Martin Fietz
6ea9242fff
Reload description on swipe
...
Always calls onFragmentLoaded() because updateAppearance() does not reload the description.
Resolves #1876
2016-04-20 07:56:44 +02:00
Tom Hennen
a15133e45e
Merge pull request #1875 from mfietz/issue/1831-apply-actions-tags
...
Fix item tags
2016-04-19 16:27:54 -04:00
Martin Fietz
c81a9b102f
Refactor QueueEvent
2016-04-17 10:24:27 +02:00
Martin Fietz
5328bd2b06
Post event after queue has been persisted
2016-04-14 19:25:11 +02:00
Martin Fietz
5e5c570c83
Send FeedItemEvent when a tag has been added or removed
2016-04-14 19:00:22 +02:00
Martin Fietz
bf52c4945c
Don't use LongLists, use tags directly
2016-04-14 18:40:01 +02:00
Martin Fietz
64c62c6567
Enable full hyphenation on Android 6
2016-04-14 11:39:09 +02:00
Tom Hennen
8683277627
Merge pull request #1871 from mfietz/issue/1870-403-forbidden
...
Delay auto download when receiving 403 Forbidden HTTP error
2016-04-13 17:52:04 -04:00
Martin Fietz
93eba24d08
Refactor
2016-04-12 11:39:46 +02:00
Domingos Lopes
9c4f162357
add empty impl of updateMediaSessionMetadata() to the tests
2016-04-09 17:35:58 -04:00
Domingos Lopes
280321a321
unify media button receivers
2016-04-08 20:35:11 -04:00
Martin Fietz
09d22b8ede
Add subscription counter
2016-04-06 11:11:51 +02:00
Tom Hennen
ab88df91ba
Merge pull request #1843 from saqura/develop
...
Optionally show rewind/forward buttons on the lockscreen
2016-04-04 19:20:14 -04:00
saqura
e3408565dc
Update compact notification buttons dialog
...
The preference dialog to select which buttons are shown in compact
notifications now provides feedback via a snackbar. The internal
preference storage handling has been cleaned up. A testcase for
the dialog has been added.
2016-04-03 20:22:03 +02:00
saqura
4d47ba6405
Add dialog to choose lock screen playback buttons
...
This adds a dialog to choose the playback buttons on the lock screen
notification. It only allows selecting a maximum of two values, because
the lock screen notification can only display up to 3 buttons and the
play/pause button is always included. It defaults to additionally show
the skip button.
The minimum sdk has been changed back to 10.
2016-04-03 00:37:49 +02:00
saqura
65bb7d9911
Add option to pick lock screen playback buttons
...
This adds the option to pick which playback buttons to prioritise on the
notification. This allows choosing the playback buttons on the lock
screen. The default playback buttons have not changed and are still set
to play/pause (this is always displayed) and skip.
Note: This commit raises the minimum sdk version from 10 to 11!
2016-04-02 21:37:05 +02:00
Tom Hennen
36bb2f9bd7
fixes AntennaPod/AntennaPod#1848
2016-04-02 15:36:40 -04:00
Tom Hennen
77ad34ce56
prevent NPE by removing log statement
2016-04-02 15:11:30 -04:00
Tom Hennen
90ae1d1b71
Merge pull request #1828 from mfietz/feature/662-episode-swipe
...
Episode view: Go to previous/next list item when swiping right/left
2016-04-02 14:54:16 -04:00
Tom Hennen
5f798852b7
Merge pull request #1845 from TomHennen/update_trianglelabelview
...
Fix problem with TriangleLabelView by updating to latest version.
2016-04-02 14:38:56 -04:00
Tom Hennen
133ef4c4a8
treat showing the subscriptions list like other drawer items.
2016-04-02 10:11:36 -04:00
Tom Hennen
901eb3f12b
Fix problem with TriangleLabelView by updating to latest version.
2016-04-02 09:43:27 -04:00
Tom Hennen
3a1291865e
Merge pull request #1837 from mfietz/issue/1502-opml-import
...
OPML Import: Fix URI containing absolute path
2016-04-01 19:35:40 -04:00
Tom Hennen
d340fdd6e9
* SubscriptionsAdapter now using its own ItemAccess instead of MainActivity
...
* SubscriptionFragment now properly reloading data when it should
2016-03-31 15:14:06 -04:00
Tom Hennen
10317913d2
use font awesome. (care of @mfietz)
2016-03-30 18:55:49 -04:00
Tom Hennen
bcd42dd9d8
some tweeks to visibility to prevent some rendering bugs
2016-03-29 20:04:50 -04:00
Tom Hennen
27544266a4
changed triangle color to antennapod blue
2016-03-29 20:04:50 -04:00
Tom Hennen
1d6a03ca29
use CoverTarget for Subscriptions, some cleanup of how it looks
2016-03-29 20:04:50 -04:00
Tom Hennen
b6ac166c4f
Merge pull request #1827 from mfietz/issue/1239-open-podcast
...
Episode view: Open podcast
2016-03-29 17:58:39 -04:00
Martin Fietz
7f666c8cd5
OPML Import: Fix URI containing absolute path
2016-03-29 19:41:54 +02:00
Martin Fietz
2d95d3f1f7
Open podcast fragment as child
2016-03-28 15:17:31 +02:00
Martin Fietz
82f73a0af8
Episode view: Open podcast menu or click on cover or podcast title
2016-03-28 15:17:31 +02:00
Tom Hennen
2c0acf25b7
1.6.0.0
2016-03-27 18:00:44 -04:00
Tom Hennen
365c1082b3
Merge pull request #1826 from TomHennen/subscriptions_view
...
Subscriptions view
2016-03-27 17:38:50 -04:00
Tom Hennen
ea02b3df7f
added subscriptions test
2016-03-27 15:03:54 -04:00
Tom Hennen
0864825b82
moved subscriptions up in the nav drawer
2016-03-27 14:27:52 -04:00
Tom Hennen
92362d216a
core gets highest priority (which means it needs to come first)
2016-03-27 13:45:42 -04:00
Tom Hennen
8e22b32cb7
added 'add podcast' and back now works properly
2016-03-27 12:51:24 -04:00
Martin Fietz
b3c41ce9c7
Episode view: Go to previous/next list item when swiping right/left
2016-03-27 18:26:47 +02:00
Tom Hennen
193f58376d
add label that shows count
2016-03-26 14:03:38 -04:00
Tom Hennen
df587ec5af
context menu for subscriptions
2016-03-26 12:10:06 -04:00
Tom Hennen
73eb9d6193
fix layout, keep textview visible
2016-03-26 11:16:20 -04:00
Tom Hennen
d6bda2e144
removed unneeded views
2016-03-25 13:57:34 -04:00
Martin Fietz
4ef34ef28b
Don't get notified about mark as played
2016-03-25 18:07:32 +01:00
Tom Hennen
f5111ce6e3
additional cleanup, removed submodule, renamed things
2016-03-25 13:04:59 -04:00
Martin Fietz
016f52fa20
Merge pull request #1824 from TomHennen/fix1811
...
better device id generation
2016-03-25 17:11:51 +01:00
Tom Hennen
4cd58a9b37
updated and fixed PR AntennaPod/AntennPod#1624
2016-03-25 10:50:41 -04:00
Tom Hennen
1d8d04fecb
check if caption is empty too
2016-03-25 09:44:49 -04:00
Tom Hennen
e413d85c21
better device id generation
2016-03-25 09:38:28 -04:00
Tom Hennen
163af2a632
Merge pull request #1823 from TomHennen/settings_cleanup
...
Settings cleanup
2016-03-25 09:14:01 -04:00
Tom Hennen
7f40698050
add faq
2016-03-25 08:41:05 -04:00
Tom Hennen
5afff3e9d1
more categories in preferences
2016-03-25 08:35:11 -04:00
Tom Hennen
a2c1d6f9f7
Merge pull request #1820 from mfietz/issue/1793-player-switch
...
Switch audio player implementation immediately
2016-03-25 08:31:24 -04:00
Martin Fietz
383a833c30
Refactor
2016-03-25 13:20:07 +01:00
Martin Fietz
7f1143edde
Fix or improve tests
2016-03-25 13:14:33 +01:00
Martin Fietz
bae78fe7af
Refactor
2016-03-25 13:14:33 +01:00
Martin Fietz
025ace3722
Fix test
2016-03-25 13:14:33 +01:00
Martin Fietz
96634c42b3
React to enabling sonic mediaplayer
2016-03-25 13:14:33 +01:00
Martin Fietz
0564988357
Refactor
2016-03-25 13:14:33 +01:00
Martin Fietz
f43d5636ac
Fix highlighting
2016-03-24 21:05:48 +01:00
Tom Hennen
d249d0f228
Merge pull request #1816 from mfietz/issue/1529-delayed-part2
...
Reset episode to new if episode file is added later
2016-03-24 15:52:29 -04:00
Tom Hennen
9d1a0ed282
Merge pull request #1818 from mfietz/issue/1817-confirm-button-pressed
...
Handling removing feed that is playing or paused
2016-03-24 12:33:39 -04:00
Tom Hennen
07c2818cc5
Merge pull request #1798 from ByteHamster/statistics_page
...
Added statistics function
2016-03-24 10:16:54 -04:00
Martin Fietz
d9726d2543
Check if we are deleting an episode that is currently playing or paused
2016-03-24 13:55:08 +01:00
Martin Fietz
4cc31d4be9
Reset episode to new if episode file is added later
2016-03-24 11:52:51 +01:00
ByteHamster
aa56d6822a
Added statistics function
...
Fixes #1743
2016-03-24 00:54:24 +01:00
Martin Fietz
33567fe7d7
Tests: Close adapter
2016-03-22 23:34:31 +01:00
Martin Fietz
391d059252
Tests: Initialize DB adapter
2016-03-22 23:34:31 +01:00
Tom Hennen
05ef0a91a5
Merge pull request #1789 from mfietz/issue/358-gpodder-information
...
Show gpodder information
2016-03-22 17:32:30 -04:00
Martin Fietz
c2a1644d07
Merge pull request #1805 from domingos86/typos
...
code cleanup (perhaps to an extreme level)
2016-03-22 20:16:42 +01:00
Domingos Lopes
fcb35a403f
remove reference to MainActivity instance
2016-03-22 13:24:09 -04:00
Domingos Lopes
09bad517fc
further fixes based on mfietz input
2016-03-22 12:11:23 -04:00
Martin Fietz
de8af4c638
Merge pull request #1809 from domingos86/show-toasts
...
show potential Toasts
2016-03-22 08:33:33 +01:00
Martin Fietz
030211183c
Merge pull request #1808 from domingos86/typedarray-recycle
...
recycle typedArrays
2016-03-22 08:32:19 +01:00
Domingos Lopes
2accff20fe
show potential Toasts
2016-03-22 02:54:52 -04:00
Domingos Lopes
5f58238b4f
recycle typedArrays
2016-03-22 02:50:40 -04:00
Domingos Lopes
4302d78f1f
fix double if
2016-03-22 02:42:26 -04:00
Domingos Lopes
a252191d79
code cleaning:
...
- lambda expressions, method references,
- multi catches,
- remove unnecessary keywords (public keyword on interface method signatures, static on interfaces or enums, final on private method signatures),
- == false expressions,
- diamond type (<>) expressions,
- replace StringBuffer with StringBuilder for local variables used by a single thread,
- replace Arrays.asList with Collections.singletonList whenever applicable,
- inline variable returns (whenever the variable name's meaning is not important to understand the code),
- replace some chains of if/else if/... with switch/case,
- break append(a + b) into append(a).append(b) for StringBuilder objects,
- unused import statements,
- reduce log TAGs to 23 characters,
- MaterialDialog callback deprecated,
- ActionBarActivity for AppCompatActivity,
2016-03-22 02:07:26 -04:00
Domingos Lopes
5febe9248a
Merge branch 'develop' into typos
2016-03-21 22:10:19 -04:00
Tom Hennen
4d3fb36e16
Merge pull request #1669 from mfietz/issue/1654-default-cache-size
...
Set default episode cache size to 25
2016-03-21 09:54:53 -04:00
Tom Hennen
dd33c7c40e
Merge pull request #1774 from mfietz/pref_known_issues
...
Link to known issues/bugs in Settings
2016-03-21 09:53:40 -04:00
Domingos Lopes
5d36790182
Merge branch 'develop' into typos
2016-03-18 23:51:39 -04:00
Martin Fietz
1378b09e74
Set default episode cache size to 25
2016-03-18 23:56:50 +01:00
Martin Fietz
466e6003b5
Link to known issues/bugs in Settings
2016-03-18 23:22:23 +01:00
Martin Fietz
d0126b54f1
Print log
2016-03-18 23:18:28 +01:00
Tom Hennen
2c4aaea708
Merge pull request #1792 from mfietz/issue/965-video-orientation
...
Enable counter-clockwise orientation in video player
2016-03-18 17:54:34 -04:00
Tom Hennen
828f252af6
Merge pull request #1751 from mfietz/issue/1727-podcast-title
...
Episode view: Show podcast title
2016-03-18 17:19:33 -04:00
Tom Hennen
12ff1d6254
Merge pull request #1731 from mfietz/issue/775-open-feed-after-subscribing
...
Add ability to open feed after subscribing
2016-03-18 16:14:59 -04:00
Martin Fietz
0271cc5737
Enable counter-clockwise orientation in video player
2016-03-18 19:09:30 +01:00
Martin Fietz
a4733e2643
Show gpodder information
2016-03-17 21:23:08 +01:00
Martin Fietz
8402e1d3e7
Remove unnecessary listener
2016-03-16 21:06:25 +01:00
Martin Fietz
0d114d172b
Merge pull request #1696 from mfietz/issue/1695-npe-context-null
...
Ensure initialization
2016-03-16 20:56:51 +01:00
Martin Fietz
dd61b065b4
Merge pull request #1763 from mfietz/issue/1762-audioplayer-leak
...
Audioplayer: Prevent leak
2016-03-16 20:55:19 +01:00
Martin Fietz
b152fcabbe
Merge pull request #1755 from mfietz/shrink_images
...
Remove unused resources and shrink images
2016-03-16 20:54:14 +01:00
Martin Fietz
49d4e2de15
Merge pull request #1703 from domingos86/volume-converter-fix
...
fix the volume conversion upon user interaction
2016-03-16 20:52:50 +01:00
Martin Fietz
8dd6ddb702
Merge pull request #1708 from mfietz/issue/359-gpodder-sync-button
...
Gpodder: Enable manual syncing
2016-03-16 20:49:15 +01:00
Martin Fietz
3449357c14
Merge pull request #1705 from mfietz/issue/1704-opml-import-npe
...
OPML Import: Show dialog when no file has been selected
2016-03-16 20:36:31 +01:00
Martin Fietz
d2c32c4f35
Fix Log icon
2016-03-16 20:30:37 +01:00
Martin Fietz
19e1e4afdb
Add proxy settings
2016-03-16 20:30:33 +01:00
Martin Fietz
bb45d82b08
Merge pull request #1689 from mfietz/issue/1687-delay-hide-controls
...
Video player: Delay controls hide on interaction
2016-03-16 20:25:15 +01:00
Martin Fietz
92efa25572
Merge pull request #1773 from andrewgaul/boxing
...
Avoid unneeded boxing
2016-03-16 20:22:03 +01:00
Martin Fietz
c5450fc413
Merge pull request #1766 from andrewgaul/error-prone
...
Address error-prone warnings
2016-03-16 20:20:26 +01:00
Martin Fietz
987aef38fc
Merge pull request #1661 from mfietz/issue/1652-opml-select
...
OPML Import: Select/deselect toggle
2016-03-16 20:05:57 +01:00
Andrew Gaul
e87f053d9b
Avoid unneeded boxing
...
Found via FindBugs.
2016-03-14 20:20:25 -07:00
Tom Hennen
8317e6fcd8
1.5.2.0
2016-03-14 20:50:04 -04:00
Martin Fietz
45a26d5003
Prevent NumberFormatException
2016-03-14 13:09:02 +01:00
Andrew Gaul
6b449c18ee
Address error-prone warnings
2016-03-13 22:34:50 -07:00
Martin Fietz
31ba5a571c
Prevent leak
2016-03-13 19:32:07 +01:00
Domingos Lopes
178ef66647
Merge branch 'develop' into typos
2016-03-12 17:13:49 -05:00
Tom Hennen
f197f0e290
1.5.1.4
2016-03-10 16:38:04 -05:00
Tom Hennen
c7d57fd26d
Merge pull request #1756 from TomHennen/1.5.1rc3
...
1.5.1.3
2016-03-10 16:37:11 -05:00
Martin Fietz
09b83a4a02
Do not crash...
2016-03-10 00:24:35 +01:00
Martin Fietz
fbbe94acec
Delete unused resources
2016-03-09 23:55:30 +01:00
Tom Hennen
9198b159e3
1.5.1.3
2016-03-08 18:14:09 -05:00
Martin Fietz
62f2cf9b68
Do not show loading indicator on rotation change
2016-03-08 17:15:55 +01:00
Martin Fietz
d987bb7dc6
Show podcast title
2016-03-08 17:15:30 +01:00
Martin Fietz
d668cf77dc
Prevent IllegalStateException
2016-03-07 21:30:58 +01:00
Tom Hennen
bcd89b1ce8
1.5.1.2
2016-03-07 07:04:48 -05:00
Martin Fietz
aaedff2937
Dark theme: Fix action bar icons
...
see http://stackoverflow.com/a/35654779/5369600
2016-03-07 11:56:44 +01:00
Tom Hennen
411fe7c60f
1.5.1.1
2016-03-05 09:41:18 -05:00
Martin Fietz
89b3df200d
Implement OnError
2016-03-05 09:17:50 +01:00
Martin Fietz
d4d8d18c5c
Add ability to open feed after subscribing
2016-03-04 12:40:33 +01:00
Tom Hennen
839954920b
1.5.1.0
2016-03-03 19:39:59 -05:00
Martin Fietz
ba53fbb078
Preference playback speed string has to be in US locale
2016-03-03 20:22:58 +01:00
Martin Fietz
632901900b
Print speed according to locale
2016-03-03 20:21:42 +01:00
Martin Fietz
795416d44f
Fix play-pause after re-opening audioplayer
2016-03-01 11:40:32 +01:00
Tom Hennen
a97788aaa5
1.5.0.9
2016-02-25 17:53:55 -05:00
Tom Hennen
1ccbdfab49
Merge pull request #1707 from mfietz/issue/1706-coverfragment-iae
...
Audio player fragments: Do not refresh when not attached
2016-02-25 06:41:49 -05:00
Martin Fietz
956235f699
Merge pull request #1712 from mfietz/issue/1710-audioplayer-npe
...
AudioPlayer NPEs
2016-02-23 23:03:21 +01:00
Martin Fietz
0677c70a4d
Do not show full disk icon if cache size is unlimited
2016-02-23 20:19:02 +01:00
Domingos Lopes
ef648955b2
remove useless parentactivity metadata from application
2016-02-23 12:21:59 -05:00
Domingos Lopes
092368476d
correct indentation on external player fragment layout
2016-02-23 10:11:43 -05:00
Domingos Lopes
a9fb91f522
widget log message typo
2016-02-23 09:31:19 -05:00
Domingos Lopes
6467fc103b
rewind/fastforward labels on videoplayeractivity layout
2016-02-23 09:30:01 -05:00
Martin Fietz
4366e134cf
Prevent NPE
2016-02-23 08:27:09 +01:00
Martin Fietz
b1df272797
Refactor
2016-02-23 08:26:56 +01:00
Martin Fietz
3c26c058f6
Gpodder: Enable manual syncing
2016-02-22 11:01:12 +01:00
Martin Fietz
5b50968645
Do not refresh when not attached
2016-02-22 08:16:51 +01:00
Martin Fietz
4fca673d1f
OPML Import: Show dialog when no file has been selected
2016-02-22 07:55:02 +01:00
Tom Hennen
a01d2d2ba0
1.5.0.8
2016-02-20 11:00:40 -05:00
Domingos Lopes
c878bc4e87
inicialize the volume SeekBars on audio controls to the values on UserPreferences
2016-02-20 09:48:57 -05:00
Domingos Lopes
13f5b09d56
fix the volume conversion upon user interaction
...
move the conversion formula to a new method in core.util.Converter
2016-02-20 09:02:50 -05:00
Martin Fietz
16dd26a7e4
Refactor
2016-02-19 13:35:10 +01:00
Martin Fietz
acbda70e28
Make sure DB helpers and preferences are initialized
2016-02-19 13:34:55 +01:00
Martin Fietz
865a0885d9
Scale differently
2016-02-19 11:09:50 +01:00
Martin Fietz
b65efb3cba
Shorten control showing phase
2016-02-18 08:39:30 +01:00
Martin Fietz
8f3f0c30c6
Delay control hiding when button pressed
2016-02-18 08:38:57 +01:00
Martin Fietz
c5762fa475
Don't NPE
2016-02-16 11:50:06 +01:00
Tom Hennen
840b648919
1.5.0.7
2016-02-15 16:54:42 -05:00
Martin Fietz
8d60c3b4e9
Same issue and solution as #884
2016-02-14 07:47:12 +01:00
Tom Hennen
b57896f219
1.5.0.6
2016-02-13 13:01:34 -05:00
Martin Fietz
7be01a13bd
Do not show spinner when download is not allowed
2016-02-12 19:31:52 +01:00
Martin Fietz
099e749785
Merge pull request #1651 from mfietz/issue/1650-audio-controls-scroll
...
Audio controls dialog scrollable
2016-02-12 10:56:53 +01:00
Martin Fietz
040bc53f0e
Refactor
2016-02-11 10:24:05 +01:00
Martin Fietz
5690c99e48
Menu toggle
2016-02-11 10:23:30 +01:00
Tobias Preuss
31111332e9
Remove deprecation warnings by using ContextCompat.getColor().
2016-02-08 12:27:35 +01:00
Martin Fietz
d7eac77d26
Make audio controls dialog scrollable, adjust margins
2016-02-07 19:31:54 +01:00
Tom Hennen
fbbc3ded6f
1.5.0.5
2016-02-06 11:30:00 -05:00
Tom Hennen
6e6a452a4d
Merge pull request #1639 from mfietz/issue/975-no-external-storage
...
No external storage / Choose Data Folder redo
2016-02-06 11:19:13 -05:00
Martin Fietz
15a1c3e9f8
Use default dir when Directory Chooser returns null/user clicks "Choose default dir"
2016-02-03 19:36:01 +01:00
Martin Fietz
b8f725c843
Add new folder icon to directory chooser menu
2016-02-03 19:36:01 +01:00
Martin Fietz
eba11a9fe5
Show restricted choose data folder dialog only on Lollipop; ask for permission on Marshmallow
2016-02-03 19:36:01 +01:00
Martin Fietz
9077ad6b3d
Refactor
2016-02-03 19:36:01 +01:00
Martin Fietz
a2e6a0abe1
Let user change data folder when storage is not available
2016-02-03 19:35:57 +01:00
Martin Fietz
e82352512b
Apply Actions: Get Add to Queue back
2016-02-02 17:10:21 +01:00
Tom Hennen
000633f60c
don't query DB from the UI thread\!
2016-01-31 19:25:26 -05:00
Tom Hennen
79b5328ecf
don't show space warning if we can autodelete stuff.
2016-01-31 09:51:35 -05:00
Tom Hennen
9ca056253d
Merge pull request #1619 from mfietz/issue/1222-completed-downloads-gears
...
Completed Downloads: Gears Dialog
2016-01-31 09:27:04 -05:00
Tom Hennen
c1dbe6da35
Merge pull request #1635 from mfietz/audioplayer_v1.0.11
...
Upgrade AntennaPod-AudioPlayer to v1.0.11
2016-01-31 09:20:29 -05:00
Tom Hennen
75f80b2c01
Merge pull request #1633 from mfietz/improve_if_modified_since
...
Improve If-Modified-Since/ETag
2016-01-31 09:19:35 -05:00
Martin Fietz
2380f8b309
Upgrade AntennaPod-AudioPlayer to v1.0.11
2016-01-31 13:47:17 +01:00
Tom Hennen
47eab093ca
Merge pull request #1632 from TomHennen/fix_filter_radiobtn
...
Set 'filterInclude' properly
2016-01-30 16:52:33 -05:00
Tom Hennen
e750af5745
Merge pull request #1572 from mfietz/issue/1570-opml-import-permission
...
Import OPML: Ask for permission to access external storage on Marshmallow
2016-01-30 16:41:41 -05:00
Martin Fietz
2d40f05d86
Improve tests
2016-01-30 18:30:48 +01:00
Martin Fietz
8c3a9986f0
Feed view: Single feed refresh enforces actually refreshing
2016-01-30 18:30:48 +01:00
Martin Fietz
4bdf95bd45
Change feed lastModified/lastUpdate to String
2016-01-30 18:30:48 +01:00
Tom Hennen
75ec01b24b
wasn't setting boolean properly when loading data, resulted in filter switching to 'include'
2016-01-29 17:14:35 -05:00
Tom Hennen
e00f08963b
Merge pull request #1626 from mfietz/replace_prestissimo_with_sonic
...
Switch Prestissimo users to Sonic
2016-01-29 17:06:16 -05:00
Tom Hennen
65c335a707
Merge pull request #1622 from mfietz/issue/821-subscription-pubdates
...
Subscription view: Show publication dates and look better
2016-01-28 17:26:14 -05:00
Martin Fietz
d1eaf72791
Switch Prestissimo users to Sonic
2016-01-27 20:13:48 +01:00
Martin Fietz
d675f74dcb
Prevent NPE
2016-01-27 13:27:16 +01:00
Raghul Jagannathan
5cc6f12acb
Merge: Updated subscriptionview and synced develop
2016-01-27 20:16:24 +08:00
Martin Fietz
c0adf5f4d4
Make subscription view look nice
2016-01-27 01:34:40 +01:00
Tom Hennen
b84e147aae
1.5.0rc3
2016-01-26 17:58:25 -05:00
Tom Hennen
b53fe7874b
Merge pull request #1615 from mfietz/issue/1606-player-skip-update
...
Fix player skip issues
2016-01-26 17:46:37 -05:00
Tom Hennen
f71f1a5452
Merge pull request #1617 from mfietz/crash_report_hint
...
Crash report via email: Hint at adding some description
2016-01-26 17:36:02 -05:00
Martin Fietz
527ff45229
Make actions selectable
2016-01-26 18:50:42 +01:00
Martin Fietz
b5457efedd
Add gears to action bar
2016-01-26 18:50:21 +01:00
Martin Fietz
8944a61e3d
New select criteria: queued, not queued
2016-01-26 18:49:25 +01:00
Martin Fietz
748a6c2745
Minor changes
2016-01-26 18:48:43 +01:00
Martin Fietz
c80ee1b282
Completed Downloads: Show queued icon
2016-01-26 18:46:59 +01:00
Martin Fietz
b8e696e6fc
Hint when sending a crash report via email
2016-01-26 13:46:42 +01:00
Martin Fietz
495df46ba4
Don't crash when switching from audio to video player
2016-01-26 11:56:33 +01:00
Martin Fietz
d03c85a72f
Only instantiate player fragments once
2016-01-26 11:51:19 +01:00
Martin Fietz
150042e913
Minor changes
2016-01-26 11:50:49 +01:00
Martin Fietz
59129c6c88
Tell player fragments to refresh
2016-01-26 11:50:12 +01:00
Martin Fietz
a3fcd5efe1
Prevent memory leaks
2016-01-26 11:47:56 +01:00
Martin Fietz
bc97221048
Only setup player activities once
2016-01-26 11:46:54 +01:00
Tom Hennen
7dfe4d5ed3
Global Refresh -> Keep Updated
2016-01-25 17:21:13 -05:00
Tom Hennen
193fc7adee
update layout, remove unneeded call
2016-01-25 16:49:35 -05:00
Tom Hennen
f290048362
allow feeds to be excluded from global refreshing
2016-01-25 15:02:44 -05:00
Tom Hennen
8b0dac05c9
updated hint, allow multiple lines in the filter box
2016-01-25 13:07:25 -05:00
Tom Hennen
672c03e41a
enable/disable controls based on auto-download setting
2016-01-25 12:27:42 -05:00
Tom Hennen
0b4c41a333
ability to filter episodes to include or not when autodownloading
2016-01-25 11:26:46 -05:00
Tom Hennen
7f02570f88
Merge pull request #1595 from recalculated/positive-filter
...
Use positive/reverse filtering
2016-01-25 11:13:06 -05:00
Tom Hennen
a2c4d6b4ea
Merge pull request #1610 from mfietz/issue/1602-player-background
...
Audio Player: Themed background Color
2016-01-24 18:48:46 -05:00
Tom Hennen
f5f3477ac0
Merge pull request #1605 from mfietz/issue/1603-change-speed-confusion
...
Eliminate confusion from UI elements that change playback speed
2016-01-24 18:44:22 -05:00
Martin Fietz
3fded4495a
Use theme background color for shownotes webview
2016-01-25 00:34:53 +01:00
Martin Fietz
3319dc7c07
Remove palette
2016-01-25 00:34:33 +01:00
Tom Hennen
0eefa8c541
Merge pull request #1576 from mfietz/issue/1553-itunes-search
...
iTunes Search improvement
2016-01-24 18:32:37 -05:00
Martin Fietz
5a077774fc
iTunes Search: SearchView in Action Bar, error/result message, retry, feed url
2016-01-24 20:12:17 +01:00
Tom Hennen
b0f65e1b64
Merge pull request #1609 from mfietz/fix_testPlaybackSpeeds
...
Fix PreferenceTest testPlaybackSpeeds()
2016-01-24 13:50:43 -05:00
Martin Fietz
e65d6bddf3
Gpodder Search: Result layout improvements
2016-01-24 18:35:53 +01:00
Martin Fietz
e4a885b954
Fix testPlaybackSpeeds()
2016-01-24 18:05:28 +01:00
Tom Hennen
43bc084b7a
Merge pull request #1600 from mfietz/issue/1599-audio-player-crash-rotate
...
Audio Player: Don't retain cover fragment
2016-01-24 11:27:48 -05:00
Martin Fietz
6392f7abd4
Eliminate confusion from UI elements that change playback speed
2016-01-24 12:59:25 +01:00
Martin Fietz
f364824368
Don't retain cover fragment
2016-01-24 10:31:20 +01:00
recalculated
9ef3c99899
Use positive/reverse filtering
2016-01-23 20:25:08 -06:00