Commit Graph

  • 518537f23a purge broken Javadoc generation that is very out of date Hans-Christoph Steiner 2018-04-23 12:06:28 +02:00
  • 96e10d7bf1 migrate dependencies to new Gradle Android Plugin 3.0 terms Hans-Christoph Steiner 2018-04-23 12:00:29 +02:00
  • 9f839bcca7 purge obsolete block in settings.gradle Hans-Christoph Steiner 2018-04-23 12:30:21 +02:00
  • b15fff082e force disk space calc to Long on < android-18 Hans-Christoph Steiner 2018-04-23 11:37:04 +02:00
  • 8903a089ba Merge branch 'minSdkVersion-to-android14' into 'master' Hans-Christoph Steiner 2018-04-23 08:16:46 +00:00
  • 71f7762521 remove unused NFC-ish <intent-filter> with lint error Hans-Christoph Steiner 2018-04-19 16:36:35 +02:00
  • 15b0736252 new lint is more aggressive about erroring on upper case URI schemes Hans-Christoph Steiner 2018-04-19 16:29:53 +02:00
  • 7b679ef57c new version of lint is more aggressive at announcing UnusedResources Hans-Christoph Steiner 2018-04-19 16:27:41 +02:00
  • 898c731fcc don't run checkstyle or pmd on zipsigner, the format is too different Hans-Christoph Steiner 2018-04-19 16:19:21 +02:00
  • 4e4dd2385b reformat all zipsigner code with Android Studio Ctrl-Alt-L Hans-Christoph Steiner 2018-04-19 16:18:24 +02:00
  • a3d9850a42 update to latest robolectric 3.8 and mockito 2.7.22 Hans-Christoph Steiner 2018-04-19 15:45:52 +02:00
  • 14474aed01 reenable line length errors on ProperMultiRepoUpdaterTest Hans-Christoph Steiner 2018-04-19 15:36:25 +02:00
  • e00fe0dcda switch to latest official BottomNavigation release Hans-Christoph Steiner 2018-04-19 15:22:26 +02:00
  • 5c6c54cadf switch from spongycastle to latest official bouncycastle Hans-Christoph Steiner 2018-04-19 15:13:49 +02:00
  • dd2f43dcde Make sure to close streams when done with them. Greg Leach 2015-03-26 19:47:38 +01:00
  • dd16906982 move zipsigner into this app, its not maintained anywhere else Hans-Christoph Steiner 2018-04-19 14:50:12 +02:00
  • a2597ae3e8 switch to official nanohttpd releases Hans-Christoph Steiner 2018-04-19 14:34:22 +02:00
  • 404796a9fa switch to official support PreferenceFragment Hans-Christoph Steiner 2018-04-19 14:10:47 +02:00
  • dfc6524fc1 switch Robolectric to use compile SDK version Hans-Christoph Steiner 2018-04-19 13:04:27 +02:00
  • 2a9c3fee5b purge all code blocks for < android-14, except installer stuff Hans-Christoph Steiner 2018-04-19 13:00:10 +02:00
  • e923427232 gitlab-ci: convert connected10 job to connected14 Hans-Christoph Steiner 2018-04-19 12:28:50 +02:00
  • 6fbdd1210e update to the latest version of the Android support libraries Hans-Christoph Steiner 2018-04-19 12:24:28 +02:00
  • 3a2c10f077 update to latest Gradle Android Plugin (3.1.1) and gradle (4.4.1) Hans-Christoph Steiner 2018-04-19 12:15:37 +02:00
  • 5ec9789e73 switch minSdkVersion to 14 (Android 4.0) Hans-Christoph Steiner 2018-04-19 11:28:27 +02:00
  • 38a3ccda17 Merge branch 'update-scheduling' into 'master' Hans-Christoph Steiner 2018-04-18 22:04:55 +00:00
  • 9e0de9ac69 rudimentary support for JobScheduler to run updates Hans-Christoph Steiner 2018-04-18 22:34:13 +02:00
  • e36d7719b3 trigger an update after joining good wifi without JobSchedule Hans-Christoph Steiner 2016-11-14 12:23:37 +01:00
  • 7d9f5e880c move update scheduling entirely to AlarmManager Hans-Christoph Steiner 2016-11-10 20:40:23 +01:00
  • 5f3e952958 move "Update Interval" pref handling to Preferences class Hans-Christoph Steiner 2016-11-10 16:04:46 +01:00
  • ca57fcedc0 removing all translations less than 70% complete 1.2.1 Hans-Christoph Steiner 2018-04-18 20:39:14 +02:00
  • 552da24d30 fix HttpDownloaderTest after refactoring Hans-Christoph Steiner 2018-04-18 20:29:27 +02:00
  • d917d6d007 version code 1002051 Hans-Christoph Steiner 2018-04-18 20:21:23 +02:00
  • 6a86762cd2 update CHANGELOG Hans-Christoph Steiner 2018-04-18 20:20:58 +02:00
  • e7bc6f1fd7 Translated using Weblate (Galician) Antón Méixome 2018-04-18 01:43:03 +00:00
  • 7ce639f4dd Translated using Weblate (Chinese (Traditional)) ezjerry liao 2018-04-18 02:26:37 +00:00
  • ce8d089dc7 Merge branch 'weblate' into 'master' Hans-Christoph Steiner 2018-04-18 18:16:21 +00:00
  • 9b8f60c4fe Weblate Hans-Christoph Steiner 2018-04-18 18:16:21 +00:00
  • 9a33a751a1 Merge branch '1.2.1-polish' into 'master' Hans-Christoph Steiner 2018-04-18 17:57:09 +00:00
  • 2615c461f2 debounce incoming "WiFi Connected" events for reliable status Hans-Christoph Steiner 2018-04-18 16:58:51 +02:00
  • 045fc1a35e make "Scan QR" immediately show the QR screen, not "Select Apps" Hans-Christoph Steiner 2018-04-18 12:15:15 +02:00
  • fa1331139f delete all swap repos when before swap starts and after it stops Hans-Christoph Steiner 2018-04-18 12:09:31 +02:00
  • b9c247e2b1 if WifiManager fails to return netmask, directly query net interfaces Hans-Christoph Steiner 2018-04-18 10:50:09 +02:00
  • 3fd1b055b3 tame debug logging in CompatibilityChecker Hans-Christoph Steiner 2018-04-18 10:01:31 +02:00
  • eb77f72cd2 store last working mirror per repo Hans-Christoph Steiner 2018-04-17 22:43:11 +02:00
  • 21e3124b5f prevent crash when starting swap on devices without Bluetooth/WiFi Hans-Christoph Steiner 2018-04-17 14:32:10 +02:00
  • c42d7164cf exclude ROM apps from default swap app listing Hans-Christoph Steiner 2018-04-16 16:47:15 +02:00
  • 59ec2a7751 Merge branch 'blank-versionName' into 'master' Hans-Christoph Steiner 2018-04-17 20:21:02 +00:00
  • 36c76070e5 Apk.versionName can be null, and the code should handle it db-version/79 Hans-Christoph Steiner 2018-04-17 14:20:28 +02:00
  • 94818e36bf fix swap to work with APKs with blank versionNames Hans-Christoph Steiner 2018-04-17 15:09:51 +02:00
  • eac85e725f debug logging in release builds for disappearing F-Droid Hans-Christoph Steiner 2018-04-16 15:17:20 +02:00
  • c327cd788b update changelogs 1.2 Hans-Christoph Steiner 2018-04-13 21:42:56 +02:00
  • 2cba07b117 version code 1002050 Hans-Christoph Steiner 2018-04-13 21:39:37 +02:00
  • 714a44ad5d Merge branch 'first-swap-overhaul' into 'master' Hans-Christoph Steiner 2018-04-13 07:45:43 +00:00
  • b0d11abc4e Merge branch 'weblate' into 'master' Hans-Christoph Steiner 2018-04-12 23:26:12 +00:00
  • 601e6f6e45 Weblate Hans-Christoph Steiner 2018-04-12 23:26:12 +00:00
  • c770d4ef18 prefer WiFi in Send F-Droid when the conditions dictate that Hans-Christoph Steiner 2018-04-13 00:26:54 +02:00
  • f07e5c040c when user selects WiFi over Hotspot, make sure WiFi is enabled Hans-Christoph Steiner 2018-04-12 12:58:28 +02:00
  • 444ecd024b when user turns on swap WiFi visibility, ensure that WiFi is on Hans-Christoph Steiner 2018-04-11 18:05:04 +02:00
  • 570b532bd6 prompt user for WRITE_SETTINGS permission when setting up Hotspot Hans-Christoph Steiner 2018-04-12 12:04:42 +02:00
  • f90b030e76 save and restore Bluetooth/WiFi swap state and previous state Hans-Christoph Steiner 2018-04-11 18:01:06 +02:00
  • 3fca7c7153 disable swap "visible" checkboxes by default, they get dynamically set Hans-Christoph Steiner 2018-04-11 14:35:37 +02:00
  • 57e4315e18 quit BluetoothServer when Bluetooth is disabled Hans-Christoph Steiner 2018-04-11 14:15:17 +02:00
  • 73ad5bd6b3 update to latest jmDNS for more reliable detection Hans-Christoph Steiner 2018-04-11 14:04:11 +02:00
  • 6b4b85d396 entirely purge AndroidHttpClient from the code base. Hans-Christoph Steiner 2018-04-12 23:16:33 +02:00
  • 9cb53e93d0 allow Bluetooth swap to work when there is no available internet Hans-Christoph Steiner 2018-04-10 22:48:53 +02:00
  • 615e559ce1 only prompt to swap back to proper swap URLs Hans-Christoph Steiner 2018-04-13 00:20:52 +02:00
  • f181e41338 Merge branch '1.2-polish' into 'master' Hans-Christoph Steiner 2018-04-11 15:05:57 +00:00
  • 86e128b7e8 document F-Droid's use of HTTP Hans-Christoph Steiner 2018-04-11 10:48:29 +02:00
  • b523ecc969 check redelivered Intents whether they completed while we were killed Hans-Christoph Steiner 2018-04-11 11:30:14 +02:00
  • 1413c35342 use standard method for basic installed app queries Hans-Christoph Steiner 2018-04-11 11:34:09 +02:00
  • 1e6fb13ebc register to receive gitlab nightly URLs Hans-Christoph Steiner 2018-04-10 12:07:37 +02:00
  • af509e431e reformat localrepo code in using Android Studio Ctrl-Alt-L Hans-Christoph Steiner 2018-04-11 11:24:11 +02:00
  • 00cfaa572f version code 1002001 1.2-alpha1 Hans-Christoph Steiner 2018-04-06 11:44:18 +02:00
  • facf251cd1 update CHANGELOG Hans-Christoph Steiner 2018-04-06 15:27:29 +02:00
  • 3c14d273b2 Merge branch 'fix-only-on-wifi' into 'master' Hans-Christoph Steiner 2018-04-06 14:23:27 +00:00
  • fbf7e98df9 no need to export WifiStateChangeService to the world Hans-Christoph Steiner 2018-04-06 15:02:05 +02:00
  • 5bd276c804 make "Only on WiFi" also apply to updates, graphics, and icons Hans-Christoph Steiner 2018-04-06 15:50:57 +02:00
  • 7ba1966538 use standard code style and var naming patterns for AppDiff Hans-Christoph Steiner 2018-04-06 11:26:26 +02:00
  • 98aea01272 remove confusing Exception when checking permissions Hans-Christoph Steiner 2018-04-06 11:14:48 +02:00
  • b5adf7d0ef document ignoring EXIF Hans-Christoph Steiner 2018-04-06 10:54:43 +02:00
  • 36d699a6a6 Translated using Weblate (Sardinian) Ajeje Brazorf 2018-04-05 23:16:04 +00:00
  • 4fa86f548b Merge branch 'handle-low-storage' into 'master' Hans-Christoph Steiner 2018-04-06 10:00:39 +00:00
  • ddb694380b Merge branch 'weblate' into 'master' Hans-Christoph Steiner 2018-04-06 09:59:49 +00:00
  • e7f428afce Weblate Hans-Christoph Steiner 2018-04-06 09:59:49 +00:00
  • d06630f287 git hooks: use ./gradlew to ensure the right gradle version is used Hans-Christoph Steiner 2018-04-05 23:22:20 +02:00
  • 4a0dd8abe7 when storage is low, make UIL limit cache based on available size Hans-Christoph Steiner 2018-04-05 23:07:44 +02:00
  • c1656f61a7 if device storage is really low, delete the entire cache Hans-Christoph Steiner 2018-04-05 23:02:23 +02:00
  • af32e4ac85 trigger CleanCacheService if device storage is low Hans-Christoph Steiner 2018-04-05 23:09:40 +02:00
  • 661aebb75f properly gather all requested permissions from index-v1.json Hans-Christoph Steiner 2018-04-05 21:58:33 +02:00
  • 688057b3e7 fix some progress vars that were still int rather than long Hans-Christoph Steiner 2018-04-05 23:28:49 +02:00
  • 2c6ed51a35 fix last long lines in UpdateService Hans-Christoph Steiner 2018-04-05 23:24:39 +02:00
  • 9bec554d2f Merge branch 'finalize-uil-update' into 'master' Hans-Christoph Steiner 2018-04-05 21:22:17 +00:00
  • 48e438d510 declare some key vars final to help the compiler optimize those Hans-Christoph Steiner 2018-04-03 23:59:50 +02:00
  • fa9a4ce608 scale all images to the exact required size to save memory/disk Hans-Christoph Steiner 2018-04-03 23:22:11 +02:00
  • cb5923e03b ensure images are never larger than device supports Hans-Christoph Steiner 2018-04-03 21:06:54 +02:00
  • ce19d60e7b version code 1002000 1.2-alpha0 Hans-Christoph Steiner 2018-03-30 17:28:56 +02:00
  • 8b37ee5863 update CHANGELOG for 1.2-alpha0 Hans-Christoph Steiner 2018-03-30 17:28:43 +02:00
  • 427f6f7bbf Merge branch 'weblate' into 'master' Hans-Christoph Steiner 2018-03-30 13:38:11 +00:00
  • ae2df2a836 Weblate Hans-Christoph Steiner 2018-03-30 13:38:11 +00:00
  • 2d0168215e Merge branch 'more-clean-up-towards-usb-swap' into 'master' Hans-Christoph Steiner 2018-03-30 12:59:06 +00:00