4342 Commits

Author SHA1 Message Date
brad
9ec56e7a41
remove unnecessary steps installing sdk components 2018-05-17 00:06:24 -07:00
brad
d613ae7213
use circleci/android:api-26-alpha docker image 2018-05-16 23:50:39 -07:00
brad
a540eef46d
fix syntax error in circleci config store_artifacts step 2018-05-16 23:45:57 -07:00
brad
8a3f1481be
fix syntax error in circleci config 2018-05-16 23:43:46 -07:00
brad
0f35d1e2f9
convert circleci configuration to version 2.0 2018-05-16 23:42:07 -07:00
H. Lehmann
ed4b7dd96f
Merge pull request #2690 from orionlee/feeds_update_by_external_apps_2686
Allow feeds update to be triggered by external apps.
2018-05-16 07:34:30 +02:00
orionlee
da85e00bd9 Give FeedUpdateReceiver a human-friendly label per review feedback. 2018-05-15 15:20:56 -07:00
H. Lehmann
48294a9f18
Merge pull request #2669 from orionlee/build_tweak_dexcount_optional_in_debug
Build tweak: Speed up debug build by making dexcount optional in debug build
2018-05-14 20:56:20 +02:00
orionlee
0f1dfd0547 dexcount: remove dated comments 2018-05-14 10:55:47 -07:00
orionlee
4d4b1f9c17 make dexCount defaulted to disabled in debug build per reveiw feedback 2018-05-13 15:07:07 -07:00
orionlee
e021d4e147 #2686: Allow feeds update to be triggered by external apps. 2018-05-12 13:50:37 -07:00
Martin Fietz
04929cee4a
Merge pull request #2684 from amhokies/info-bar-time-left
Display time left in queue info bar
2018-05-12 11:01:13 +02:00
amhokies
5fe060506a Issue #2680: Display time left in queue info bar 2018-05-10 21:25:36 -04:00
Martin Fietz
36ac93e031
Merge pull request #2679 from ByteHamster/preference-search
Preference search
2018-05-07 19:24:16 +02:00
ByteHamster
3b445c3403 Re-enabled flattr 2018-05-07 18:11:43 +02:00
ByteHamster
ea96e239fa Updated library 2018-05-07 18:09:07 +02:00
ByteHamster
f8950ae9b8 Add search function to preferences 2018-05-07 00:06:38 +02:00
ByteHamster
d7d614f33f Fixed compile error and warning about mixed support versions 2018-05-06 23:15:55 +02:00
Martin Fietz
f6faca95c0
Merge pull request #2673 from ByteHamster/preference-support
Switched to PreferenceFragmentCompat
2018-05-06 17:45:25 +02:00
Martin Fietz
b156458d83
Merge pull request #2646 from vimsick/fast-forward
Fix Bluetooth Forward Skip Button for Android 8
2018-05-06 17:37:53 +02:00
Martin Fietz
930330fbb4
Merge pull request #2675 from ByteHamster/delete-feed-while-playing
Stop playback service when feed is deleted
2018-05-05 18:41:48 +02:00
ByteHamster
304696d59e Stop playback service when item of deleted feed is played
Closes #2425
2018-05-05 18:24:32 +02:00
Martin Fietz
121f1d9d79
Merge pull request #2671 from ByteHamster/content-encoded-addition
Fix empty contentEncoded
2018-05-05 18:24:09 +02:00
Martin Fietz
e04e537829
Merge pull request #2674 from ByteHamster/delete-while-playing
Prevent deletion of currently playing item
2018-05-05 18:21:14 +02:00
ByteHamster
1628360c4b Prevent deletion of currently playing item
Was already prevented in the download list but not on the details fragment.
Added alpha to make disabled state clear.

Closes #2285
2018-05-05 17:19:37 +02:00
H. Lehmann
dacd7787bc
Merge pull request #2664 from orionlee/share_link_improvement_2579
Share link improvement 2579
2018-05-04 23:31:39 +02:00
ByteHamster
c3510d821d Moved Flattr/gpodder to their own files 2018-05-04 19:07:17 +02:00
ByteHamster
686801fea2 Switched to PreferenceCompat 2018-05-04 19:06:32 +02:00
ByteHamster
9f0d187efd Fix empty contentEncoded
This code duplication was forgotten in #2607
2018-05-04 13:57:55 +02:00
orionlee
2e38cf3a40 Build tweak: Speed up debug build by making dexcount optional in debug
build, configured with a new gradle property enableDexcountInDebug.
2018-05-03 14:00:48 -07:00
orionlee
4c7531d277 Flatten nested ifs, per @ByteHamster feedback 2018-05-02 13:53:56 -07:00
H. Lehmann
e16a111a12
Merge pull request #2659 from mr-intj/2366-pubdate-respecting-smart-shuffle
Added "Random" and "Smart Shuffle"
2018-05-01 07:29:38 +02:00
orionlee
ab0f413185 Make FeedItemUtil.getLinkWithFallback(item) tolerates null item. 2018-04-30 15:49:18 -07:00
orionlee
345fcc17d0 FeedItem Visit Website tweak: use feed website as a fallback,
analogous to how share FeedItem link work.
Applicable to both feed playback screen and feed information screen.
2018-04-30 15:44:19 -07:00
orionlee
36507eb506 Provide share Link in episode information screen, similar to episode playback screen. 2018-04-30 15:14:58 -07:00
orionlee
4bba6b30a1 Issue #2579: Provide share Link in episode playback screen even
when the episode has no link - Use podcast link as the fallback.
Also bug fix share link with position: to include epsiode
and podcast title.
2018-04-30 15:03:04 -07:00
mr-intj
7be44370f6 * Using Camel Case for methods
* Use braces on single-line blocks
2018-04-30 14:44:13 -07:00
mr-intj
91120d98a4 Added "Random" and "Smart Shuffle" items at the bottom of the Queue|Sort menu.
Added "Permutor" interface to allow specification of reordering logic to be specified in QueueSorter (vs. DBWriter), similar to the existing sort logic.

Added "Random" and "Smart Shuffle" strings to core/src/main/res/values (did not add translations for non-English languages)

Closes #2366, Closes #2602
2018-04-27 17:30:40 -07:00
ByteHamster
9d3d92cc9d Fixed crash when changing settings
Looking at Fragment1, clicking Fragment2
Fragment2.onCreate
Fragment2.onResume
Fragment1.onPause <- This sets PreferenceUI to Fragment1, so onClickListeners
                     in Fragment2 now have a reference to the wrong fragment
2018-04-22 21:31:48 +02:00
ByteHamster
94bf3cd734 I deleted a line accidentally 2018-04-22 20:41:20 +02:00
Martin Fietz
e9695a426f
Merge pull request #2634 from ByteHamster/preference-rework
Preferences rework
2018-04-22 20:35:13 +02:00
ByteHamster
f2ee5d7ff2 Renamed Services to Integrations 2018-04-22 19:20:11 +02:00
ByteHamster
74a8d34354 Added network icon 2018-04-22 19:16:03 +02:00
ByteHamster
1690bd64cc Actually renamy downloads to network 2018-04-22 19:00:07 +02:00
ByteHamster
610b1c05e1 Renamed downloads to network 2018-04-22 18:53:36 +02:00
ByteHamster
03f1af6ad4 Disable items correctly in autodownload 2018-04-22 18:51:10 +02:00
ByteHamster
bb42ddbd56 MasterSwitchPreference 2018-04-22 18:41:43 +02:00
ByteHamster
a64c996e9c Moved autodownload to new file 2018-04-22 18:12:40 +02:00
ByteHamster
33e695b519 Automation category 2018-04-22 17:49:20 +02:00
Martin Fietz
e12751986b
Merge pull request #2564 from xisberto/adaptive_icon
Adaptive icon
2018-04-22 17:25:33 +02:00