Tom Hennen
bdc301cb5d
Merge pull request #1231 from TomHennen/fix_force_close_2.3.7
...
Fix force close on 2.3.7
2015-09-27 09:09:31 -04:00
Tom Hennen
72cf169401
AutoCloseable isn't available on all APIs
2015-09-27 09:08:50 -04:00
Tom Hennen
8f823901c4
Update changelog for 1.4
2015-09-26 16:35:21 -04:00
Tom Hennen
e76fcd029f
Merge pull request #1226 from TomHennen/create_favorites_on_upgrade
...
create the favorites table on upgrade
2015-09-26 15:57:38 -04:00
Tom Hennen
8cd6446913
create the favorites table on upgrade
2015-09-26 15:56:10 -04:00
Tom Hennen
a6ddb1319c
Merge pull request #1214 from TomHennen/update_playback_notification
...
Update playback notification
2015-09-26 15:20:08 -04:00
Tom Hennen
c097b672d6
fix bug that caused ExternalPlayerFragment to not always be shown
2015-09-26 11:11:48 -04:00
Tom Hennen
fc4d9225bf
Merge pull request #1218 from mfietz/issue/1217-onError-handling
...
Error handling for getMediaSize observable
2015-09-26 08:59:39 -04:00
Tom Hennen
b090e2bf65
end playback the right way
2015-09-25 23:59:47 -04:00
Tom Hennen
664944d119
alway follow queue by default
2015-09-25 18:10:49 -04:00
Tom Hennen
754c1f4b37
use cancel button and enable swipe on 5.0+
2015-09-25 17:56:11 -04:00
Tom Hennen
f27d14f4b9
Merge pull request #1213 from TomHennen/favorites
...
Favorites
2015-09-25 17:33:08 -04:00
Martin Fietz
5e458ec305
Merge pull request #1221 from mfietz/issue/1220-preference-controller-NPE
...
Fix PreferenceActivity NPE
2015-09-23 23:21:43 +02:00
Martin Fietz
b6a0c1aa1a
Check for null
2015-09-23 23:19:37 +02:00
Martin Fietz
68e7695f39
Error handling for getMediaSize observable
2015-09-23 19:15:33 +02:00
Tom Hennen
118285e8a2
using newer appcompat libraries
2015-09-22 19:15:49 -04:00
Tom Hennen
837d11fa36
restore file that was inadvertantly deleted
2015-09-21 07:12:58 -04:00
Tom Hennen
5b6fce427b
if it was skipped we shouldn't remove it, but otherwise we should
2015-09-21 06:48:28 -04:00
Tom Hennen
6d0465ad13
title case
2015-09-20 20:12:39 -04:00
Tom Hennen
f0904fbe49
added preference to not remove items from queue when skipping
2015-09-20 20:10:51 -04:00
Tom Hennen
73a16b4be8
swap feed and episode titles, get rid of time
2015-09-20 19:13:19 -04:00
Tom Hennen
4207950268
add skip episode to playback notification
2015-09-20 19:10:10 -04:00
Tom Hennen
c00b5f4033
we can't delegate here
2015-09-20 17:03:52 -04:00
Tom Hennen
3638eed220
we do need to tag the item in addQueueItemAt
2015-09-20 16:33:57 -04:00
Tom Hennen
721bfc064a
now removing items from favorites by swiping
2015-09-20 16:31:44 -04:00
Tom Hennen
05c64eb063
undoing changes to 'activity' which weren't needed
2015-09-20 16:19:06 -04:00
Tom Hennen
dfbd878afe
Added 'tags' to FeedItem and properly showing/not showing menu items for favorites.
2015-09-20 16:11:57 -04:00
Tom Hennen
ed679b8a17
refactored after merging in changes from #1212
2015-09-20 14:54:54 -04:00
Tom Hennen
1993f779e8
basic favorite functionality
2015-09-20 14:21:15 -04:00
Tom Hennen
a89edfcad4
Merge pull request #1212 from mfietz/ext_audioplayers_lib
...
Alternative to Prestissimo [4.1+] and other annoyances
2015-09-20 14:15:46 -04:00
Martin Fietz
ff9cc13b6a
Fix about link handling
2015-09-19 21:01:54 +02:00
Martin Fietz
1b232992f9
Sonic tests
2015-09-19 20:53:58 +02:00
Martin Fietz
5f77c4de50
Replace some of the most annoying AsyncTasks with RxJava
2015-09-19 20:39:14 +02:00
Martin Fietz
a475bf112f
Prevent NPE
2015-09-19 20:38:45 +02:00
Martin Fietz
b3094fa5f0
Add external library to about
2015-09-19 20:14:42 +02:00
Tom Hennen
7a69147a9e
Merge pull request #1211 from mfietz/issue/1203-disallowed-filename
...
Allow only alphanumeric and a few other characters in media filenames
2015-09-19 12:26:56 -04:00
Martin Fietz
7b23dfeb50
Move audio player classes to external library
2015-09-19 14:20:01 +02:00
Martin Fietz
dbdd18523c
Allow only alphanumeric and a few other characters in media filenames
2015-09-18 10:58:25 +02:00
Tom Hennen
155eeb49b3
Merge pull request #1204 from mfietz/media_session
...
Lockscreen background, media session and playback state
2015-09-17 18:54:21 -04:00
Martin Fietz
c34a2779bb
Change default
2015-09-18 00:52:21 +02:00
Martin Fietz
96132d0da9
NP check in executor run code
2015-09-17 23:18:08 +02:00
Martin Fietz
17c87d9bfc
Lockscreen background defaults to true, more detailed description, NPE fixed
2015-09-16 01:44:45 +02:00
Martin Fietz
8efb73a39e
Set lockscreen background, set media session and playback state
2015-09-16 01:38:39 +02:00
Tom Hennen
8d4bdd5ba1
Merge pull request #1193 from mfietz/cropped_dialog_buttons
...
Licenses: Material Dialogs, bug fix, nicer layout
2015-09-15 17:16:11 -04:00
Tom Hennen
d703a2b218
Merge pull request #1206 from TomHennen/make_playbacktests_more_reliable
...
Fix playback tests that don't always work.
2015-09-15 17:10:17 -04:00
Tom Hennen
b8759628ef
Fix playback tests that don't always work.
...
* user the view and not the text
* clear preferences earlier in setup
2015-09-15 17:09:09 -04:00
Tom Hennen
66d36ec00f
Merge pull request #1191 from mfietz/refactor_database_utils
...
Refactor database access
testReplayEpisodeContinuousPlaybackOff and testReplayEpisodeContinuousPlaybackOn are broken, but I'll fix those in an upcoming PR.
2015-09-15 16:41:06 -04:00
Martin Fietz
496f859197
Update CONTRIBUTING.md
2015-09-10 18:18:28 +02:00
Martin Fietz
8270e435b5
Fix license view
2015-09-10 12:33:22 +02:00
Martin Fietz
54fb6aa314
Add license for Material Dialogs
2015-09-10 09:35:32 +02:00