summaryrefslogtreecommitdiff
path: root/core/src/main/java
AgeCommit message (Collapse)Author
2020-10-28Merge branch 'master' into developByteHamster
2020-10-28When doing Auto Skip to End, do the right thing (#4594)Tony Tam
2020-10-26Only accept media control buttons while actually playingByteHamster
2020-10-25Merge branch 'develop' into add-local-feedsByteHamster
2020-10-25Merge pull request #4590 from ByteHamster/merge-chaptersByteHamster
Merge chapter lists if specified in both feed and media file
2020-10-25Show date from which statistics are counting (#4517)asdoi
2020-10-25Merge chapter lists if specified in both feed and media fileByteHamster
2020-10-25Merge pull request #4591 from ByteHamster/ensure-background-threadByteHamster
Ensure that first DB query is executed in background thread
2020-10-25Prevent play/pause button not doing anything in some casesByteHamster
2020-10-25Merge pull request #4592 from ByteHamster/audiofocus-reuseByteHamster
Reuse audiofocus request object
2020-10-25Merge pull request #4589 from Niffler/resolve-issue-4320ByteHamster
Edit streaming confirmation dialog labels
2020-10-25Allow to re-connect SAF document treeByteHamster
2020-10-25Merge branch 'develop' into add-local-feedsByteHamster
2020-10-25Local feeds: Unit tests for LocalFeedUpdater (#4551)Herbert Reiter
2020-10-24Reuse audiofocus request objectByteHamster
2020-10-24Ensure that first DB query is executed in background threadByteHamster
This prevents crashes when the service is the first entry point after an update that needs a database upgrade.
2020-10-24Merge pull request #4588 from ByteHamster/recent-pubdate-performanceByteHamster
Improve performance and memory usage of 'recent pubdate' feed sort option
2020-10-24Edit streaming confirmation dialog labelsNiffler
2020-10-24Improve performance and memory usage of 'recent pubdate' feed sort optionByteHamster
2020-10-24[Statistics]Add count of episodes stocked on device (#4581)avirajrsingh
2020-10-22Update view after episode deletion when downloaded filter is enabled (#4560)Niffler
2020-10-22Remove episode from queue when gpodder notifies as played (#4562)Ezequiel
2020-10-17Merge branch 'master' into developByteHamster
2020-10-17New channel for synchronization errors (#4545)DAMLA YILDIZ
2020-10-17Discovery filter by country & hide discovery on first subscribe screen (#4515)Tony Tam
2020-10-17Add error message when database export does not have enough space (#4451)Jake Douglas
2020-10-16Extended subscriptions filter (#4502)asdoi
2020-10-16Merge pull request #4529 from ByteHamster/fix-queue-loader-threadH. Lehmann
Load queue in background thread
2020-10-15Load queue in background threadByteHamster
2020-10-15Clarified wording of compact notification setting (#4384)asdoi
2020-10-14Set cache-control to no-cacheByteHamster
The previous value, no-store, did not allow CDNs to do their work.
2020-10-09Replacing deprecated default constructor of handler with constructor that ↵Chetan Pawar
accepts Looper (#4513)
2020-10-05Ship our own CA certificates for old devicesByteHamster
2020-10-04Add plural default resource for download_report_content string. (#4492)Patrick Kennedy
2020-10-04Merge pull request #4077 from Slinger/conscrypt_bundle2.0.1H. Lehmann
Bundle a modern Security Provider (Conscrypt) in the Free builds.
2020-10-02Local feeds: Do not display streaming confirmation (#4468)Herbert Reiter
2020-10-01Improve search feature by using keywords instead of full match (#4478)Bo Jacobs
2020-10-01Delete private constructor in FeedPreferences which is only used by other ↵Connectety
consturctor (#4477)
2020-10-01Enabled Lint for core moduleByteHamster
2020-10-01Cancel ChapterLoader correctlyByteHamster
2020-10-01Work around a Lint crashByteHamster
https://issuetracker.google.com/issues/124861181
2020-09-30Fixed circle static-analysis errorMats Wahlberg
No code changes, but formatting with comments around else statements needed to be clearer, also some whitespaces should have been avoided...
2020-09-30Enable TLSv1.3 and harden protocols and cipher suites for Free buildsMats 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-30Merge branch 'master' into developByteHamster
2020-09-29Merge pull request #4443 from ByteHamster/network-metered-detectionH. Lehmann
Detect network cellular instead of network metered
2020-09-29Swallow undeliverable RxJava exceptionsByteHamster
AntennaPod threads might throw NPEs after disposing because we set controllers to null.
2020-09-28Merge pull request #3871 from tonytamsf/android-auto-rewindH. Lehmann
add custom rewind for android auto
2020-09-27Add custom rewind and fast forward for Android AutoTony Tam
2020-09-27Merge branch 'master' into developByteHamster
2020-09-21Detect network cellular instead of network meteredByteHamster
Cellular networks may be unmetered, or Wi-Fi networks may be metered