summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-09bugfix - video playback upon press back button (and pause), playback ↵orionlee
notification might reappear if one swipes it away quickly.
2019-03-05remove the commented stopService() call (to avoid future confusion)orionlee
2019-03-05remove the stopService() per review (which might unnecessarilyorionlee
stop the playback when unsupported media buttons are pressed.)
2019-03-04remove dead codesorionlee
2019-03-04coding style fix per revieworionlee
2019-02-27ensure the service continues to run in the event it takes a long time for ↵orionlee
the service to load the media to play, e.g., streaming over a slow network.
2019-02-27bug fix for Android8+: revert context.startService() calls back toorionlee
ContextCompat.startForegroundService(), to ensure PlaybackService can be started. While PlaybackService itself ensures it will be raised to foreground when appropriate, Android 8+ forbids creating the (background) services to begin with (and throw IllegalStateException) in some situation (e.g., BroadcastReceiver). https://developer.android.com/about/versions/oreo/android-8.0-changes#atap
2019-02-27minor cleanup of Log codes and comments.orionlee
2019-02-27refactor stop PlaybackService setupNotification() - extract commonorionlee
code as private helper.
2019-02-27refactor stop PlaybackService codes - remove legacy dead codesorionlee
2019-02-27review stop PlaybackService codes (stopSelf, stopForeground, etc.)orionlee
2019-02-27remove static PlaybackService.started, in favor of the start stateorionlee
managed by inner ServiceManager. Also add a generic java8-like Optional class for use with RxJava2 where null was to be returned (RxJava2 requires non-null).
2019-02-27start playbackService code paths reviewed (context.startService() andorionlee
ContextCompat.startForegroundService())
2019-02-27more #2716 - fix VideoPlayback upon hitting home button.orionlee
2019-02-27#2716 Prototype for the revamped PlaybackService to fix phantomorionlee
notification. Many rough edges. Notable TODOs are marked with [2716].
2019-02-26Merge pull request #3041 from ByteHamster/transifex-italianH. Lehmann
Transifex: removed duplicate Italian translation
2019-02-21Transifex: removed duplicate Italian translationByteHamster
Using it_IT for all italian languages because it's 100% finished
2019-02-01Merge pull request #2688 from orionlee/auto_download_12_hour_option_2685H. Lehmann
Episode Cleanup (for automatic download) - support 12 hours after finishing
2019-02-01Merge remote-tracking branch 'upstream/develop' into ↵ByteHamster
auto_download_12_hour_option_2685
2019-02-01Removed misleading commentByteHamster
Auto-generating the versionCode breaks F-Droid builds, see #3012
2019-02-01Finish when closing error dialogByteHamster
2019-02-01Null handling in OnlineFeedViewActivity (#3004)Burt Wiley Snyder
2019-01-27Merge pull request #2994 from orionlee/android_gradle_330_upgradeMartin Fietz
Upgrade android gradle plugin to v3.3.0
2019-01-27Merge branch 'develop' into android_gradle_330_upgradeMartin Fietz
2019-01-27Merge pull request #3012 from hannesa2/SimplifyVersionCodeMartin Fietz
simplify versionCode
2019-01-27Merge branch 'develop' into android_gradle_330_upgradeMartin Fietz
2019-01-27simplify versionCodeHannes Achleitner
removed implementation was some Eclipse/ant style, now it's Gradle style
2019-01-23Merge pull request #3005 from pachecosf/fix-ripple-effectH. Lehmann
Reimplemented the ripple effect when choosing a nav item
2019-01-23moved closing backet up one linepachecosf
2019-01-23Merge pull request #3006 from pachecosf/fixed-losing-media-dataH. Lehmann
Fixed losing media data on rotation
2019-01-23changed location of setupGUI to prevent nullpointerexeptions when saved ↵pachecosf
fragment had no initiliazed id
2019-01-22fixed losing media images and descriptions on rotatepachecosf
2019-01-22fixed placing of the attr into nav_feedlistitempachecosf
2019-01-22reimplemented the ripple effect when choosing a nav itempachecosf
2019-01-19Fixed displaying feed urlByteHamster
Closes #2989
2019-01-19Re-added shorter lt descriptionByteHamster
2019-01-19Merge pull request #2993 from pachecosf/add-highlighting-of-drawer-itemH. Lehmann
Adding highlighting of drawer item functionality
2019-01-18cleaned up a couple of linespachecosf
2019-01-18switched implementation to ussing attrpachecosf
2019-01-18Merge pull request #2998 from ByteHamster/tripletH. Lehmann
Play description update
2019-01-18Added title to every languageByteHamster
2019-01-18Play publisher forces to provide all resources for all languagesByteHamster
Filling with English until it's translated
2019-01-18Disabled lt description until it's short enoughByteHamster
2019-01-18Added symlinks to alternative publisher locationsByteHamster
2019-01-18Allow to configure play api keyByteHamster
2019-01-17Changed implementation using themeUtils insteadpachecosf
2019-01-17Changed implementation using themeUtils insteadpachecosf
2019-01-17fixed stylespachecosf
2019-01-17Upgrade android gradle plugin to v3.3.0. Also upgraded plugins that wouldorionlee
otherwise generate warning message (dexcount, play-publisher).
2019-01-16adding highlighting of drawer item functunalitypachecosf