Commit Graph

1714 Commits

Author SHA1 Message Date
Tom Hennen 1b9c96bc76 Add ability to only do autodl when charging.
Defaults to allow autodl on battery to preserve existing behavior.
Might be a good idea to add a receiver for the intent similar to
ConnectivityActionReceiver as this will allow us to start/stop
downloads as needed.
2015-01-05 21:23:21 -05:00
daniel oeh 9ece3a7db4 Fixed NullpointerException in ItemFragment 2015-01-04 20:59:35 +01:00
daniel oeh b738fc268e Blur effect improvements
- Reduce time it takes to blur image
- Fixed IndexOutOfBoundsException by reducing radius
2015-01-04 20:17:58 +01:00
daniel oeh e127fa79c7 Trim filename if it is too long
Caused download failures on filesystems with filename limitations

fixes #579
2015-01-04 20:01:49 +01:00
daniel oeh d697fab7eb Use MediaStyle Notification on Lollipop
fixes  #543
2015-01-02 00:01:53 +01:00
daniel oeh c33081b909 Fixed file name generator
fixes #580
2014-12-28 14:11:36 +01:00
daniel oeh 60dcf4865a Added missing text color attribute 2014-12-28 13:33:16 +01:00
daniel oeh 1f49a15085 Fixed persistent notification behavior on API < Jellybean 2014-12-28 13:29:10 +01:00
daniel oeh 40408e7063 Merge branch 'master' of git://github.com/24hours/AntennaPod into 24hours-master 2014-12-28 12:58:44 +01:00
Lee Yeong Khang 5f503cc5fd Adding Missing semicolon 2014-12-25 15:23:10 +09:00
Lee Yeong Khang 282b29eb5d Honor User Preference on Persistence notification
commented in
https://github.com/danieloeh/AntennaPod/pull/578#issuecomment-67489354

- option disabled
notification has only "play/pause" button, hitting pause hides
notification

- option enabled
notification has both "play/pause" button and "close" button, hitting
pause does not hide notification
2014-12-20 17:25:52 +09:00
daniel oeh 4ec7d54e8b Updated dependencies 2014-12-19 19:56:41 +01:00
daniel oeh 3ad4dbc15f Fixed 2.3 issues
- Title in FeedItemFragment was not properly displayed
- ItemlistFragment crashed when ItemFragment was closed
2014-12-19 19:47:38 +01:00
daniel oeh b18e0ccf5b Improved layout
- Fixed actionbar shadow on 5.0
- Added text to action buttons in ItemlistFragment
- Use ?android:attr/listDivider for horizontal dividers in navigation drawer
2014-12-19 19:47:38 +01:00
daniel oeh 39c1078f22 Show 'up' button instead of hamburger when showing child fragment 2014-12-19 19:47:38 +01:00
daniel oeh ab772e55f5 Replaced FeedItemDialog with ItemFragment 2014-12-19 19:47:38 +01:00
daniel oeh 120db7ae7e Replaced tabs with viewpager indicators
Tabs are not supported when using Toolbars
2014-12-19 19:47:38 +01:00
daniel oeh bba448aa69 Use 2-line TextView in AudioplayerActivity toolbar 2014-12-19 19:47:38 +01:00
daniel oeh 594dd8cab9 Use toolbar in MainActivity instead of actionbar 2014-12-19 19:47:38 +01:00
daniel oeh 6bba71469f Moved settings button into navigation drawer 2014-12-19 19:47:38 +01:00
daniel oeh 6962d13974 Updated audio player layout 2014-12-19 19:47:37 +01:00
daniel oeh 8083a064a0 Improved look of ItemlistFragment header 2014-12-19 19:47:37 +01:00
Lee Yeong Khang e9ed796fd4 Combine play and pause button into 1
detailed in https://github.com/danieloeh/AntennaPod/issues/574
2014-12-11 19:54:58 +09:00
daniel oeh 520e0ae8db Merge branch 'develop' of git://github.com/scarito/AntennaPod into scarito-develop 2014-12-10 21:34:27 +01:00
daniel oeh 30ac9ecf1d Upgraded dependencies
Flattr4j has been upgraded to 2.12. This version makes it possible to use flattr on Android 2.3 devices.
2014-12-10 21:28:56 +01:00
daniel oeh 9659c18d89 Merge branch 'develop' 2014-12-08 19:18:34 +01:00
daniel oeh 43243c1b70 Video overlay was hidden in some cases 2014-12-08 19:01:46 +01:00
daniel oeh 75194887e7 Pulled translations 2014-12-08 16:04:28 +01:00
daniel oeh fdf3fea584 Merge branch 'skeptoid_duration_parse_error' of git://github.com/mo/AntennaPod into mo-skeptoid_duration_parse_error 2014-12-08 15:17:30 +01:00
daniel oeh 8da0dd6795 Replaced '-' with '*'
fixes #572
2014-12-08 13:51:32 +01:00
daniel oeh c9f937f881 Changelog update 2014-12-08 11:59:36 +01:00
daniel oeh bde86e018a Handle protocol relative URLs correctly when downloading episodes and images
fixes #568
2014-12-08 11:56:52 +01:00
daniel oeh 72d1bce283 Bugfix: Seconds in RFC822 are optional
fixes #545
2014-12-08 11:04:33 +01:00
daniel oeh b147c83731 Use isNotBlank instead of isNoneBlank
Caused NoSuchMethodError on some devices
2014-12-08 10:36:36 +01:00
daniel oeh 77647cc154 Destroy webview when it is no longer used
Not destroying the webview might have caused crashes on some devices
2014-12-08 10:35:02 +01:00
daniel oeh bf0257a405 Fixed fullscreen issues in video player
Affects issue #563
2014-12-07 23:10:54 +01:00
daniel oeh f534481ed0 Avoid loading Chapters of multiple FeedItems at the same time
This should significantly reduce the time needed to load FeedItem lists with chapters, because chapters are from now on only loaded when a single FeedItem is requested.
2014-12-07 21:24:03 +01:00
daniel oeh 24538d7ebb Prepared release of next version 2014-12-07 19:34:18 +01:00
daniel oeh c78297d6b4 Updated dependencies
Removed unused dependencies
2014-12-07 19:28:19 +01:00
Martin Olsson 4dd97c6cca Parse podcast duration correctly even with trailing whitespace
The Skeptoid podcast (available on gpodder.net) currently has a specific
episode (titled "Skeptoid #437: Tube Amplifiers") that contains the XML
<itunes:duration>14:57 </itunes:duration> which AntennaPod fails
to parse (and instead hits a java.lang.NumberFormatException which
it prints to stderr every time the refresh button is pressed).
The duration for that particular episode is not correctly showed in
the UI, although the duration for other Skeptoid episodes show up
just fine.
2014-12-06 16:00:11 +01:00
daniel oeh 1173b67049 Fixed IndexOutOfBoundsException in parseTimeString 2014-12-03 16:04:30 +01:00
daniel oeh 604d04ae21 Use explicit Intent for bindService call
bindService no longer accepts implicit Intents.

Possibly caused #559, #558, #553
2014-12-02 12:11:10 +01:00
daniel oeh c49357c4d0 FeedUpdateReceiver was not registered in Manifest
fixes #566
2014-11-30 18:56:57 +01:00
daniel oeh d5181bf8f8 Merge branch 'fix_blurry_videoplayer_overlay' of git://github.com/jmue/AntennaPod into jmue-fix_blurry_videoplayer_overlay
Conflicts:
	gradle/wrapper/gradle-wrapper.properties
2014-11-29 18:15:04 +01:00
daniel oeh b69b5e8607 Merge branch 'fix_lollipop_overlay_background' of git://github.com/jmue/AntennaPod into jmue-fix_lollipop_overlay_background 2014-11-29 18:02:02 +01:00
daniel oeh bdda8a7e26 Upgraded build tools 2014-11-29 18:00:44 +01:00
Jens Müller 12cea42f08 use a radius of 37.5% of parent width to match pre-lollipop look 2014-11-25 22:18:09 +01:00
Michael Scarito 58f071e763 Created a user preference to enable the headphone resume feature 2014-11-21 10:24:29 -08:00
Michael Scarito d4a3095512 Added bluetooth BroadcastReceiver to resume after disconnect 2014-11-20 14:22:43 -08:00
Michael Scarito d15acebd8b Renamed headphonePause to transientPause 2014-11-20 14:22:43 -08:00