2731 Commits

Author SHA1 Message Date
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
Tom Hennen
7af9b9a0df Merge pull request #1202 from TomHennen/chapter_npe
Resolves NullPointerException when dealing with chapters
2015-09-13 20:10:03 -04:00
Tom Hennen
17c29adfad version 1.3.3.1 2015-09-13 19:30:14 -04:00
Tom Hennen
6612dbc836 prevent NPE when 'chapters' is null 2015-09-13 19:28:57 -04:00
Tom Hennen
4e6abd997a Merge pull request #1199 from TomHennen/version_1.3.4
version 1.3.4.0
2015-09-12 16:35:36 -04:00
Tom Hennen
dbc19a10b3 version 1.3.4.0 2015-09-12 16:24:24 -04:00
Tom Hennen
e3513c783b Merge pull request #1198 from mfietz/issue/1110-wake-lock
Do not acquire wakelock when Prestissimo backed mediaplayer is created
2015-09-12 16:14:38 -04:00
Martin Fietz
d546da80f8 Do not acquire wakelock when creating Prestissimo backed mediaplayer 2015-09-11 15:45:31 +02: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
Martin Fietz
75dfc89a44 Refactor database access 2015-09-10 00:58:30 +02:00
Tom Hennen
2c3f7921d2 Merge pull request #1181 from mfietz/buttons_not_uppercase
Button text capitalized, not uppercase
2015-09-09 18:42:17 -04:00
Tom Hennen
2555df3bd2 Merge pull request #1190 from mfietz/memory_management
Glide memory management
2015-09-09 18:37:27 -04:00
Tom Hennen
cde0dfc290 Merge pull request #1179 from TomHennen/export_updates
Add option to share OPML file when exporting it
2015-09-09 18:35:58 -04:00
Martin Fietz
11e70e3293 Adhere to material design guidelines (uppercase button label) on >= 5.0 2015-09-09 23:44:26 +02:00
Tom Hennen
159f1f6dcc changes the action title to Send... 2015-09-09 17:23:53 -04:00
Tom Hennen
6c6d7e4e31 Merge pull request #1189 from mfietz/cropped_dialog_buttons
Fix cropped dialog buttons
2015-09-09 17:17:32 -04:00
Martin Fietz
cbacd4863a Let Glide trim memory when system asks AP to do so 2015-09-09 23:17:23 +02:00
Tom Hennen
4697607e92 Merge pull request #1175 from TomHennen/episode_tablayout
Collapsed "New Episodes" and "All Episodes" in to "Episodes"
2015-09-09 16:44:37 -04:00
Martin Fietz
e323f067f3 Fix cropped buttons of update interval/time of day dialog 2015-09-09 19:55:23 +02:00
Martin Fietz
ea62a37298 Change button text not all caps 2015-09-08 11:39:22 +02:00
Tom Hennen
d3d59c5c06 update re-use old string, update tests 2015-09-07 21:29:24 -04:00
Tom Hennen
b7ad88d70f tabs fill all space and are remembered 2015-09-07 21:25:19 -04:00
Tom Hennen
6ae33e1c5d normalized how we were using tab layouts between different fragments. 2015-09-07 21:25:19 -04:00
Tom Hennen
d25d93964b move Gpodnet and Downloads to use TabLayout also 2015-09-07 21:25:18 -04:00
Tom Hennen
64336d5d26 fixed dark theme 2015-09-07 21:25:18 -04:00
Tom Hennen
0bbe1fcad7 fixing tests 2015-09-07 21:25:18 -04:00
Tom Hennen
661fcc6fd4 fix messed up ItemFragment toolbar 2015-09-07 21:25:18 -04:00
Tom Hennen
c63423c558 Collapsed All and New Episodes in to 'Episodes' using tabs
This is to make room for 'Favorites' in the future.

I kept the counter for 'New Episodes' and am displaying it next to 'Episodes'.
2015-09-07 21:25:18 -04:00
Tom Hennen
9fe8750ecb changed method of tab use 2015-09-07 21:25:18 -04:00
Tom Hennen
1d38db32d5 episodes fragment with tabs. layout of item info is messed up for some reason. 2015-09-07 21:25:18 -04:00
Tom Hennen
281885b1f4 Merge pull request #1180 from AntennaPod/version_1.3
Merging 1.3.3 in to master
2015-09-07 20:51:56 -04:00
Tom Hennen
00b1badb3f use lambda 2015-09-07 20:43:53 -04:00
Tom Hennen
de879e1dd9 make share just an option of the old dialog 2015-09-07 20:42:15 -04:00