Tom Hennen
05cb09e4fa
Set episode back to 'New' when undo remove from new episodes.
...
markItemRead -> markItemPlayed and now requires the desired state instead of boolean.
fixes AntennaPod/AntennaPod#1173
2015-09-06 10:51:49 -04:00
Tom Hennen
5814727180
Merge pull request #1148 from mfietz/issue/1146-gears-color
...
Fix gears color
2015-09-05 13:05:42 -04:00
Tom Hennen
e6202c57fc
Resolve old episodes being marked as new.
...
fixes AntennaPod/AntennaPod#1009 (I hope)
2015-09-05 12:52:48 -04:00
Tom Hennen
b9c14b385f
remove ability to specify mediaIds when autodownloading
2015-09-05 12:25:11 -04:00
Tom Hennen
d271ffd7f0
Merge pull request #1021 from katrinleinweber/more-update-intervals
...
add 3 & 7 day update interval
2015-09-05 12:16:55 -04:00
Martin Fietz
152e497cfa
Fix gears color
2015-09-05 18:08:26 +02:00
Tom Hennen
e236903602
Merge pull request #1166 from TomHennen/api22
...
Update to API 22
2015-09-05 12:01:13 -04:00
Tom Hennen
af29d0992e
Merge pull request #1161 from mfietz/issue/1159-empty-url
...
Check that URL is not null (or empty) when retrieving file size
2015-09-05 11:48:48 -04:00
Tom Hennen
ba50e44cc4
Merge pull request #1169 from keunes/keunes-patch-2
...
Update strings.xml
2015-09-05 11:35:54 -04:00
Tom Hennen
d5e31f5350
Merge pull request #1072 from mfietz/feature/shake_sleeptimer
...
Sleep Timer: Shake to reset, lower volume, vibrate, remember preferences
2015-09-05 11:18:20 -04:00
keunes
37fd0a73ed
Update strings.xml
2015-09-05 10:02:50 +02:00
Martin Fietz
59f257a678
Reset playback volume when going to sleep
2015-09-05 01:32:47 +02:00
Tom Hennen
794cf98ffb
Merge pull request #1167 from TomHennen/fix_npe_gpodnetsyncservice
...
fix NPE when action has no timestamp
2015-09-04 18:56:00 -04:00
Martin Fietz
98a6ab144b
On sleep timer about to expire, lower volume even more
2015-09-05 00:50:44 +02:00
Martin Fietz
771b1e2a16
Vibrate and lower volume when timer is about to expire, shake to reset timer
2015-09-05 00:50:44 +02:00
Martin Fietz
946d5ef50c
Add options to sleep timer dialog
2015-09-05 00:44:47 +02:00
Tom Hennen
ff85fb9314
Revert "Update strings.xml"
2015-09-04 18:41:49 -04:00
Tom Hennen
7764698991
Merge pull request #1156 from keunes/keunes-update-English-string
...
Update strings.xml
2015-09-04 18:21:52 -04:00
Tom Hennen
2292b82252
fix NPE when action has no timestamp
2015-09-04 18:08:41 -04:00
Tom Hennen
a2e61bee11
Compiling with api 22 with thanks to @mfietz
...
4ccefe5e84
2015-09-03 17:41:19 -04:00
Tom Hennen
e24d4efe10
update api version. build breaks, will need further work
2015-09-01 17:50:06 -04:00
Martin Fietz
dbf243267e
Check that URL is not null or empty
2015-09-01 23:47:39 +02:00
Martin Fietz
ff7b5de144
Remove needless leading and trailing spaces in feed or episode title
2015-08-31 11:23:50 +02:00
keunes
355fd4759b
Update strings.xml
...
Update auto_download_apply_to_items_title #1155
2015-08-31 08:39:03 +02:00
Tom Hennen
041e7bbb08
Merge pull request #1143 from mfietz/issue/1130
...
Resume playback when bluetooth device is reconnected
2015-08-29 08:21:18 -04:00
Martin Fietz
55cc2a0d2d
Resume playback when bluetooth device is reconnected
2015-08-28 23:33:05 +02:00
Martin Fietz
30d06f62d9
Localize option label
2015-08-28 23:07:20 +02:00
Tom Hennen
38db163610
removed unused queuing of new media files.
2015-08-26 17:40:29 -04:00
Tom Hennen
93273748b1
Remove selective downloading of new things and just let auto-download do it's thing.
...
refs AntennaPod/AntennaPod#1009
2015-08-25 20:03:58 -04:00
Martin Fietz
b76675048e
POST empty string
2015-08-23 00:04:05 +02:00
Tom Hennen
0a37a839b3
Merge pull request #1114 from TomHennen/fix1101
...
Can now download things while on mobile.
2015-08-22 09:10:15 -04:00
Tom Hennen
56cc15276f
Merge pull request #1090 from mfietz/issue/1089-shownotes-line-breaks
...
Display line breaks in shownotes correctly
2015-08-20 22:20:52 -04:00
Tom Hennen
b8e0db68f6
merged from develop
2015-08-20 22:09:27 -04:00
Tom Hennen
5bd341fd8a
Merge pull request #1103 from mfietz/issue/1086
...
Custom SSL Socket Factory for Android 4.1.x - 4.4x
2015-08-19 21:20:42 -04:00
Tom Hennen
1e1b5ff99b
Can now download things while on mobile.
...
The glide url loader now uses its own OkHttpClient.
The result is that we can now search for podcasts and download them while on mobile
even if the user doesn't allow mobile downloads (NOTE that we don't do anything
they haven't asked us to do while on mobile).
fixes AntennaPod/AntennaPod#1101
2015-08-19 21:03:31 -04:00
Tom Hennen
b7ac013b5b
Merge pull request #1109 from mfietz/issue/1094v2
...
Load feed media size on demand
2015-08-18 21:51:08 -04:00
Martin Fietz
3321e8db4f
Custom SSL Socket Factory for Android 4.1+ (but below 5)
2015-08-19 00:19:48 +02:00
Tom Hennen
9e39a65e75
Merge pull request #1104 from TomHennen/fix1102
...
not every action has a timestamp
2015-08-18 16:49:27 -04:00
Martin Fietz
3abce4c597
Load feed media size on demand
2015-08-18 18:24:16 +02:00
Martin Fietz
f9130671c0
Read feed counter setting correctly
2015-08-17 21:10:11 +02:00
Tom Hennen
bf93cf3259
not every action has a timestamp. fixes AntennaPod/AntennaPod#1102
2015-08-16 19:15:45 -04:00
Martin Fietz
04bfcacb12
Disable feed media file size service
2015-08-16 00:08:39 +02:00
Martin Fietz
f8b7008182
Only replace ASCII line breaks if shownotes don't already contain HTML ones
2015-08-15 19:27:47 +02:00
Martin Fietz
cf1259e0b3
Display line breaks in shownotes correctly
2015-08-15 15:58:06 +02:00
Tom Hennen
652063b060
updated strings from transifex
2015-08-13 18:34:34 -04:00
Tom Hennen
4832b1aeb2
updated comment
2015-08-08 16:37:14 -04:00
Tom Hennen
d252544d2f
Cache all images (should reduce lag displaying lists of episodes)
...
Cache strategy is now set in ApGlideSettings and referenced everywhere else from there.
2015-08-08 14:22:09 -04:00
Tom Hennen
dbaa5a87e5
updated strings from transifex
2015-08-08 08:42:31 -04:00
Tom Hennen
f13615d46a
Merge pull request #1062 from TomHennen/autodl_updates
...
Only autodownload queued and new items
2015-08-05 18:44:47 -04:00
Tom Hennen
c7d2975039
Merge pull request #1039 from TomHennen/fix_concurrentmodexception
...
Fix locking in GpodnetPreferences
2015-08-05 18:44:03 -04:00
Tom Hennen
c019f2cd3b
removed extra quote
2015-08-04 22:41:03 -04:00
Tom Hennen
224832300f
only autodownload new items
2015-08-04 22:09:53 -04:00
Tom Hennen
fe6796f102
Updated version code for RC5
...
Also updated the oldVersion used by the UPDATE FeedItems sql statement.
We don't want to run the 1030002 version ever, and the 1030005 version
should fix any users that used the 1030002 version (with the possibility
that some items that shouldn't have had auto_download set to 0 did have
it set to 0, but accepting that that's not a terrible problem).
2015-08-04 21:25:25 -04:00
Tom Hennen
008347313f
'feeditem' is the id of the FeedItem
...
SQL statement previously used 'id' which was actually
the id of the FeedMedia item and not the FeedItem
2015-08-04 21:09:55 -04:00
Tom Hennen
86f4d244d8
Merge pull request #1055 from TomHennen/fix_time_string_names
...
Changed string names relating to time units.
2015-08-02 21:11:47 -04:00
Tom Hennen
1dd5fcdc3b
Merge pull request #1054 from TomHennen/fix1053
...
Fixes pictures disappearing in some cases
2015-08-02 21:11:19 -04:00
Tom Hennen
3174c338bd
Should call apply instead of commit since it is asynchronous.
2015-08-02 21:09:52 -04:00
Tom Hennen
ca40c6e7ab
Merge pull request #1048 from TomHennen/merge1.2.2_to_develop
...
merged 1.2.2 changes to develop
2015-08-02 21:07:14 -04:00
Tom Hennen
f799ad5ed5
Changed string names relating to time units.
...
Android can handle plurals and strings having the same names, but
Transifex can't. Renamed the time_unit*'s to just time_ to make sure
we got the correct translations.
2015-08-02 18:27:36 -04:00
Tom Hennen
dbaae4aa69
Fixes pictures disappearing in some cases
...
* Default value for the image cache size should be > 0
* If the image cache size is too small we force it back to default
* We should only have once instance of the HTTP client
fixes AntennaPod/AntennaPod/#1053
2015-08-02 18:22:38 -04:00
Tom Hennen
a127674238
Merge pull request #1051 from TomHennen/fix1050
...
we can have both strings and plurals with the same name.
2015-08-02 16:44:43 -04:00
Tom Hennen
6c4afc4711
we can have both strings and plurals with the same name. fixes AntennaPod/AntennaPod#1050
2015-08-02 16:39:04 -04:00
Tom Hennen
744f3d6442
fixed typo
2015-08-02 14:45:22 -04:00
Tom Hennen
dfc97dcd62
merged 1.2.2 changes to develop
2015-08-02 14:14:44 -04:00
Tom Hennen
ab68619aac
Merge pull request #1043 from mfietz/glide
...
Glide
2015-08-02 13:11:59 -04:00
Martin Fietz
6c82db1675
Remove unused class
2015-08-02 17:51:44 +02:00
Martin Fietz
4165d848d8
Respect the mobile download settings
2015-08-02 17:51:33 +02:00
Martin Fietz
0824af6325
Fix loading the notification image
2015-08-02 17:49:52 +02:00
Martin Fietz
ab116ee6be
Initialize NetworkUtils, set context once
...
Had some issues with the new NetworkAllowanceInterceptor. When I gave
it a constructor that would hold the context (to use it with
NetworkUtils), the whole Glide image loading process would not work.
2015-08-02 17:48:08 +02:00
Martin Fietz
65d470043b
Fix duration overflow and time unit plurals
2015-08-02 17:45:36 +02:00
Katrin Leinweber
fcd6284135
add only 72h, due to 168h criticism
2015-08-01 20:48:12 +02:00
Tom Hennen
83bf67a771
Merge pull request #766 from mfietz/issue/736-episode-cache-too-many-entries
...
Reorganize episode cache size values
2015-08-01 12:33:29 -04:00
Tom Hennen
dd6d07ada1
Merge pull request #1046 from TomHennen/fix935
...
Remove Flattr this App button
2015-08-01 12:30:49 -04:00
Tom Hennen
2fdcccf9fb
Merge pull request #1045 from mfietz/issue/1044
...
Apply podcast's auto download preference to its episodes
2015-08-01 12:20:50 -04:00
Martin Fietz
a3ea16b90c
Made dialog better, not to say awesome
2015-08-01 17:53:06 +02:00
Tom Hennen
12093f8627
Merge pull request #1041 from mfietz/issue/1009-disable-auto-download-for-older-items
...
Retro-actively disable auto download for older episodes
2015-08-01 11:19:57 -04:00
Tom Hennen
a9d353ea2b
removed unused method
2015-08-01 11:07:46 -04:00
Tom Hennen
8cb5f68dd7
removed unused code. fixes AntennaPod/AntennaPod#935
2015-08-01 10:49:18 -04:00
Tom Hennen
d9f8dc53a6
removed flattr this app button
2015-08-01 10:32:49 -04:00
Tom Hennen
979f9f1fd7
Merge pull request #1040 from TomHennen/fix1038
...
Added Norweign
2015-08-01 09:27:20 -04:00
Martin Fietz
cf519ca0aa
Dialog when podcast's auto download preference is changed
...
When the user changes a podcast's auto download setting, ask if this
new setting should be applied to the podcast's episodes
2015-08-01 12:26:33 +02:00
Martin Fietz
4f7566ddfc
Improved blurring
2015-07-31 21:08:28 +02:00
Martin Fietz
5f41d422aa
Retro-actively disable auto download for episodes that were downloaded, were partially or completely played and are not queued currently
2015-07-29 20:36:27 +02:00
Martin Fietz
66e5c4fdf1
Improve datetime parser
2015-07-29 19:25:44 +02:00
Martin Fietz
af2ded8fe0
Replace Picasso with Glide
2015-07-29 18:29:55 +02:00
Tom Hennen
d13885944a
Added Norweign
...
Also updated some other strings.
fixes AntennaPod/AntennaPod#1038
2015-07-28 17:52:38 -04:00
Tom Hennen
8721dab1bc
Merge pull request #1037 from TomHennen/fix905
...
share titles with the URL. fixes AntennaPod/AntennaPod#905
2015-07-28 17:45:38 -04:00
Tom Hennen
d45b7c7b6d
* fix ConcurrentModificationException in Gpodder
...
* removed 'About' tests (they take too long)
2015-07-28 17:26:02 -04:00
Tom Hennen
b0c464d6ba
share titles with the URL. fixes AntennaPod/AntennaPod#905
2015-07-27 19:46:29 -04:00
Tom Hennen
c4e909e291
expired feeds weren't implemented properly and were probably a bad idea. now refreshing all feeds on the schedule.
2015-07-26 16:25:56 -04:00
Tom Hennen
71a7f09d41
prevent multiple refreshes due to time of day alarm
2015-07-26 15:36:25 -04:00
Katrin Leinweber
36eb938aa3
remove 8h auto-update interval
2015-07-22 09:25:08 +02:00
Tom Hennen
d1ef7f63ff
Merge pull request #1020 from mfietz/feature/queue-information
...
Queue shows number of episodes and total duration
2015-07-20 20:10:18 -04:00
Tom Hennen
0dbdbdd1ed
renamed checkedonSize
2015-07-20 19:55:17 -04:00
Tom Hennen
36626bbdb9
fix setting of size so it doesn't override everything we just did
2015-07-20 17:59:32 -04:00
Tom Hennen
9fb4b790f3
* DB qeury only returns items with size <= 0
...
* We only check for size if download is allowed (maybe we don't need to do this)
* If we check using the network and fail we don't check again
* removed an unneeded conn.disconnect() (it's handled in the 'finally' block)
fixes AntennaPod/AntennaPod#1026
2015-07-20 17:58:12 -04:00
Martin Fietz
76393e1e7c
Info text has smaller font, conversion moved utility class
2015-07-19 10:35:28 +02:00
Katrin Leinweber
bbb72e7047
add 3 & 7 day update interval
2015-07-19 10:32:14 +02:00
Tom Hennen
6c4d7aaef3
Merge pull request #993 from mfietz/issue/990-show-content-length
...
Get filesize from server
2015-07-13 19:29:03 -04:00
Martin Fietz
97827cde2d
Fixed tests and bug
2015-07-12 23:03:20 +02:00
Martin Fietz
65611129e1
Use local file size if episode is downloaded
2015-07-12 21:18:34 +02:00
Tom Hennen
7426eedcfe
Merge pull request #999 from TomHennen/fixtimeofdayupdate
...
Setting updates for a specific time of day didn't work on newer devices.
2015-07-12 14:45:16 -04:00
Martin Fietz
5608d228be
Close URL connection
2015-07-09 10:22:05 +02:00
Martin Fietz
be1fde6f8e
Post FeedMedia event
2015-07-09 10:22:05 +02:00
Martin Fietz
23a3e7c766
Check network for every media file, manually check suspiciously low file sizes
2015-07-09 10:22:05 +02:00
Martin Fietz
4f84ceff73
Determine media file size if feed doesn't report it correctly
2015-07-09 10:22:04 +02:00
Udi Finkelstein
cbbed8933e
Fix DB to version 18
2015-07-09 01:50:27 +03:00
Udi Finkelstein
a22fa8660b
FeedPreferences.getCurrentAutoDelete() now calls UserPreferences.isAutoDelete() by itself, instead of receiving it as a parameter.
2015-07-09 01:16:49 +03:00
Udi Finkelstein
48bfdaa2b3
Spinner items now taken from the string resources and can be localized.
...
Also fixed the TextView Hebrew string (break into 2 lines).
2015-07-09 01:16:46 +03:00
Udi Finkelstein
85598f64a9
Added new per-feed auto download override flag.
2015-07-09 01:16:45 +03:00
Tom Hennen
0314d0f95d
setRepeating is setInexactRepeating on API 19+,
...
that means we can go as long as interval*2 before updates.
Switched to use 'set()' instead to get behavior that matches what users expect.
2015-07-07 19:51:48 -04:00
Tom Hennen
0d2f99a1a7
Merge pull request #994 from mfietz/redesign-new-state
...
Drawer: Feed context menu, counter and order
2015-07-07 18:58:41 -04:00
Raghul
9e09ad247b
Fix for title when image is not available
2015-07-07 12:00:10 +08:00
Martin Fietz
9cae7c5bfb
Small fixes.
2015-07-05 15:28:30 +02:00
Martin Fietz
a9de7631fd
Fix button moving and icon being cut
2015-07-04 17:33:35 +02:00
Martin Fietz
bcff6277f2
Tell Queue fragment to refresh
2015-07-04 15:38:16 +02:00
Martin Fietz
6427a40da2
Fix tests
2015-07-02 20:21:53 +02:00
Martin Fietz
8538f7b9f2
Fix DB problem
2015-07-02 18:50:10 +02:00
Martin Fietz
dd898d1abe
Call former indicator "counter"
2015-07-02 18:24:10 +02:00
Martin Fietz
936ecc2b8e
Nav drawer subscriptions context menu
2015-07-02 12:13:19 +02:00
Martin Fietz
5643933a51
Set subscription order and counter in the preferences
2015-06-30 00:13:58 +02:00
Martin Fietz
5178de8681
Make new explicit
2015-06-29 12:54:00 +02:00
Tom Hennen
cff363e474
Merge pull request #974 from mfietz/feature/episodes-actions
...
Perform action on episodes
2015-06-28 16:27:41 -04:00
Martin Fietz
c7256d8152
Fix enqueueing order, prevent NPEs
2015-06-28 21:57:12 +02:00
Tom Hennen
23e1594165
need to handle cases where the download service is gone
2015-06-27 17:05:19 -04:00
Martin Fietz
957497d787
Enqueue and items in the currently display order, submit changes on bulk
2015-06-27 22:17:18 +02:00
Tom Hennen
473444291f
Folks weren't always getting the updated copy of the download list, now they are.
...
fixes AntennaPod/AntennaPod#968
2015-06-27 14:55:48 -04:00
Martin Fietz
c64217e2b4
Add episode action fragment
2015-06-27 18:01:14 +02:00
Martin Fietz
5d553394ba
Merge pull request #973 from TomHennen/fix972
...
Guard use of 'media'
2015-06-27 17:02:21 +02:00
Tom Hennen
8399da878f
Guard use of 'media'
...
It can be null in this class, so we should make sure it isn't accessed if it is.
fixes AntennaPod/AntennaPod#972
2015-06-27 10:05:33 -04:00
Tom Hennen
d4fb1b0968
Return a copy of the downloads.
...
This should prevent any IndexOutOfBounds errors
fixes AntennaPod/AntennaPod#968
2015-06-27 09:25:24 -04:00
Tom Hennen
e332df4af5
Merge pull request #957 from mfietz/issue/798-update-time
...
Set interval or time of day for automatic updates
2015-06-27 08:24:01 -04:00
Tom Hennen
ddf34dccf3
Merge pull request #962 from corecode/gpoddernet-episode-action-crash
...
gpoddernet: do not crash on unknown remote actions
2015-06-25 19:13:59 -04:00
Tom Hennen
17814004b5
Merge pull request #953 from mfietz/issue/946-cache-simpledateformat
...
Cache DateTime parser
2015-06-25 19:02:13 -04:00
Tom Hennen
767c025c6b
Merge pull request #943 from TomHennen/fix942
...
Only call getPSMPInfo if you need both the status and the playable.
2015-06-25 18:56:20 -04:00
Tom Hennen
e8c4d59efb
Merge pull request #937 from TomHennen/fix936_delete
...
set autodownload == false once an item is downloaded
2015-06-25 18:55:55 -04:00
Tom Hennen
e3fe7e3fed
Merge pull request #950 from TomHennen/fix947
...
Return NULL instead of result when unable to load bitmap.
2015-06-25 18:55:28 -04:00
Simon Schubert
e3d0f8fbe5
gpoddernet: do not crash on unknown remote actions
...
According to [1] and my own episode actions feed, "action":"flattr" is a
valid action. Future-proof the episode actions code by ignoring actions
that we don't know and care about.
This fixes the
java.lang.IllegalArgumentException: FLATTR is not a constant
exception when fetching the episode actions list.
[1]: https://gpoddernet.readthedocs.org/en/latest/api/reference/events.html
2015-06-25 11:54:11 +02:00
Martin Fietz
717a6a645e
Set update interval or time of day
2015-06-24 17:43:50 +02:00
Martin Fietz
bf3ef27b38
Cache DateTime parser
2015-06-24 11:53:10 +02:00
Martin Fietz
f123c61f21
Merge branch 'develop' of https://github.com/AntennaPod/AntennaPod into issue/940-user-preferences
2015-06-24 11:05:41 +02:00
Tom Hennen
f2dd49d533
Return NULL instead of result when unable to load bitmap.
...
There are still cases where 'bitmap' could be null.
We shouldn't return a result when that's the case.
Returnning null appears to be supported by Picasso.
(see Picasso.NetworkRequestHandler)
Fixes AntennaPod/AntennaPod#947
2015-06-23 20:05:12 -04:00
Martin Fietz
33778e30ac
Don't cache shared preferences anymore. Some refactoring.
2015-06-23 10:19:02 +02:00
Tom Hennen
c2ca3e1bbd
Only call getPSMPInfo if you need both the status and the playable.
...
Fixes AntennaPod/AntennaPod#942
2015-06-22 20:06:28 -04:00
Tom Hennen
20ab6ec260
set autodownload == false once an item is downloaded
2015-06-21 18:22:17 -04:00
Martin Fietz
e977b5fa54
Merge pull request #925 from danners/develop
...
Download Report: introduce setting to disable
2015-06-21 23:55:22 +02:00
Martin Fietz
c452d311e2
Store information if media has an embedded picture in the database
2015-06-21 19:40:36 +02:00
Tom Hennen
1a46097918
Merge pull request #931 from mfietz/issue/928
...
Fixes Queue transition from playing local to streaming
2015-06-21 13:29:56 -04:00
Tom Hennen
f13e2ed20d
Merge pull request #930 from mfietz/issue/929-incorrect-date
...
Fix datetime parsing (seconds absent)
2015-06-21 12:32:23 -04:00
Martin Fietz
978eadbc16
Fixes Queue transition from playing local to streaming
2015-06-21 16:28:29 +02:00
Martin Fietz
80c719d432
Fix datetime parsing (seconds absent)
2015-06-21 15:43:14 +02:00
Simon Danner
7c944cbe65
Download Report: introduce setting to disable
...
Give the use the option to disable the download report.
While it is useful to see the failed downloads, if a user is subscribed
to many podcasts, most of the times a few fail, which makes the notifications rather annonying.
2015-06-21 12:46:42 +02:00
Martin Fietz
8a9229ede6
Capitalize titles
2015-06-20 19:37:47 +02:00
Martin Fietz
b0ba5a08f7
Sharing in options and context menus
2015-06-20 18:49:56 +02:00
Tom Hennen
e1b494ba05
Merge pull request #890 from mfietz/issue/880-link-typo
...
Handle malformed URLs
2015-06-20 12:01:11 -04:00
Martin Fietz
1684358dad
Disable embedded images
2015-06-20 15:57:54 +02:00
Tom Hennen
0e68ef5b2a
Merge pull request #907 from TomHennen/fix884
...
Attempt to fix AntennaPod/AntennaPod#884 by removing StringUtils.join
2015-06-19 23:46:36 -04:00
Tom Hennen
3d411388e6
remove log message
2015-06-19 23:28:33 -04:00
Tom Hennen
aa789fa51d
Have to set the fallback URL
2015-06-19 17:24:07 -04:00
Tom Hennen
bdf77a34f4
Merge branch 'develop' into fix891
2015-06-19 17:07:31 -04:00
Tom Hennen
9e71e76eda
Attempt to fix AntennaPod/AntennaPod#884 by removing StringUtils.join
2015-06-19 16:33:06 -04:00
Tom Hennen
0eab73d85b
Merge pull request #896 from mfietz/fix/slow_list_loading
...
Fixes slow loading times.
2015-06-19 16:29:01 -04:00
Martin Fietz
f8fb13e955
Fixes slow loading times.
2015-06-19 21:35:28 +02:00
Tom Hennen
3945fb2fd9
Fallback for picasso even if we think it's impossible.
...
Fixes AntennaPod/AntennaPod#891
2015-06-18 18:29:58 -04:00
Martin Fietz
ce6cd1a353
Don't propose to open malformed URLs
2015-06-19 00:26:18 +02:00
Tom Hennen
f29413f3b3
fix for NullPointerException in bitmap configs. Fixes AntennaPod/AntennaPod#887
2015-06-17 21:27:31 -04:00
Tom Hennen
46c97da53a
updating pt strings
2015-06-10 17:03:11 -04:00
Tom Hennen
59861a07e2
Merge pull request #863 from TomHennen/close_cursor
...
now closing a lot of cursors that were otherwise staying open
2015-06-07 17:44:09 -04:00
Tom Hennen
abf4df6491
updated italian strings
2015-06-06 14:15:57 -04:00
Tom Hennen
7f10d2be7c
now closing a lot of cursors that were otherwise staying open
2015-06-06 13:30:20 -04:00
Tom Hennen
2d4705461c
Merge pull request #857 from mfietz/issue/854-gzip-not-exhausted
...
Fixes "gzip finished without exhausting source" error
2015-06-04 21:19:13 -04:00
Martin Fietz
dbf46dfcd8
Fix tests
2015-06-04 09:40:27 +02:00
Tom Hennen
3445fa3b13
Merge pull request #858 from TomHennen/update_strings_1.2
...
Update strings 1.2
2015-06-03 20:08:57 -04:00
Tom Hennen
fbff9a90b1
latest update from transifex
2015-06-03 20:06:56 -04:00
Martin Fietz
6a83057e28
Fixes "gzip finished without exhausting source" error
2015-06-03 11:41:25 +02:00
Tom Hennen
813cf2fc4e
merged changes to translation files fixing prior tx pull mess up
2015-06-02 19:45:44 -04:00
Tom Hennen
451323dfcd
restored translations that got messed up with transifex pull
2015-06-02 19:33:13 -04:00
Tom Hennen
f8bb06a1b4
Merge pull request #852 from mfietz/issue/840-mobile-download-clipping
...
Fix 'Confirm Mobile Download' dialog clipping
2015-06-02 19:16:48 -04:00
Martin Fietz
bb3f7255a9
Fix typo.
2015-06-02 16:20:45 +02:00
Tom Hennen
72067b64fc
updated strings, bumped build number
2015-06-01 18:04:32 -04:00
Tom Hennen
bd4b7e2f64
updated strings
2015-05-28 17:46:33 -04:00
Tom Hennen
79ab68d563
Merge pull request #844 from mfietz/issue/839-auto-download-queued
...
Allow auto downloading of queued but played episodes
2015-05-28 17:34:19 -04:00
Martin Fietz
ef518f3ec0
Handle failed refresh correctly, fix for nav drawer layout
2015-05-28 22:42:08 +02:00
Martin Fietz
fb9349ead0
Queued episodes that are played can now be auto downloaded
2015-05-28 11:57:07 +02:00
Martin Fietz
1bf803a6b2
Remove cancel, adjust strings
2015-05-28 11:41:36 +02:00
Raghul Jagannathan
d0022e053e
Subscription view for managing feeds and Navigation drawer feed list cleanup
2015-05-27 08:31:42 +08:00
Tom Hennen
53bf17ada8
reverting to tryLock for getPosition. Fixes AntennaPod/AntennaPod#829
2015-05-25 20:50:51 -04:00
Tom Hennen
c856e48382
Revert "LoudnessEnhancer for Android 4.4+"
2015-05-21 19:08:09 -04:00
Tom Hennen
b47e4a730b
Merge pull request #726 from mfietz/feature/loudness-enhancer
...
LoudnessEnhancer for Android 4.4+
2015-05-21 18:51:15 -04:00
Martin Fietz
25cbb00b36
Fix tests, test runner for core tests
2015-05-20 11:06:45 +02:00
Martin Fietz
61754cae52
Show correct number of new items
2015-05-19 16:46:51 +02:00
Martin Fietz
44b3a3bb87
Small fixes and refactorings
2015-05-19 12:00:30 +02:00
Martin Fietz
dfdfa82b4b
Fix download bar displacement
2015-05-19 11:58:39 +02:00
Martin Fietz
298b02b0aa
Fix for indicator, changes in context menus
2015-05-19 11:58:38 +02:00
Martin Fietz
4561f16f11
Redone new indicator
2015-05-19 11:58:38 +02:00
Martin Fietz
c829a4e9b2
Context dialog for feed item list
2015-05-19 11:58:38 +02:00
Martin Fietz
518e8207da
Reset dialog in progress
2015-05-19 11:58:37 +02:00
Martin Fietz
6f5d23c557
Order feeds by number of unread items (descending)
2015-05-19 11:58:37 +02:00
Martin Fietz
406dab0a24
Show feed new items and refresh failure
2015-05-19 11:58:37 +02:00
Martin Fietz
f5812fe894
Some working, some not
2015-05-14 11:29:58 +02:00
Martin Fietz
ed76fffc30
Improve patterns
...
Hyphen can be used as a separator between day, month and date, but also
to indicate a negative time zone.
2015-05-14 11:29:58 +02:00
Tom Hennen
73c4dfc04d
Merge pull request #809 from mfietz/fix/gpodder-sync
...
Gpodder synchronization fixes
2015-05-13 21:06:50 -04:00
Martin Fietz
69303a5915
Fix NPE and hide progress bar without media
2015-05-13 10:29:52 +02:00
Martin Fietz
108daed5a9
Sync actions regularly, local subscriptions changes overwrite remote ones
2015-05-12 17:43:34 +02:00
Martin Fietz
1d25137edd
Refactor
2015-05-12 17:42:41 +02:00
Tom Hennen
236757e803
Merge branch 'master' into merge_1.1.2
...
resolves AntennaPod/AntennaPod#805
2015-05-10 13:33:33 -04:00
Martin Fietz
9ec0d735c8
Add feed item filter
2015-05-10 10:50:22 +02:00
Tom Hennen
2cfd15fe88
Merge pull request #791 from mfietz/issue/760-cancel-download
...
Cancel Auto Downloads
2015-05-08 18:49:49 -04:00
Martin Fietz
94569cf995
CANCELLED
2015-05-09 00:46:02 +02:00
Tom Hennen
69c9608df2
Merge pull request #792 from alexte/develop
...
Episodes with a PlaybackCompletionDate should be delete before those without.
2015-05-08 18:16:05 -04:00
Martin Fietz
c8259daaee
Cancel auto download
2015-05-09 00:03:41 +02:00
Martin Fietz
d715cece62
Fix gpodder certificate validation
2015-05-08 23:46:39 +02:00
Tom Hennen
11a66f451a
Merge pull request #790 from TomHennen/resume_after_call_753
...
Optionally resume playback after call
2015-05-08 17:46:15 -04:00
Tom Hennen
b32fa4ec71
Merge pull request #789 from mfietz/feature/confirm-download-mobile
...
Confirm download on mobile data connection
This seems to work well. We may want to tweak the workflow further, but we'll figure that out as we use it an in Alpha testing.
2015-05-08 17:44:47 -04:00
Alexander Terczka
c3a67ed881
Episodes that are not played yet "getPlaybackCompletionDate()==null) should be sorted in as now and not 1.1.1970
...
When sorted in as "now", these episodes are delete later in auto cleanup mode, than played once.
2015-05-06 13:06:56 +02:00
Martin Fietz
615723bc98
Fix typo
2015-05-03 23:22:32 +02:00
Martin Fietz
a766977e6d
Check if items are already in the queue
2015-05-03 21:19:20 +02:00
Tom Hennen
1725966bc4
fix typos
2015-05-03 15:19:08 -04:00
Tom Hennen
db0ce285a3
Optionally resume playback after call.
...
Defaults to true.
fixes AntennaPod/AntennaPod#753
2015-05-03 15:16:47 -04:00
Tom Hennen
cd4bd0e37d
Merge pull request #787 from mfietz/feature/queue-lock
...
Queue Lock: Swipe and drag can be disabled
2015-05-03 14:49:03 -04:00
Martin Fietz
fd7cdd3c71
Show confirmation dialog when downloading over mobile data connection is disabled
2015-05-03 18:58:48 +02:00
Martin Fietz
f8bb78d436
Refactoring
2015-05-03 18:57:19 +02:00
Martin Fietz
103fb635d1
Add ActionBar icon to enable/disable list drag (reorder, swipe)
2015-05-02 21:10:14 +02:00
Martin Fietz
c4e2161ad6
Generate lock open and lock closed icons
2015-05-02 19:54:43 +02:00
Tom Hennen
90afaeb0be
unregister recivers
2015-05-02 09:47:15 -04:00
Tom Hennen
1bd6bf76f6
Merge pull request #780 from mfietz/download_report
...
Download Report
2015-05-02 08:26:04 -04:00
Tom Hennen
252f80de78
Merge pull request #777 from mfietz/feature/download-log-retry
...
Retry failed downloads in the download log
2015-05-02 08:25:18 -04:00
Martin Fietz
fd49d491b7
Changed download report icon, ticker and content title
2015-04-29 13:49:08 +02:00
Martin Fietz
21ca881572
Change icon for failed download(s) report
2015-04-29 13:28:56 +02:00
Martin Fietz
8050372ba0
Add ability to retry failed downloads in the download log
2015-04-28 17:10:06 +02:00
Tom Hennen
6830549875
Merge pull request #728 from mfietz/issues/627+727
...
Add feed: remember credentials, Basic authentication: try UTF-8 encoding
2015-04-27 17:54:28 -04:00
Tom Hennen
f35ac3e9e3
Fixes bug with undo toast.
...
After adding EventBus whenever you move an episode or attempt to swip to remove
(but don't actually remove) the undo toast for removing an episode would be
displayed. This is now resolved.
2015-04-26 16:57:19 -04:00
Martin Fietz
5fe65f470e
Reorganize episode cache size values
2015-04-22 12:18:54 +02:00
Martin Fietz
b253289b1f
Merge pull request #759 from mfietz/nav_drawer_preferences
...
Nav Drawer Preferences
2015-04-22 09:53:48 +02:00
Martin Fietz
7829ddc94e
Show URL in feed info, layout optimizations
2015-04-21 17:34:02 +02:00
Martin Fietz
4aa68e74e0
Bux fixes, tests
2015-04-18 22:12:40 +02:00
Martin Fietz
fc124a5f1a
Adjust size of all episode icon
2015-04-18 22:12:40 +02:00
Martin Fietz
ded0006913
Add longclick Drawer Preference dialog
2015-04-18 22:12:39 +02:00
Martin Fietz
ea628037ca
Minor changes
2015-04-18 22:12:39 +02:00
Martin Fietz
158821c0e1
Preference: Change nav drawer
...
Preference
2015-04-18 22:12:39 +02:00
Martin Fietz
85ace6fb01
Layout changes and optimizations
2015-04-18 22:12:39 +02:00
Martin Fietz
512ce6ad51
Small fix
2015-04-18 16:16:45 +02:00
Martin Fietz
1bb1f0990f
Prepare merge.
2015-04-18 12:44:43 +02:00
Tom Hennen
4e9597a950
now actually using the date to figure out what is omst recent rather than just assuming it's the first
2015-04-16 20:17:09 -04:00
Tom Hennen
0420bf47f4
the most recent episode in new feeds is marked unplayed
2015-04-16 20:09:11 -04:00
Tom Hennen
00e37ab582
gpodder now properly sets the initial data for feeds
2015-04-12 15:12:56 -04:00
Tom Hennen
06fff4bb16
update strings for release 1.1 closes AntennaPod/AntennaPod#708
2015-04-12 15:03:08 -04:00
Martin Fietz
15d09932da
Coherent item cover order
2015-04-12 13:44:00 +02:00
Martin Fietz
e5c03079b6
Another fix...
2015-04-12 01:40:09 +02:00
Martin Fietz
9bd6bcf9d3
Picasso can handle basic authentication
2015-04-11 23:46:33 +02:00
Martin Fietz
a34acb71d1
Add feed: remember credentials after selecting feed, try UTF-8 for HTTP basic authentication
2015-04-11 11:21:16 +02:00
Martin Fietz
07ce9579fb
Refactoring
2015-04-11 11:12:33 +02:00
Martin Fietz
cf7738effe
LoudnessEnhancer for Android 4.4+
2015-04-10 20:37:18 +02:00
Martin Fietz
78a5700ded
Some additional logging
2015-04-10 14:30:42 +02:00
Martin Fietz
fd30ec8189
Set fast forward and rewind time
2015-04-10 11:10:25 +02:00
Martin Fietz
76b6ae654b
Refactorings
2015-04-10 11:05:04 +02:00
Tom Hennen
b44e0dde58
Merge pull request #706 from mfietz/feature/gpodder_episode_actions
...
Sync episode actions with gpodder, smart mark as played.
2015-04-09 19:34:23 -04:00
Tom Hennen
947657a6c9
updated translateions #708
2015-04-07 18:55:53 -04:00
Martin Fietz
0b4b328324
EventBus license, fixed NPE with undobar onHide(), no smarking on closing of audio player activity
2015-04-06 00:26:08 +02:00
Martin Fietz
e8a4bd7c11
ProGuard config, small fix
2015-04-05 23:45:28 +02:00
Tom Hennen
f8ffc2a146
merged in changes that occured on master
2015-04-05 16:41:11 -04:00
Martin Fietz
8850c09920
QueueEvents, Queue shows undobar on removal of an item
2015-04-05 22:37:35 +02:00
Martin Fietz
b2a50983ef
smart mark as played: media player activity, player widget, when media is changed
2015-04-05 22:12:29 +02:00
Martin Fietz
fbf1d8373c
Minor changes: Log, import order, small refactorings
2015-04-05 22:12:29 +02:00
Martin Fietz
3d19b939b1
Dismiss remote play actions if queued play actions for that episode are more recent
2015-04-05 22:11:19 +02:00
Martin Fietz
67cc7c9885
Sync episode actions with gpodder, smart mark as played
...
* Create episode actions when episodes are downloaded, played, deleted and marked as read
* Sync (download and upload) episode actions
* MediaPlayerActivity deletes almost completely played episode on close
* Improved parsing of datetime strings
* Smart mark as played can be disabled or set in the preferences
2015-04-05 22:11:19 +02:00
Tom Hennen
1fb8b64b34
Merge pull request #709 from TomHennen/swipe_to_mark_as_read
...
Swipe to mark as read
2015-04-05 13:47:13 -04:00
Tom Hennen
13012a2c41
Merge pull request #693 from volhol/develop
...
Addresses #669 and #664 : play buttons in the lists
2015-04-03 12:24:04 -04:00
Tom Hennen
c277166f77
Can now undo swipe to mark as read.
...
Behavior isn't ideal when the user is displaying all the items in their feed.
(you can swipe new and read items and they don't go away (obviously)).
2015-04-03 10:47:01 -04:00
volhol
42e118626e
Direct play from the lists
...
subsequent play of the next feed item from the queue now works
2015-04-02 19:54:04 +02:00
volhol
247ef778aa
Direct play from the the lists
...
position in media item is now updated
2015-04-01 12:47:35 +02:00
volhol
71db0368c4
Direct play from the the lists
...
Pause/play buttons work; position in media item not always updated yet
2015-03-31 01:33:04 +02:00
Martin Fietz
680c9db075
"Add feed" facelift, OPML import with better explanations and usage of external apps
2015-03-30 13:10:48 +02:00
Tom Hennen
94fee9a5e8
Merge pull request #698 from mfietz/issue/queue-cannot-slopen-nav-drawer
...
Fix for un-slidable queue navigation drawer
2015-03-29 12:07:54 -04:00
Tom Hennen
b612a557ea
Merge pull request #697 from mfietz/feature/downloader-if-modified-since
...
Downloader use If-Modified-Since HTTP header (Take 2)
2015-03-29 11:39:25 -04:00
Martin Fietz
a5a149df6f
Drawer slide fixed, drag handle is now 9 patch PNG
2015-03-27 22:46:16 +01:00
Martin Fietz
1020c04b9e
Merge branch 'revert-revert-681-feature/downloader-if-modified-since' into feature/downloader-if-modified-since
2015-03-27 21:23:25 +01:00
Martin Fietz
dc2f2b5828
Revert 95b0393a62
and fix conflicts.
2015-03-27 21:23:04 +01:00
Martin Fietz
d4b20a4154
Refresh at least every 3 days
2015-03-27 21:20:55 +01:00
Martin Fietz
95b0393a62
Refresh at least every 3 days
2015-03-27 19:39:19 +01:00
Martin Fietz
2aec26aa8e
Fixes non-working app tests, especially GUI tests
2015-03-26 00:19:46 +01:00
Tom Hennen
d280a32c23
Merge pull request #685 from mfietz/issues/684-detect-feed-media-change
...
Fix issue where feed media attributes did not get updated
2015-03-21 10:23:49 -04:00
Tom Hennen
d961b1796e
Revert "Downloader use If-Modified-Since HTTP header"
2015-03-21 10:11:26 -04:00
Tom Hennen
21dabab909
Merge pull request #681 from mfietz/feature/downloader-if-modified-since
...
Downloader use If-Modified-Since HTTP header
2015-03-21 09:58:41 -04:00
Martin Fietz
b4d8b849a0
Fix issue where feed media attributes did not get updated
2015-03-21 14:43:37 +01:00
Martin Fietz
596462b7a2
Gpodder categories shows title instead of tag and additionally the usage
2015-03-17 12:36:04 +01:00
Martin Fietz
bd6c93a78b
Download service submits If-Modified-Since header for feeds
2015-03-17 10:39:46 +01:00
Tom Hennen
d1d0013c67
Merge pull request #679 from mfietz/feature/gpodder_search_more_information
...
Gpodder search shows feed url and number of subscribers
2015-03-16 21:02:27 -04:00
Martin Fietz
9c337c7875
Gpodder search shows feed url and number of subscribers
2015-03-16 18:07:10 +01:00
Tom Hennen
c680c10c91
Merge pull request #677 from eerden/itunes-search-pull
...
Add ability to search iTunes for podcasts
2015-03-15 15:46:20 -04:00
Ercan Erden
24e0db1cde
Add ability to search iTunes for podcasts
2015-03-15 15:24:36 -04:00
Martin Fietz
9fb5f33f16
Number of parallel downloads can be set in the preferences
2015-03-11 18:15:13 +01:00
Martin Fietz
ca3cebb463
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-03-09 10:29:59 +01:00
Tom Hennen
0b44c75390
Merge pull request #660 from twiceyuan/master
...
Update Chinese translation
2015-03-08 19:22:47 -04:00
Tom Hennen
a1c7e0a904
Merge pull request #656 from mfietz/issue-610
...
Recognize DublinCore date tags
2015-03-08 19:22:09 -04:00
twiceyuan
8c59cc4744
Update Chinese translation
...
- add Chinese translation of "Seek time", "Auto delete" and "Headphones
reconnect" in the preferences.
2015-03-06 08:41:14 +08:00
twiceyuan
e1c6dc0af2
Merge remote-tracking branch 'origin/develop'
2015-03-06 08:14:07 +08:00
Tom Hennen
006f793fae
Merge pull request #658 from mfietz/issue-126
...
Queue view: Swipe to dismiss, undo bar, status information
2015-03-05 17:48:27 -05:00
Martin Fietz
9444f26673
Show UndoBar when dismiss-by-swipe
2015-03-04 14:42:35 +01:00
Martin Fietz
172d493d3f
Recognize DublinCore date tags
2015-03-04 09:52:08 +01:00
Martin Fietz
8f9c9c8d3b
Add ability to clear the download log, as requested in AntennaPod/AntennaPod#506
2015-03-04 09:33:26 +01:00
Tom Hennen
69818f7337
Revert "fix Chinese translation"
2015-03-03 18:00:52 -05:00
Tom Hennen
3dba8822f8
Revert "Can understand DublinCore publication date in RSS feed"
2015-03-03 18:00:40 -05:00
Tom Hennen
c1108631ff
Revert "Add ability to clear the download log"
2015-03-03 18:00:29 -05:00
Tom Hennen
06ad19972a
Merge pull request #635 from twiceyuan/master
...
fix Chinese translation
2015-03-03 17:23:01 -05:00
Tom Hennen
30a202665a
Merge pull request #618 from rharriso/master
...
added preference to add to front of queue
2015-03-03 17:22:42 -05:00
Tom Hennen
71f6d047bc
Merge pull request #637 from mfietz/issue-610
...
Can understand DublinCore publication date in RSS feed
2015-03-03 17:17:16 -05:00
Ross Harrison
ab34f84e2c
Merge branch 'master' of https://github.com/AntennaPod/AntennaPod into AntennaPod-master
...
core/src/main/java/de/danoeh/antennapod/core/storage/DBWriter.java
2015-02-28 14:45:14 -06:00
Martin Fietz
4c50c4b801
Add ability to clear the download log, as requested in AntennaPod/AntennaPod#506
2015-02-28 19:23:39 +01:00
Martin Fietz
087f2d7b3f
Fix for AntennaPod/AntennaPod#610
...
Recognize DublinCore date tags
2015-02-27 19:59:46 +01:00
twiceyuan
a2f65698e7
update Chinese translation
2015-02-25 11:44:54 +08:00
twiceyuan
9fe3a9ae58
fix Chinese translation
...
"博客" replace to "播客"
"单集" better than "曲目" (reference Podcast app for iOS)
"畸形" replace to "错误的"
2015-02-25 11:06:44 +08:00
Tom Hennen
2316a260bb
Merge pull request #616 from TomHennen/empty_queue_command_593
...
Empty queue command 593
2015-02-23 18:46:37 -05:00
Tom Hennen
44f99e3b2f
Merge pull request #617 from TomHennen/confirm_mark_all_read_596
...
Confirm mark all read
2015-02-23 18:46:27 -05:00
Ross Harrison
46252ce663
move to user preferences
2015-02-08 19:21:42 -06:00
Ross Harrison
7c76d2c57b
some files use spaces, some use tabs
2015-02-08 12:01:35 -06:00
Ross Harrison
67aca21858
Merge branch 'master' of github.com:rharriso/AntennaPod
2015-02-08 11:49:44 -06:00
Ross Harrison
6fcd04ea36
move preferences to Player preferences
2015-02-08 11:48:55 -06: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
Ross Harrison
e3a78e9cd5
Merge branch 'develop' of github.com:rharriso/AntennaPod
2015-02-01 00:36:16 -06:00
Ross Harrison
509b2a7f58
queue to front or back
2015-02-01 00:29:46 -06:00
Ross Harrison
672c38e20a
added preference, need to work into database
2015-01-31 23:30:01 -06:00
Tom Hennen
4b8a3c00ca
added feed specific mark_all_read confirmation dialog. #596
2015-01-30 13:43:16 -05:00
Tom Hennen
49c714a5a5
added confirmation dialog when marking all episodes as read. #596
2015-01-30 13:06:32 -05:00
Tom Hennen
2bea83706b
added confirmation when clearing the queue. for issue #593
2015-01-30 12:55:38 -05:00
daniel oeh
212644aebd
Clarified preference title and summary
2015-01-26 20:05:38 +01:00
daniel oeh
e01b7ca466
Execute sortQueue method on ExecutorService
2015-01-26 17:12:15 +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
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
daniel oeh
18bc827ed2
Updated version numbers
2015-01-08 14:04:47 +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
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
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
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
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
ab772e55f5
Replaced FeedItemDialog with ItemFragment
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
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
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
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
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
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
Michael Scarito
d86a2a1977
Resume on headphone connect if paused by headphone disconnect
2014-11-20 14:22:42 -08:00
Jens Müller
f176d2e128
fix videoplayer overlay background on lollipop
2014-11-20 21:41:35 +01:00
Jens Müller
23aac76f8c
fix blurry play/pause overlay in videoplayer activity
2014-11-20 20:18:21 +01:00
daniel oeh
9588747edd
Widget wasn't working
...
Apparently, selectableItemBackground is not available in widget layouts
2014-11-19 16:36:18 +01:00
daniel oeh
f46d7dad2e
Updated dependencies
2014-11-19 15:46:45 +01:00
daniel oeh
532513d0e2
Pulled translations
2014-11-19 15:40:22 +01:00
daniel oeh
7127277626
Squashed commit of the following:
...
commit 8ab8f77557a98adad56006e6d372d8f348191742
Author: daniel oeh <daniel.oeh@gmail.com>
Date: Wed Nov 12 16:05:32 2014 +0100
Use OkHttp instead of HttpClient in HttpDownloader
- Adds support for SNI -> fixes #354
- fixes #548
commit 38278bc72abcdc190d44f26593f6efdd2b390877
Author: daniel oeh <daniel.oeh@gmail.com>
Date: Wed Nov 12 15:04:32 2014 +0100
Use OkHttp instead of HttpClient in GpodnetService
2014-11-12 18:46:36 +01:00
daniel oeh
976df32cae
Clarified phrasing
2014-11-12 12:40:24 +01:00
daniel oeh
40ef24d8ad
Made sure that fallback URL is used if MMR fails
2014-11-12 12:08:31 +01:00
daniel oeh
99068c82cc
Updated picasso library
...
Use RequestHandler instead of Downloader for extracting bitmaps from media files
2014-11-10 22:00:49 +01:00
daniel oeh
ad04a80ae7
Squashed commit of the following:
...
commit 7d0e6d5c2dc75f8f1e54f4a1279c6b0cffa7b8cc
Author: daniel oeh <daniel.oeh@gmail.com>
Date: Mon Nov 10 21:00:58 2014 +0100
Made tests compile
commit 05c57df87dd469d8f64835700eefe2e3c87e04e4
Author: daniel oeh <daniel.oeh@gmail.com>
Date: Mon Nov 10 20:56:58 2014 +0100
Removed unused code
commit 0a1fbc9e6d9648646140e30dec0ec8389fb8d37f
Author: daniel oeh <daniel.oeh@gmail.com>
Date: Thu Nov 6 15:48:24 2014 +0100
Added UI controls to download more feed pages
closes #245
commit 6486fb40f1d03887e264df95946f91f0a9cdac9b
Author: daniel oeh <daniel.oeh@gmail.com>
Date: Thu Nov 6 14:49:43 2014 +0100
Added support for downloading feed pages
commit e1faa06908bfd50f2aa0c28ee5118772c4281557
Author: daniel oeh <daniel.oeh@gmail.com>
Date: Wed Nov 5 21:27:03 2014 +0100
Added "paged" and "loadAllPages" attributes
2014-11-10 21:01:41 +01:00
daniel oeh
6035e8fee9
Fixed:Unit tests were not finishing correctly
2014-11-10 12:45:11 +01:00
daniel oeh
71a9f44264
Merge branch 'illegal_filename' of git://github.com/andrey-krutov/AntennaPod into andrey-krutov-illegal_filename
2014-11-10 12:33:46 +01:00
daniel oeh
d2ee409530
Bugfix: Playbackhistory had wrong sort order
...
fixes #540
2014-11-10 12:32:10 +01:00
daniel oeh
a8ae853cfd
Controls in videoview were not hidden correctly
...
fixes #363
2014-11-06 18:56:57 +01:00
daniel oeh
c179ec7d35
Updated build files
2014-11-05 20:44:18 +01:00
daniel oeh
ad14fa4f7f
Updated layouts
...
Use new navigation drawer toggle
Customized colors of new themes
Updated navigation drawer layout
Updated "new episodes list" layout
Updated feeditemlist layout
Fixed refresh button behavior in feeditemlist
Updated downloads fragment layout
Fixed layouts on smaller screens, updated borderless buttons
Use PreferenceFragment instead of PreferenceActivity if possible
Changes of the Preference UI should now be made in the PreferenceController class.
Replaced vertical_divider with android:attr/listDivider
Updated itemlist layout in onlinefeedview
Fixed NPE in TagFragment
Updated gpodnet list layout
Updated search layout
Adjusted background color of external player
Added material design icons
Adjusted primary dark color
2014-11-05 20:40:11 +01:00
daniel oeh
baac7c535a
Updated version numbers
2014-10-25 11:24:57 +02:00
daniel oeh
17feaa72ad
Removed betterpickers library
...
Not compatible to new support library
2014-10-24 20:56:39 +02:00
daniel oeh
cc052e91ad
Merge branch 'migration' into develop
...
Non-GUI classes have been moved into the 'core' project in order to allow AntennaPod SP to reference it as a subproject.
Conflicts:
app/src/main/AndroidManifest.xml
build.gradle
core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackService.java
core/src/main/java/de/danoeh/antennapod/core/syndication/namespace/NSSimpleChapters.java
core/src/main/java/de/danoeh/antennapod/core/util/ChapterUtils.java
gradle/wrapper/gradle-wrapper.properties
pom.xml
2014-10-24 20:40:07 +02:00
daniel oeh
b5066d02b4
Set image owner when parsing feed
2014-10-20 22:51:26 +02:00
daniel oeh
2cd504b9d0
Updated config in app module, fixed typo
2014-10-19 19:37:31 +02:00
daniel oeh
eff021c149
Added support for itunes:duration tag in feeds
...
Ported from AntennaPodSP
2014-10-19 19:07:26 +02:00
daniel oeh
3a1ced0301
Added more changes to support SP
2014-10-17 22:07:03 +02:00
daniel oeh
aa535ac240
Added more callbacks for SP
2014-10-17 20:56:28 +02:00
daniel oeh
189eb6acf1
Check gpodnetEnabled() method before using gpodder.net API
2014-10-12 21:36:06 +02:00
daniel oeh
94f514f958
Fixed manifests
2014-10-12 18:18:36 +02:00
daniel oeh
658559699f
Moved core classes into subproject
2014-10-11 17:43:07 +02:00