Commit Graph

757 Commits

Author SHA1 Message Date
Martin Fietz e980a7656c Duck and unduck done right 2016-02-20 15:27:29 +01:00
Domingos Lopes 13f5b09d56 fix the volume conversion upon user interaction
move the conversion formula to a new method in core.util.Converter
2016-02-20 09:02:50 -05:00
Martin Fietz e7cc82fdfb Make sure feed media is of the right content type 2016-02-20 09:16:47 +01:00
Martin Fietz 16dd26a7e4 Refactor 2016-02-19 13:35:10 +01:00
Martin Fietz acbda70e28 Make sure DB helpers and preferences are initialized 2016-02-19 13:34:55 +01:00
Martin Fietz db084ec118 Prevent NPE 2016-02-19 12:54:51 +01:00
Martin Fietz 0569c67b2c Set notification visibility to public 2016-02-19 08:32:37 +01:00
Martin Fietz 202f211230 Also update position when paused 2016-02-18 08:50:15 +01:00
Martin Fietz d818901b80 Give it some time to read current position 2016-02-18 08:50:10 +01:00
Martin Fietz 8f3f0c30c6 Delay control hiding when button pressed 2016-02-18 08:38:57 +01:00
Martin Fietz d6498ae50d After downloading, check downloaded episode for chapters 2016-02-15 16:01:21 +01:00
Martin Fietz bc0d80759c Load embedded chapters from local files 2016-02-15 15:43:50 +01:00
Tom Hennen c959f19267 updated translations 2016-02-13 12:54:42 -05:00
Tom Hennen 5cdd873fad Merge pull request #1667 from mfietz/issue/1658-sync-duplicates
Prevent gpodder sync duplicates
2016-02-13 11:52:44 -05:00
Martin Fietz 5e7ae6527c Try to handle all external media controls 2016-02-13 17:35:55 +01:00
Martin Fietz 438a9c2a4b Undo colon escaping 2016-02-12 09:08:06 +01:00
Martin Fietz b7ff0d1565 Prevent NPE 2016-02-09 18:10:35 +01:00
Martin Fietz 1e5f988479 Refactor 2016-02-09 18:10:20 +01:00
Tom Hennen 5e4f9405a0 updated translations 2016-02-06 11:28:36 -05:00
Tom Hennen 6e6a452a4d Merge pull request #1639 from mfietz/issue/975-no-external-storage
No external storage / Choose Data Folder redo
2016-02-06 11:19:13 -05:00
Martin Fietz b8f725c843 Add new folder icon to directory chooser menu 2016-02-03 19:36:01 +01:00
Martin Fietz eba11a9fe5 Show restricted choose data folder dialog only on Lollipop; ask for permission on Marshmallow 2016-02-03 19:36:01 +01:00
Martin Fietz 832eb96d56 Add sd card icon 2016-02-01 18:24:09 +01:00
Tom Hennen 000633f60c don't query DB from the UI thread\! 2016-01-31 19:25:26 -05:00
Tom Hennen 79b5328ecf don't show space warning if we can autodelete stuff. 2016-01-31 09:51:35 -05:00
Tom Hennen 6b8ce4af61 updated translations 2016-01-31 09:28:54 -05:00
Tom Hennen 9ca056253d Merge pull request #1619 from mfietz/issue/1222-completed-downloads-gears
Completed Downloads: Gears Dialog
2016-01-31 09:27:04 -05:00
Tom Hennen 75f80b2c01 Merge pull request #1633 from mfietz/improve_if_modified_since
Improve If-Modified-Since/ETag
2016-01-31 09:19:35 -05:00
Tom Hennen e750af5745 Merge pull request #1572 from mfietz/issue/1570-opml-import-permission
Import OPML: Ask for permission to access external storage on Marshmallow
2016-01-30 16:41:41 -05:00
Martin Fietz b1212f8adb Fix warning 2016-01-30 18:30:48 +01:00
Martin Fietz 23b56542e0 Migrate database 2016-01-30 18:30:48 +01:00
Martin Fietz 8b486e22d2 If lastModified is not a date, assume it is an ETAg 2016-01-30 18:30:48 +01:00
Martin Fietz 20ccfbb809 Use headers for lastUpdate/lastModified 2016-01-30 18:30:48 +01:00
Martin Fietz 8c3a9986f0 Feed view: Single feed refresh enforces actually refreshing 2016-01-30 18:30:48 +01:00
Martin Fietz 4bdf95bd45 Change feed lastModified/lastUpdate to String 2016-01-30 18:30:48 +01:00
Tom Hennen 42b252509a updated translations 2016-01-26 17:53:02 -05:00
Tom Hennen b53fe7874b Merge pull request #1615 from mfietz/issue/1606-player-skip-update
Fix player skip issues
2016-01-26 17:46:37 -05:00
Tom Hennen b2a8e06ff8 Merge pull request #1614 from TomHennen/exclude_auto_refresh
Added 'Keep Updated' option for Feeds
2016-01-26 17:32:11 -05:00
Martin Fietz 8944a61e3d New select criteria: queued, not queued 2016-01-26 18:49:25 +01:00
Martin Fietz 5e8c62ec75 Only reset episode to new if feed item did not link to a file before 2016-01-26 16:16:41 +01:00
Martin Fietz b41aaff2dd On skip, don't start playing when paused 2016-01-26 11:48:55 +01:00
Tom Hennen 7dfe4d5ed3 Global Refresh -> Keep Updated 2016-01-25 17:21:13 -05:00
Tom Hennen 747aa2f0e0 updated comments 2016-01-25 16:40:46 -05:00
Tom Hennen c5d05d338a If the feed doesn't have 'Global Refresh' then don't include it in the New Episodes list.
resolves AntennaPod/AntennaPod#286
2016-01-25 16:28:55 -05:00
Tom Hennen f290048362 allow feeds to be excluded from global refreshing 2016-01-25 15:02:44 -05:00
Tom Hennen 8b0dac05c9 updated hint, allow multiple lines in the filter box 2016-01-25 13:07:25 -05:00
Tom Hennen 672c03e41a enable/disable controls based on auto-download setting 2016-01-25 12:27:42 -05:00
Tom Hennen 3912f33342 provide default filter value 2016-01-25 11:44:50 -05:00
Tom Hennen 0b4c41a333 ability to filter episodes to include or not when autodownloading 2016-01-25 11:26:46 -05:00
Tom Hennen 7f02570f88 Merge pull request #1595 from recalculated/positive-filter
Use positive/reverse filtering
2016-01-25 11:13:06 -05:00
recalculated 4329aef26d Add database migration for filter 2016-01-24 20:56:07 -06:00
Tom Hennen f5f3477ac0 Merge pull request #1605 from mfietz/issue/1603-change-speed-confusion
Eliminate confusion from UI elements that change playback speed
2016-01-24 18:44:22 -05:00
Martin Fietz 5a077774fc iTunes Search: SearchView in Action Bar, error/result message, retry, feed url 2016-01-24 20:12:17 +01:00
recalculated b02c70425e & -> && 2016-01-24 12:35:27 -06:00
Tom Hennen 8ff6917537 updated translations with tx pull -af 2016-01-24 10:22:28 -05:00
Tom Hennen 2bab4ea9f9 updated translations 2016-01-24 10:20:10 -05:00
Martin Fietz 6392f7abd4 Eliminate confusion from UI elements that change playback speed 2016-01-24 12:59:25 +01:00
recalculated 9ef3c99899 Use positive/reverse filtering 2016-01-23 20:25:08 -06:00
Tom Hennen 7e9e3bb946 Merge pull request #1524 from recalculated/icons
Material in-app icons
2016-01-23 14:58:42 -05:00
recalculated 439def2d1c Add material design icons
Includes RSS icon, sync notification icon, icons inside the apply
actions screen, and the drag handle icon in the queue.
2016-01-23 12:17:56 -06:00
Martin Fietz 937feddafa Refactor 2016-01-23 17:50:21 +01:00
Martin Fietz ee031843ef Add icons 2016-01-23 17:36:59 +01:00
Tom Hennen 5c3258d40b Merge pull request #1582 from mfietz/issue/1367-add-favorites
Feed view: Add "Add/Remove to/from Favorites" to context menu
2016-01-23 10:35:44 -05:00
Tom Hennen 932620e73c Merge pull request #1567 from mfietz/issue/1296-dl-retry-loop-no-space
Avoid download retry loop when storage is full
2016-01-23 10:04:28 -05:00
Tom Hennen c0884f72d8 Merge pull request #1586 from mfietz/issue/1529-delayed-availability
Reset episode to new if media becomes available
2016-01-23 09:51:49 -05:00
Martin Fietz 1a0b4ce6bf Merge pull request #1587 from recalculated/download-plural
Say '1 download left' instead of '1 downloads left'
2016-01-23 10:07:03 +01:00
recalculated 9fe5e91af2 Use plurals for x downloads left 2016-01-22 22:17:32 -06:00
Tom Hennen 327c4b7ce7 autodownload should be the default 2016-01-22 17:22:04 -05:00
Tom Hennen e93f161b76 Merge pull request #1579 from mfietz/issue/998-itunes-tags
Parse <itunes:summary> and <itunes:subtitle>
2016-01-22 17:12:40 -05:00
Tom Hennen bb78f0805a Merge pull request #1580 from mfietz/issue/1278-update-widget
Widget: Update playback position every second
2016-01-22 16:52:55 -05:00
Tom Hennen 3053e1c911 Merge pull request #1564 from keunes/patch-2
Update Episode Cleanup description
2016-01-22 16:22:14 -05:00
Tom Hennen 5d89099208 Merge pull request #1563 from mfietz/issue/193-atom-multiple-enclosures
Atom: If multiple enclosures, use first one
2016-01-22 16:21:58 -05:00
Martin Fietz bfac8f71a8 Enable Sonic by default 2016-01-21 22:44:48 +01:00
Tom Hennen 1e90f1822d Merge pull request #1561 from mfietz/redesign_audio_player
Audio player redesign (Part 2)
2016-01-21 16:27:04 -05:00
Martin Fietz 71d67864d2 Reset to new if media becomes available 2016-01-21 19:44:50 +01:00
Martin Fietz ab0782b456 Feed view: Add "Add/Remove to/from Favorites" to context menu 2016-01-21 13:57:21 +01:00
Martin Fietz 20bbc075fc Update playback position every second 2016-01-21 13:18:20 +01:00
Martin Fietz a578c59dcc Parse <itunes:summary> and <itunes:subtitle> 2016-01-21 12:27:41 +01:00
Martin Fietz 7b629b8579 Import OPML: Ask for permission to access external storage on Marshmallow 2016-01-19 16:15:17 +01:00
Tom Hennen 880fd1dcd6 Merge pull request #1554 from mfietz/pub_date_last_year
Pub date formatting
2016-01-18 20:19:26 -05:00
Martin Fietz 6ec174e0fb Exponential back-off if storage is full 2016-01-17 19:41:02 +01:00
Martin Fietz 9cc4a5a6ca Remove logging 2016-01-17 19:40:00 +01:00
Koen Glotzbach 76538cb912 Update strings.xml
Include in description what triggers Episode Cleanup (ie Auto Downloads)
2016-01-17 17:46:15 +01:00
Martin Fietz 2662f5828f If atom feed item has multiple enclosures, use first one 2016-01-17 14:19:08 +01:00
Martin Fietz 19fb75addf Refactor 2016-01-17 14:18:18 +01:00
Martin Fietz 0a0c285017 Prettier date formatting 2016-01-16 22:47:03 +01:00
Martin Fietz 99d7992dc8 Audio player redesign
Sleep timer and audio effects (e.g. balance) accessible from actionbar, fragment pager
2016-01-16 22:08:09 +01:00
Tom Hennen dfc421a5a6 Merge pull request #1543 from mfietz/issue/1528-indicator-full-cache
Indicate that episode cache is exhausted
2016-01-16 14:55:36 -05:00
Martin Fietz dc06b9c873 And now also set it... 2016-01-16 20:39:05 +01:00
Tom Hennen 8dbb344ce9 Merge pull request #1546 from recalculated/typography-ellipsis
Replace '...' with '&#8230;' (ellipsis character)
2016-01-16 14:21:57 -05:00
Tom Hennen 6f8b89d1b2 Merge pull request #1540 from mfietz/issue/1538-auto-download-404
Disable auto download when HTTP_NOT_FOUND (404)
2016-01-16 13:57:11 -05:00
Tom Hennen b9c16f3198 Merge pull request #1534 from mfietz/issue/1488-update-interval-feedback
Give feedback about current update setting
2016-01-16 13:27:30 -05:00
Martin Fietz 6e40aa33ab Merge pull request #1544 from mfietz/issue/1421-more-smark-options
More smark options
2016-01-16 14:11:33 +01:00
Martin Fietz 102363c97f Check that image url is not empty 2016-01-16 11:04:09 +01:00
Martin Fietz f6d5c780e5 Auto Download: Exponential backoff when file 404s 2016-01-15 12:37:27 +01:00
recalculated 1348ab83ff Replace ... with &#8230; (ellipsis character) 2016-01-10 11:01:48 -06:00
Martin Fietz 55f1efd74d Explanation dialog 2016-01-09 22:08:58 +01:00
Martin Fietz ec9ecb1af0 More smark options 2016-01-09 18:26:59 +01:00
Martin Fietz e5b7f12732 Indicate that episode cache is exhausted 2016-01-09 14:22:21 +01:00
Martin Fietz 95bb95fc89 Merge pull request #1523 from recalculated/lock-icons
Reverse (un)lock icons in queue
2016-01-09 13:54:53 +01:00