summaryrefslogtreecommitdiff
path: root/core/src
AgeCommit message (Collapse)Author
2018-04-22Merge pull request #2506 from ByteHamster/picture-in-pictureMartin Fietz
Added Picure in picture
2018-04-11Allow to continue playback when leaving playerByteHamster
2018-04-09Removing PiP option for unsupported devicesByteHamster
2018-04-09Allow to enter PiP automaticallyByteHamster
2018-04-09Split up two different uses of the string 'New'ByteHamster
Closes #2348
2018-04-08Merge branch 'develop' into picture-in-pictureByteHamster
2018-04-07Update translationsMartin Fietz
2018-04-07Merge pull request #2618 from hannesa2/AndroidStudio_3.1Martin Fietz
update to AndroidStudio 3.1
2018-04-07Merge pull request #2626 from ByteHamster/failed-urlMartin Fietz
Showing URL for failed downloads
2018-04-07Using Bill Pugh Singleton ImplementationByteHamster
2018-04-06Actually return instance in getInstanceByteHamster
This probably fixes all those "db deleted" issues and mysterious NPEs Previously, the synchronized keyword on open() and close() was useless because it was synchronizing on different objects in each thread.
2018-04-05Showing URL for failed downloadsByteHamster
Closes #1082
2018-04-05Use generic export message instead of OPMLByteHamster
The same message is shown for HTML and OPML. Fixes #2462. Additionally, using string formatting now instead of just "+"
2018-04-04Code format just in one file (no logic change)Hannes Achleitner
2018-04-03Merge pull request #2607 from ByteHamster/content-encodedMartin Fietz
Fixes empty contentEncoded
2018-04-02Merge remote-tracking branch 'upstream/develop' into picture-in-pictureByteHamster
2018-04-02Merge remote-tracking branch 'upstream/develop' into layout-improvementsByteHamster
2018-04-02Extracted color resourceByteHamster
2018-04-01Merge pull request #2568 from ByteHamster/crashfixMartin Fietz
Fixed crash if media file exists but can not be read
2018-04-01Merge pull request #2598 from orionlee/upgrade_android_gradle_plugin_v3Martin Fietz
Upgrade android gradle plugin v3
2018-03-23Remove nested ifByteHamster
2018-03-23Use description for shownotes if it is longer than contentEncodedByteHamster
2018-03-23Fixes empty contentEncodedByteHamster
2018-03-22Fixed crash if media file exists but can not be readByteHamster
Happens when exporting db and importing it into debug version because media files are located in an app-private folder
2018-03-18Merge pull request #2569 from ByteHamster/white-iconMartin Fietz
Removed large icon from notification
2018-03-18Merge pull request #2574 from ByteHamster/forensicsMartin Fietz
Backup corrupted db
2018-03-13Upgrade to Android Gradle Plugin v3.0.1 - bare minimal to get it built, ↵orionlee
ignoring depercation warnings Details: - upgraded buildtools to the latest (minimum 26.0.2 required) - retired retrolambda - added flavorDimensions (v3 requirement) - Migrate dependency configurations for local modules (:core) - Declaration of resources update in styles.xml (AAPT2 requirement) - upgraded plugin github play-publisher to v1.2.0
2018-03-04Fix possible NPE accessing image.download_urlJan Niehusmann
May fix #2386. If so, thanks to @cyplo who provided the logcat output which directed me to that code path.
2018-02-20Backup corrupted dbByteHamster
This might allow some forensics if #2463 happens. Maybe it also allows to recover some of the files manually.
2018-02-17Removed large iconByteHamster
Closes #2541. We do not need the same icon twice. As the icon is displayed white-on-white, it is not visible anyways. This also gives more space to the notification text
2018-01-24Merge pull request #2550 from ByteHamster/download-rangeMartin Fietz
Hotfix for servers not accepting the Range header
2018-01-23Hotfix for servers not accepting the Range headerByteHamster
Because of #2339, the file always exists when starting a download. There is still an issue with the server parsing "Range: bytes=0-" incorrectly, but this commit should make the error appear less often. Related to #2539
2018-01-22Merge pull request #2549 from AntennaPod/bugfix/corrupt-databaseMartin Fietz
Synchronize opening and closing of the database
2018-01-22Synchronize opening and closing of the databaseMartin Fietz
2018-01-22Merge pull request #2547 from ByteHamster/improve-export-namingH. Lehmann
Improved wording (Closes #2545)
2018-01-21Improved export success wording (Closes #2545)ByteHamster
2018-01-21Merge branch 'develop' into picture-in-pictureH. Lehmann
2018-01-21Merge branch 'develop' into stringbuilderMartin Fietz
2018-01-21Prefer StringBuilder over StringBufferAndrew Gaul
The latter has unnecessary synchronization. Found via error-prone.
2018-01-21Remove useless commentMartin Fietz
2018-01-21Inline variablesMartin Fietz
2018-01-21Fix styleMartin Fietz
2018-01-21Merge branch 'develop' into refactorMartin Fietz
# Conflicts: # app/src/main/java/de/danoeh/antennapod/activity/MediaplayerInfoActivity.java # core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java
2018-01-21Update translationsMartin Fietz
2018-01-21Merge pull request #2445 from ByteHamster/exportMartin Fietz
Database import/export
2018-01-21Merge pull request #2543 from gaul/static-finalMartin Fietz
Make some static fields final
2018-01-20Make some static fields finalAndrew Gaul
Adding final prohibits modification and allows initialization of primitive and String fields at compile time instead of runtime in clinit: https://developer.android.com/training/articles/perf-tips.html#UseFinal Found via error-prone.
2018-01-20Make some inner classes staticAndrew Gaul
This avoids an implicit this field and can help GC. Found via error-prone.
2018-01-19PlayerStatus and playable fields cannot be finalMartin Fietz
2018-01-14Add throws to avoid interface clashMartin Fietz