summaryrefslogtreecommitdiff
path: root/core/src
AgeCommit message (Collapse)Author
2018-05-18core tests: Convert tests that are effectively unit tests to be oneorionlee
(standard android junit tests). Provides implementations for android platform utils needed (in unit test environment): 1. android.util.Log, 2. android.text.TextUtils.isEmpty()
2018-05-17core tests fix: use consistent convention that tests are in the sameorionlee
java package as the classes under test.
2018-05-17core tests fix: ensure running test suite (gradlew connectedAndroidTest)orionlee
include all test. The existing config does not include the tests in feed/ directory.
2018-05-15Give FeedUpdateReceiver a human-friendly label per review feedback.orionlee
2018-05-12#2686: Allow feeds update to be triggered by external apps.orionlee
2018-05-06Merge pull request #2673 from ByteHamster/preference-supportMartin Fietz
Switched to PreferenceFragmentCompat
2018-05-06Merge pull request #2646 from vimsick/fast-forwardMartin Fietz
Fix Bluetooth Forward Skip Button for Android 8
2018-05-05Merge pull request #2675 from ByteHamster/delete-feed-while-playingMartin Fietz
Stop playback service when feed is deleted
2018-05-05Stop playback service when item of deleted feed is playedByteHamster
Closes #2425
2018-05-05Merge pull request #2671 from ByteHamster/content-encoded-additionMartin Fietz
Fix empty contentEncoded
2018-05-04Merge pull request #2664 from orionlee/share_link_improvement_2579H. Lehmann
Share link improvement 2579
2018-05-04Switched to PreferenceCompatByteHamster
2018-05-04Fix empty contentEncodedByteHamster
This code duplication was forgotten in #2607
2018-05-02Flatten nested ifs, per @ByteHamster feedbackorionlee
2018-04-30Make FeedItemUtil.getLinkWithFallback(item) tolerates null item.orionlee
2018-04-30FeedItem Visit Website tweak: use feed website as a fallback,orionlee
analogous to how share FeedItem link work. Applicable to both feed playback screen and feed information screen.
2018-04-30Issue #2579: Provide share Link in episode playback screen evenorionlee
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* Using Camel Case for methodsmr-intj
* Use braces on single-line blocks
2018-04-27Added "Random" and "Smart Shuffle" items at the bottom of the Queue|Sort menu.mr-intj
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-22I deleted a line accidentallyByteHamster
2018-04-22Merge pull request #2634 from ByteHamster/preference-reworkMartin Fietz
Preferences rework
2018-04-22Renamed Services to IntegrationsByteHamster
2018-04-22Added network iconByteHamster
2018-04-22Disable items correctly in autodownloadByteHamster
2018-04-22MasterSwitchPreferenceByteHamster
2018-04-22Automation categoryByteHamster
2018-04-22Merge pull request #2564 from xisberto/adaptive_iconMartin Fietz
Adaptive icon
2018-04-22Merge branch 'develop' into preference-reworkByteHamster
2018-04-22Merge pull request #2654 from ydinath/ReplaceDeprecatedLang3MethodsMartin Fietz
Replace deprecated org.apache.commons.lang3 methods
2018-04-22Merge pull request #2639 from ByteHamster/fix-play-buttonMartin Fietz
Don't pause directly after starting
2018-04-22Merge pull request #2641 from ByteHamster/feed-info-and-settingsMartin Fietz
Split feed info and settings
2018-04-22Merge pull request #2637 from ByteHamster/apply-actionsMartin Fietz
Changed batch edit icon and name
2018-04-22Merge pull request #2506 from ByteHamster/picture-in-pictureMartin Fietz
Added Picure in picture
2018-04-21Fix formattingydinath
2018-04-21Replace deprecated org.apache.commons.lang3 methods with ↵ydinath
org.apache.commons.text methods
2018-04-19Fix Bluetooth Forward Skip Button for Android 8Spencer Visick
It appears that Oreo has changed the behavior for Bluetooth KeyEvents. Starting with Android 8.0, KeyEvent.getSource() returns 0 (unknown source). This change explicitly sets when a key press is sent from a notification, or lockscreen event. Otherwise we use the customer-defined skip behavior.
2018-04-13Split feed info and settingsByteHamster
2018-04-12Don't pause directly after startingByteHamster
When registering the receiver, it immediately receives a headset unplugged event (broadcast is sticky) and pauses playback again in some cases. We are only interested in status changes, so we can just return. Fixes #2635
2018-04-11Changed batch edit icon and nameByteHamster
Closes #1146
2018-04-11Allow to continue playback when leaving playerByteHamster
2018-04-11Using attr icons in preferencesByteHamster
2018-04-10Changed iconsByteHamster
2018-04-10Removed misc settingsByteHamster
2018-04-10Added categoriesByteHamster
2018-04-10Extracted string resourcesByteHamster
2018-04-09Removing PiP option for unsupported devicesByteHamster
2018-04-09Allow to enter PiP automaticallyByteHamster
2018-04-09Split up two different uses of the string 'New'ByteHamster
Closes #2348
2018-04-08Merge branch 'develop' into picture-in-pictureByteHamster
2018-04-07Update translationsMartin Fietz