summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-04-01Merge pull request #2598 from orionlee/upgrade_android_gradle_plugin_v3Martin Fietz
Upgrade android gradle plugin v3
2018-03-21Make Circle CI work using @mfretz's configorionlee
2018-03-20Circle CI: decrease JVM max size to workaround 4G limit errororionlee
2018-03-20fix Circle CI syntax errororionlee
2018-03-20circle CI tweak to workaround 4G RAM limit: limit new threads / daemon that ↵orionlee
might not respect memory limit
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-18Merge pull request #2600 from Gaffen/queuedragorder-dbsyncMartin Fietz
Only write queue order to database on drag release for podcast queue.
2018-03-16dummy checkin to trigger Circle CI on pull requestorionlee
2018-03-16Only write queue order to database on drag release for the podcast queue.Matthew Gaffen
This prevents large numbers of db writes in quick succession. This is a particular problem for large queue lengths. Fixes #2562 and potentially fixed #2573
2018-03-13More CI fix - still using support lib v25Sam Lee
2018-03-13update circle ci config to work with android gradle plugin upgradeSam Lee
2018-03-13remove the deprecated publishNonDefaultorionlee
2018-03-13robotium-solo : corrected its dependency as androidTestImplementation in app/orionlee
2018-03-13dependencies: replace deprecated compile with implementation / apiorionlee
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-05Merge pull request #2587 from jannic/prMartin Fietz
Fix possible NPE accessing image.download_url
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-02-04Merge pull request #2557 from ocrow/developMartin Fietz
Fix for #2555 - handle null SSID in WiFi list
2018-02-04Update CHANGELOG.mdMartin Fietz
2018-01-28Fix for #2555 - can't open Preferences activity when there are stored WiFi ↵Oliver Crow
connections with null SSID.
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-22Prepare for 1.6.4.51.6.4.5Martin Fietz
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-22Merge pull request #2546 from gaul/stringbuilderMartin Fietz
Prefer StringBuilder over StringBuffer
2018-01-21Improved export success wording (Closes #2545)ByteHamster
2018-01-21Merge branch 'develop' into stringbuilderMartin Fietz
2018-01-21Merge pull request #2537 from AntennaPod/refactorMartin Fietz
Fix inspection issues
2018-01-21Prefer StringBuilder over StringBufferAndrew Gaul
The latter has unnecessary synchronization. Found via error-prone.
2018-01-21Change back to old implementationMartin Fietz
2018-01-21Use temporary StringBuilder for string concatenation in loopMartin Fietz
2018-01-21Revert "Use StringBuilder for string concatenation in loop"Martin Fietz
This reverts commit 919ee63c3c2cc68ca4a3d63b6f314f472f2e6e78.
2018-01-21Remove useless commentMartin Fietz
2018-01-21Add missing spacesMartin Fietz
2018-01-21Inline variablesMartin Fietz
2018-01-21Minor refactoringsMartin 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-21Merge pull request #2542 from gaul/static-inner-classMartin Fietz
Make some inner classes static
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