Commit Graph

2184 Commits

Author SHA1 Message Date
Udi Finkelstein 49759dd35c Use "git describe" because it supplies both the commit ID as well as the number of commits since the last release. 2015-07-09 21:56:14 +03:00
Udi Finkelstein 184ac34500 Add commit ID to about screen 2015-07-09 21:21:12 +03: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
Tom Hennen 1f0a6a14bb Merge pull request #995 from mfietz/issue/991
Fix button moving and icon being cut
2015-07-06 19:50:10 -04: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
Tom Hennen acd62a799d Merge pull request #982 from TomHennen/fix979
Don't assume the activity is non-null within the callback.
2015-06-28 16:25:56 -04:00
Tom Hennen fdf1ca44b8 Don't assume the activity is non-null within the callback.
Fixes AntennaPod/AntennaPod#979
2015-06-28 16:07:00 -04:00
Tom Hennen a78ef0940d Merge pull request #981 from TomHennen/build60
build 60 for alpha testing
2015-06-28 16:05:57 -04:00
Tom Hennen 2db4433bca build 60 for alpha testing 2015-06-28 16:05:15 -04:00
Martin Fietz c7256d8152 Fix enqueueing order, prevent NPEs 2015-06-28 21:57:12 +02:00
Tom Hennen f70e395266 Merge pull request #976 from TomHennen/fix968_2
Must send download list when content changes
2015-06-27 18:32:06 -04:00
Tom Hennen 23f666a24d Merge pull request #977 from TomHennen/fix964
Don't send Gpodder actions for items that don't have media.

fixes #968
2015-06-27 18:24:48 -04:00
Tom Hennen 51e3f55561 Don't send Gpodder actions for items that don't have media.
Fixes AntennaPod/AntennaPod#964
2015-06-27 18:09:51 -04: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
Martin Fietz b0a0b6ab2f Merge pull request #971 from TomHennen/fix970
Make sure controller isn't null
2015-06-27 17:02:09 +02:00
Martin Fietz 807d4eb512 Merge pull request #969 from TomHennen/fix968
Return a copy of the downloads.
2015-06-27 17:01:44 +02:00
Martin Fietz 18218b0440 Merge pull request #967 from TomHennen/fix895
fixes AntennaPod/AntennaPod#895
2015-06-27 17:01:12 +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 21976aca14 Make sure controller isn't null
fixes AntennaPod/AntennaPod#970
2015-06-27 09:54:06 -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 05ce266043 fixes AntennaPod/AntennaPod#895 2015-06-27 09:01:46 -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
Martin Fietz 8f75777b41 Fixed tests. 2015-06-26 03:06:42 +02: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
Tom Hennen 91a8cab9ea Merge pull request #941 from mfietz/issue/940-user-preferences
Stop UserPreference caching
2015-06-25 18:19:35 -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 5e8c75a1da Merge pull request #934 from TomHennen/fix_testPauseForInterruptions
Fix testPauseForInterruptions
2015-06-22 20:07:11 -04: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