Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-01 | Enabled core lint check on CircleCI | ByteHamster | |
2020-10-01 | Enabled Lint for core module | ByteHamster | |
2020-10-01 | Cancel ChapterLoader correctly | ByteHamster | |
2020-10-01 | Work around a Lint crash | ByteHamster | |
https://issuetracker.google.com/issues/124861181 | |||
2020-09-30 | Cleaned up string to println in core/build.gradle | Mats Wahlberg | |
Variable can be used and gets replaced directly in the string without using '+' to concatenate strings. | |||
2020-09-30 | Fixed circle static-analysis error | Mats Wahlberg | |
No code changes, but formatting with comments around else statements needed to be clearer, also some whitespaces should have been avoided... | |||
2020-09-30 | Enable TLSv1.3 and harden protocols and cipher suites for Free builds | Mats Wahlberg | |
The Free build bundles a modern Conscrypt which means TLSv1.3 is always guaranteed no matter android version. So it can always be enabled. Since it also provides modern cipher suites, there is no need to enable older protocols than TLSv1.2 (that is: SSLv3, TLSv1.0 and TLSv1.1 which are all now deprecated). And the support for modern cipher suites also means there is no need to explicitly enable the following (obsolete+unsafe) ciphers suites: * TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA * TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA on Android API < 21 (Android < 5.0). No changes are made to the Play builds (since the available security provider can't be guaranteed to support modern protocols and cipher suites). | |||
2020-09-30 | Updated circleci debug and release jobs to explicitly build Play flavors | Mats 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-30 | Bundle Conscrypt security provider for Free builds | Mats 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-30 | Merge branch 'master' into develop | ByteHamster | |
2020-09-30 | Updated translations | ByteHamster | |
2020-09-29 | Merge pull request #4443 from ByteHamster/network-metered-detection | H. Lehmann | |
Detect network cellular instead of network metered | |||
2020-09-29 | Swallow undeliverable RxJava exceptions | ByteHamster | |
AntennaPod threads might throw NPEs after disposing because we set controllers to null. | |||
2020-09-29 | Fix a few more deprecations, tiny cleanup (#4388) | Taco | |
2020-09-29 | Added podcastindex.org search (#4435) | Edwin J P | |
2020-09-28 | Merge pull request #3871 from tonytamsf/android-auto-rewind | H. Lehmann | |
add custom rewind for android auto | |||
2020-09-27 | Add custom rewind and fast forward for Android Auto | Tony Tam | |
2020-09-27 | Merge branch 'master' into develop | ByteHamster | |
2020-09-21 | Detect network cellular instead of network metered | ByteHamster | |
Cellular networks may be unmetered, or Wi-Fi networks may be metered | |||
2020-09-21 | Updated translations | ByteHamster | |
2020-09-21 | Merge pull request #4441 from ByteHamster/new-logo | H. Lehmann | |
New logo | |||
2020-09-21 | New splash screen | ByteHamster | |
2020-09-21 | Updated widget icon | ByteHamster | |
2020-09-20 | New teaser images | ByteHamster | |
2020-09-20 | New notification icon | ByteHamster | |
2020-09-20 | New app icon | ByteHamster | |
2020-09-20 | Merge pull request #4440 from ByteHamster/fix-item-pubdate-updating | H. Lehmann | |
Fixed items without pubdate getting assigned the current date on every single refresh | |||
2020-09-20 | Merge pull request #4439 from ByteHamster/item-without-feed-hotfix | H. Lehmann | |
Fixed crash when item has no feed | |||
2020-09-20 | Fixed items without pubdate getting assigned the current date on every ↵ | ByteHamster | |
single refresh | |||
2020-09-20 | Fixed crash when item has no feed | ByteHamster | |
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-20 | Merge pull request #4386 from ByteHamster/special-thanks | H. Lehmann | |
Added 'special thanks' screen | |||
2020-09-20 | Convert color state lists to state list drawables for filter background colors. | andrewc1 | |
This eliminates an incompatibility on earlier Android OS versions (https://stackoverflow.com/questions/3953606/how-to-specify-background-color-in-color-state-list-resources) | |||
2020-09-20 | Added 'special thanks' screen | ByteHamster | |
2020-09-19 | Make ProviderInstaller synchronous again | ByteHamster | |
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-14 | Merge pull request #4256 from Slinger/fix_hardware_buttons | H. Lehmann | |
Fix hardware buttons registered as lockscreen/notification taps | |||
2020-09-13 | Initialize auto-download disabled for local feeds | ByteHamster | |
2020-09-12 | Merge branch 'develop' into add-local-feeds | ByteHamster | |
2020-09-07 | Merge pull request #4400 from asdoi/sort_subscriptions | H. Lehmann | |
Add 'sort' to subscriptions view | |||
2020-09-07 | Merge pull request #4382 from TacoTheDank/androidx_preference | H. Lehmann | |
Move remaining preference to AndroidX preference | |||
2020-09-03 | fix FeedSortDialog | asdoi | |
2020-09-03 | add feed sort menu item | asdoi | |
2020-09-02 | Renamed 'add podcast via url' to mention RSS | ByteHamster | |
2020-08-30 | Merge pull request #4369 from ByteHamster/powered-by | H. Lehmann | |
Showing "powered by" for search and suggestions | |||
2020-08-30 | Added "powered by" text to search and suggestions | ByteHamster | |
2020-08-29 | Move remaining preference to AndroidX preference | TacoTheDank | |
2020-08-28 | Update ExoPlayer to 2.11.8 | TacoTheDank | |
2020-08-15 | Removed legacy import folder | ByteHamster | |
Was previously used for OPML import | |||
2020-08-15 | Merge branch 'develop' into add-local-feeds | ByteHamster | |
2020-08-15 | Merge branch 'master' into develop | ByteHamster | |
2020-08-09 | Dynamical navigation drawer size | asdoi | |