summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-30Updated circleci debug and release jobs to explicitly build Play flavorsMats Wahlberg
Changed the gradlew build targets assembleRelease to assemblePlayRelease and assembleDebug to assemblePlayDebug, because the old targets causes files for the free builds to get compiled when not needed. It's unnecessary and also done without -PfreeBuild which gives build errors. These are also the targets used in makeRelease.sh, so the workflow should better match the expected.
2020-09-30Bundle Conscrypt security provider for Free buildsMats Wahlberg
This fixes protocol and cipher errors on older versions of android without requiring Google API/Services (which are non-free) to replace the security provider from the OS. No changes are made to Play builds. The value of conscryptVersion in build.gradle should be updated regularly to keep the bundled version of conscrypt up to date (or changed to "latest.release", which will cause issues with verifying reproducible builds). Fixes: #2814 (for users of free builds)
2020-09-20Merge pull request #4439 from ByteHamster/item-without-feed-hotfixH. Lehmann
Fixed crash when item has no feed
2020-09-20Merge pull request #4438 from ByteHamster/description-crash-hotfixH. Lehmann
Fixed crash (fromCallable rethrows instead of calling onError)
2020-09-20Fixed crash when item has no feedByteHamster
Apparently, there are ways to end up with items that have no feed. This hotfix prevents the app from crashing but it does not solve the reason for items without feeds.
2020-09-20Merge pull request #4386 from ByteHamster/special-thanksH. Lehmann
Added 'special thanks' screen
2020-09-20Fixed crash (fromCallable rethrows instead of calling onError)ByteHamster
2020-09-20Added 'special thanks' screenByteHamster
2020-09-20Merge pull request #4437 from ByteHamster/providerinstaller-synchronousH. Lehmann
Make ProviderInstaller synchronous again
2020-09-20Merge pull request #4436 from ByteHamster/remove-artworkH. Lehmann
Removed artwork folder
2020-09-19Make ProviderInstaller synchronous againByteHamster
See #4077 for details: It is fast and the old method sometimes does not install the provider early enough Reverts #3946 and #4285
2020-09-19Removed artwork folderByteHamster
2020-09-19Merge pull request #4431 from ByteHamster/fix-scroll-position-resetH. Lehmann
Fixed pages forgetting scroll position when switching tabs
2020-09-19Merge pull request #4432 from ByteHamster/upgrade-appcompatH. Lehmann
Upgraded AppCompat to fix WebView crashes
2020-09-18Upgraded AppCompat to fix WebView crashesByteHamster
2020-09-18Fixed pages forgetting scroll position when switching tabsByteHamster
2020-09-15Merge pull request #4423 from tonytamsf/landscape-2H. Lehmann
fix layout for 16:9 phone screens, squashed for #4334
2020-09-14- better resizing for multiple screen ratiosTony Tam
2020-09-09Merge pull request #4412 from asdoi/playback_upatesH. Lehmann
Update skip/forward TextViews of AudioPlayerFragment
2020-09-08update skip/forward valueasdoi
2020-08-04Merge pull request #4344 from ByteHamster/parser-error-more-detailsH. Lehmann
Be more verbose about invalid type errors
2020-08-03Merge pull request #4340 from damoasda/FeedItemlistFragment-NPE-fixH. Lehmann
Fix NullPointerException in FeedItemlistFragment when deleting a podcast
2020-08-03Fix NullPointerException in FeedItemlistFragment when deleting a podcastHerbert Reiter
2020-08-03Be more verbose about invalid type errorsByteHamster
2020-07-31Merge pull request #4325 from ByteHamster/dispose-loader-before-nullH. Lehmann
Dispose loaders before setting controller to null
2020-07-31Merge pull request #4326 from ByteHamster/remove-icon-pollH. Lehmann
Remove icon poll from production version
2020-07-29Revert "Added new icon poll"ByteHamster
This reverts commit cc04e08e7432920da712742804bde5f67b3391f7.
2020-07-27Merge pull request #4324 from ByteHamster/streaming-confirmation-dialogH. Lehmann
Make mobile streaming dialog easier to understand
2020-07-27Dispose loaders before setting controller to nullByteHamster
2020-07-27Make mobile streaming dialog easier to understandByteHamster
2020-07-25Bumped version to 2.0.0-RC7ByteHamster
2020-07-25Updated translationsByteHamster
2020-07-25Merge pull request #4288 from ByteHamster/icon-pollH. Lehmann
Added new icon poll
2020-07-25Added new icon pollByteHamster
2020-07-22Merge pull request #4306 from ByteHamster/mime-type-media-contentH. Lehmann
Fixed mime type in media:content
2020-07-21Fixed mime type of media:content tagsByteHamster
2020-07-21Reformatted NSMediaByteHamster
2020-07-21Merge pull request #4285 from ByteHamster/install-providerH. Lehmann
Install provider in any case
2020-07-21Merge pull request #4301 from ByteHamster/double-schemeH. Lehmann
Accept more malformed subscribtion URIs
2020-07-21Accept more malformed subscribtion URIsByteHamster
2020-07-19Merge pull request #4292 from tonytamsf/landscape-1H. Lehmann
FIX: In landscape mode, the album art overwhelms the playback screen #4009
2020-07-17fix checkstyleTony Tam
2020-07-16a bit more marginTony Tam
2020-07-16layout paramsTony Tam
2020-07-16Merge pull request #4294 from ByteHamster/close-playerH. Lehmann
Close player when selecting sidebar entry
2020-07-16Close player when selecting sidebar entryByteHamster
2020-07-16Bumped version to 2.0.0-RC6ByteHamster
2020-07-16remove global var for orientationTony Tam
2020-07-16Merge pull request #4286 from ByteHamster/fix-click-timecodeH. Lehmann
Fixed clicking timecodes
2020-07-16remove unneeded codeTony Tam