summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-30Merge pull request #3147 from ByteHamster/fix-empty-listMartin Fietz
Fixed empty list not receiving updates
2019-04-30Fixed empty list not receiving updatesByteHamster
2019-04-30Merge pull request #3141 from andersonvom/remove-exceptionsH. Lehmann
Fix thrown exceptions when adding/removing podcasts
2019-04-30Return Optional feed when loading feed itemsAnderson Mesquita
RxJava 2.x no longer accepts `null` values and will yield a `NullPointerException` immediately or as a signal to downstream [1]. This returns an Optional<Feed> instead to avoid errors. [1]: https://github.com/ReactiveX/RxJava/wiki/What's-different-in-2.0#nulls
2019-04-28Close OkHttp request before making new onesAnderson Mesquita
When adding certain podcasts [1], a `LeakedClosableViolation` is thrown due to the fact that we're reusing the OkHttpClient to make multiple requests (one to get the iTunes toplist for the user's language, and another one defaulting to US). This makes sure that all requests are closed to prevent this exception, according to OkHttp docs [2]. [1]: https://podcasts.apple.com/us/podcast/stupid-genius-with-emma-chamberlain/id1458568923 [2]: https://github.com/square/okhttp/blob/18f2b5e/okhttp/src/main/java/okhttp3/Call.kt#L32-L40
2019-04-28Bumped version to RC3ByteHamster
2019-04-28Made null check workByteHamster
2019-04-27Fixed sleep timer ANR (Closes #3139)ByteHamster
2019-04-26Bumped version to 1.7.2-RC2ByteHamster
2019-04-26Fixed crash where recyclerAdapter is nullByteHamster
Closes #3138
2019-04-26Imported store description into new publisher layoutByteHamster
2019-04-26New Play publisher directory layoutByteHamster
2019-04-26Merge pull request #3134 from ByteHamster/prepare-releaseH. Lehmann
Prepare 1.7.2 release
2019-04-26Merge pull request #3137 from andersonvom/warning-cleanupH. Lehmann
Cleanup compiler warnings
2019-04-26Making sure that publisher releases to alpha first, so we can wait for ↵ByteHamster
Pre-Launch-Report
2019-04-26Bumped versionCodeByteHamster
2019-04-25Cleanup compiler warningsAnderson Mesquita
Removes redundant casts and adds generic type to avoid compiler warnings.
2019-04-24Translation updatesByteHamster
2019-04-24Added release notesByteHamster
2019-04-24Merge pull request #3131 from ByteHamster/fix-hiding-ExternalPlayerH. Lehmann
Hiding ExternalPlayerFragment onStart
2019-04-24Hiding ExternalPlayerFragment onStartByteHamster
If the playback is finished in background, the fragmentLayout is not hidden. Steps to reproduce (without this commit): - Start last item in queue - Leave app using home button - Finish playback by using notification skip button - Resume to AntennaPod - ExternalPlayerFragment is shown (in invalid state) but should be hidden
2019-04-19Merge pull request #2957 from orionlee/bugfix_app_anr_in_auto_feed_update_2956H. Lehmann
Prevent app crash during some automatic feed update
2019-04-19Merge pull request #3126 from alimemonzx/developH. Lehmann
bugfix #3092 - time left on Queue screen not updated after download c…
2019-04-19bugfix #3092 - time left on Queue screen not updated after download completesAli
2019-04-17Merge pull request #3122 from ByteHamster/anr-switch-playerH. Lehmann
Made sure that there is not an ANR when switching media player
2019-04-17Made sure that there is not an ANR when switching media playerByteHamster
2019-04-16Merge pull request #3121 from ByteHamster/network-main-threadH. Lehmann
Fixed NetworkOnMainThreadException
2019-04-16Fixed NetworkOnMainThreadExceptionByteHamster
2019-04-16Merge pull request #3117 from ByteHamster/fix-anrH. Lehmann
Fixed cast related bugs
2019-04-14Merge pull request #3115 from ByteHamster/small-crashH. Lehmann
Fixed NPE
2019-04-14Do not set player status before player object is createdByteHamster
2019-04-14No locks are needed if everything is executed on main threadByteHamster
2019-04-13Fixed NPEByteHamster
2019-04-12Merge pull request #3113 from ByteHamster/fix-crash-npeH. Lehmann
Fixed NPE
2019-04-12Fixed NPEByteHamster
2019-04-12Merge pull request #3110 from ByteHamster/fix-controller-release-crashH. Lehmann
Fixed crash when re-using released controller
2019-04-12Fixed crash when re-using released controllerByteHamster
2019-04-12Merge pull request #3106 from ByteHamster/subscriptions-columnsH. Lehmann
Set number of subscription columns
2019-04-12Fixed attr redeclarationByteHamster
2019-04-12Merge pull request #3105 from ByteHamster/style-repetitionH. Lehmann
Reduced repetition in styles.xml
2019-04-12Merge pull request #3107 from ByteHamster/nb-translationH. Lehmann
Removed nb translation
2019-04-12Merge pull request #3104 from ByteHamster/queue-loadingH. Lehmann
Fix displaying progress indicator in multi window
2019-04-11Removed nb translationByteHamster
2019-04-11Set number of subscription columnsByteHamster
2019-04-11Reduced repetition in styles.xmlByteHamster
2019-04-11Fix displaying progress indicator in multi windowByteHamster
2019-04-11Merge pull request #3097 from ByteHamster/exoplayer-main-threadH. Lehmann
Executing all ExoPlayer methods on main thread
2019-04-11Merge pull request #3102 from ByteHamster/no-state-in-fragmentsH. Lehmann
Do not hold state in fragments
2019-04-11Making sure that ExternalPlayerFragment is updated when starting first mediaByteHamster
2019-04-11Clarified that it is using caller thread. not main threadByteHamster