Commit Graph

2502 Commits

Author SHA1 Message Date
Tom Hennen f3e56a2385 fix PreferencesTest to actually check the condition was met. 2015-10-02 16:26:42 -04:00
Tom Hennen af5579a30e fixed use of preferences 2015-10-02 10:25:01 -04:00
Tom Hennen fda662f697 simplified tests 2015-10-02 10:07:09 -04:00
Tom Hennen c9c38a0f5a Implemented tests for the various cleanup algorithms.
We also don't delete items that are in Favorites.
2015-10-02 09:38:11 -04:00
Tom Hennen e61c7efde4 ap algorithm cleanup tests 2015-10-02 08:31:46 -04:00
Tom Hennen 0beeeb4351 resolved bug in how we were choosing the default cleanup parameter 2015-10-02 07:56:34 -04:00
Tom Hennen 60e341cf78 resolved compile time issues. refactored some code 2015-09-30 06:33:35 -04:00
Tom Hennen 2339fb99e9 basic implementation of queue remove. some compile bugs still 2015-09-29 20:50:31 -04:00
Tom Hennen f5801c2181 Implement cleanup that only removes epiosdes older than a certain number of days
Also set the stage for the queue cleanup algorithm.
2015-09-29 20:29:53 -04:00
Tom Hennen 057900bc1b getting preferences setup for different cleanup method 2015-09-29 17:29:26 -04:00
Tom Hennen 18e409523b Merge pull request #1232 from mfietz/issue/1230-prestissimo-still-needed
Adapt variable speed preference dialog for sonic
2015-09-27 11:20:24 -04:00
Martin Fietz d037a8b901 If media player position makes no sense, get position from media 2015-09-27 15:12:13 +02:00
Martin Fietz d03c54d6fb Variable Speed Dialog: Install Prestissimo or enable Sonic 2015-09-27 15:12:12 +02:00
Martin Fietz e74a549b1b Upgrade Gradle and AntennaPod-AudioPlayer 2015-09-27 15:12:12 +02:00
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