Commit Graph

1743 Commits

Author SHA1 Message Date
Martin Fietz bfd2d21677 Fix for AntennaPod/AntennaPod#629
On older devices, crucial intermediate certificates are missing. In
this fix, we create a custom trustmanager. The algorithm follows the
certificate chain and checks validity and issuer signature. In the last
step, we take the root CA's certificate from the system's keystore and
verify the chain's last certificate thus validating the whole chain.
2015-02-27 14:22:37 +01:00
daniel oeh c9e8af52c2 Merge branch 'develop' 2015-02-01 14:12:40 +01:00
daniel oeh 12f70ca7fc Updated README and CONTRIBUTING files 2015-02-01 13:47:55 +01:00
daniel oeh 5efae92762 Updated changelog 2015-02-01 13:17:17 +01:00
daniel oeh 1aff5f6365 Fixed AntennaPod auto-cleanup algorithm 2015-02-01 13:12:13 +01:00
daniel oeh cb2dcc7984 Pulled translations 2015-02-01 12:29:13 +01:00
daniel oeh 212644aebd Clarified preference title and summary 2015-01-26 20:05:38 +01:00
daniel oeh 6f8fd4868d Merge branch 'feature/design-time-attributes' of git://github.com/johnjohndoe/AntennaPod into johnjohndoe-feature/design-time-attributes 2015-01-26 17:14:27 +01:00
daniel oeh e01b7ca466 Execute sortQueue method on ExecutorService 2015-01-26 17:12:15 +01:00
Tobias Preuss ad583e453d Use design time attributes to assist layouting and value preview.
+ See: http://tools.android.com/tips/layout-designtime-attributes
+ This commit introduces no functional code changes!
2015-01-25 10:27:46 +01:00
drabux 9764b80935 Options to sort queue refactor, add sort by alpha and duration 2015-01-24 13:18:29 -05:00
drabux 520ed8327c Options to sort queue by date 2015-01-22 23:37:07 -05:00
daniel oeh efcbbfe2b9 Merge branch 'SamWhited-delete-episode-update' into develop 2015-01-19 21:54:19 +01:00
daniel oeh d04aa82954 Merge branch 'add_refresh_button_to_queue_view_595' of git://github.com/TomHennen/AntennaPod into TomHennen-add_refresh_button_to_queue_view_595 2015-01-19 21:49:56 +01:00
Sam Whited 7f02e1b187 Option to delete episode after playback
Fixes #498
2015-01-18 19:53:53 -05:00
Tim Butram 2d68f025d7 Added option to delete epidode upon completion of playback.
Conflicts:
	app/dslv
2015-01-18 19:17:14 -05:00
daniel oeh 373f28c8ae Fixed several problems APSP algorithms 2015-01-15 15:02:16 +01:00
daniel oeh 3c473c490b Made auto-cleanup and auto-download methods changeable 2015-01-15 14:37:35 +01:00
daniel oeh 066cab8da5 Moved updateRefreshMenuItem into core package 2015-01-15 12:22:27 +01:00
Tom Hennen 86e5e9ea13 Simlified invalidation of options menu. #595 2015-01-11 18:53:11 -05:00
Tom Hennen 77840bea99 Updated QueueFragment to have a refresh button.
Issue #595

Also resolved an issue that may have been latent when 'All Episodes'
was default. Namely, that the search and other option menus didn't
show up until you navigated away and then back to the fragment.
This was happening because the items weren't loaded yet, which prevented
the options menu from being created.  If we switch back to 'All Episodes'
as being default, this problem may appear again.
2015-01-11 18:45:53 -05:00
daniel oeh 18bc827ed2 Updated version numbers 2015-01-08 14:04:47 +01:00
daniel oeh f467d3eccc Fixed URL handling in ItemFragment
Open external activity instead of loading it inside the app
2015-01-08 13:57:37 +01:00
daniel oeh b89b92e6ca Merge branch 'make_queue_default_view_issue_592' of git://github.com/TomHennen/AntennaPod into TomHennen-make_queue_default_view_issue_592 2015-01-08 13:14:33 +01:00
daniel oeh d58c2b6a2e Merge branch 'download-when-charging-issue-104' of git://github.com/TomHennen/AntennaPod into TomHennen-download-when-charging-issue-104 2015-01-08 13:13:34 +01:00
daniel oeh 389e1accdd Bugfix: Chapters were saved multiple times 2015-01-08 13:12:45 +01:00
Tom Hennen 5cc3ce1c53 minor update to make the queue the first view. Not dynamic (always goes to the queue, even if it's empty) 2015-01-07 18:26:30 -05:00
Tom Hennen fe5d1debc2 made conditional for auto-download easier to read, moved log message output to a better spot 2015-01-06 21:42:04 -05:00
Tom Hennen abc1c8a8dc now looking for changes to charging state to change what we do for auto-download 2015-01-06 21:10:46 -05:00
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