Commit Graph

  • d5d3abe2a3 fix lint "Implied default locale in case conversion" Hans-Christoph Steiner 2018-06-01 17:17:21 +02:00
  • 6f7fdec4eb Merge branch 'streamline-whitelabeling' into 'master' Hans-Christoph Steiner 2018-06-06 19:10:40 +00:00
  • e55b121489 simplify gradle repositories to fix Android plugin download error Hans-Christoph Steiner 2018-06-06 10:31:52 +02:00
  • 00da6080c7 remove unneeded bouncycastle dependencies Hans-Christoph Steiner 2018-06-01 13:27:33 +02:00
  • f3974898af switch to faster, documented algorithm for Utils.toHexString() Hans-Christoph Steiner 2018-06-01 11:50:24 +02:00
  • ca577dc65a 'dependencies' must be after 'android' for gradle to expose flavors there Hans-Christoph Steiner 2018-06-01 11:08:30 +02:00
  • c81e3f3d02 define default main tab as 0th element to support flavors Hans-Christoph Steiner 2018-05-29 16:51:03 +02:00
  • e6c8cfa3f8 handle null Preferences when looping through SUMMARIES_TO_UPDATE Hans-Christoph Steiner 2018-05-30 14:53:01 +02:00
  • 4bcceeaf74 improve strings, also removing "F-Droid" for easier whitelabeling Hans-Christoph Steiner 2018-05-28 14:46:24 +02:00
  • 2a0150a45e format all 'res/values' XML files using Android Studio Ctrl-Alt-L Hans-Christoph Steiner 2018-05-29 17:07:38 +02:00
  • ae7973f5c4 Merge branch 'spdx-4.0' into 'master' Hans-Christoph Steiner 2018-05-29 09:20:57 +00:00
  • 724234ef09 AppDetails: don't mangle spdx link. Marcus Hoffmann 2018-05-17 00:55:57 +02:00
  • 63812715aa Merge branch 'fix-tooltip-background' into 'master' Hans-Christoph Steiner 2018-05-03 08:09:47 +00:00
  • 93083c6111 Merge branch 'fix-icon-colors' into 'master' Hans-Christoph Steiner 2018-05-03 08:09:05 +00:00
  • 9103e49e20 fix icon color in search for dark theme Conny Duck 2018-04-29 09:23:57 +02:00
  • 5ae563ae51 fix tooltip background in actionbar Conny Duck 2018-04-28 22:59:03 +02:00
  • 3034afedeb add adaptive icon Conny Duck 2018-04-28 21:58:25 +02:00
  • b10c8e5c79 version code 1003000 1.3-alpha0 Hans-Christoph Steiner 2018-04-25 22:58:50 +02:00
  • 5043a081a7 update CHANGELOG Hans-Christoph Steiner 2018-04-25 23:03:52 +02:00
  • 8ab5487daa Merge branch 'weblate' into 'master' Hans-Christoph Steiner 2018-04-25 21:20:28 +00:00
  • 3fcd880848 Weblate Hans-Christoph Steiner 2018-04-25 21:20:28 +00:00
  • 36b51c506f use separate IntentFilters to make App Links work Hans-Christoph Steiner 2018-04-25 21:38:23 +02:00
  • b1f0f43546 bump targetSdkVersion to 25 Hans-Christoph Steiner 2018-04-25 22:39:36 +02:00
  • 76150db0c2 Merge branch 'JobIntentService-revamp' into 'master' Hans-Christoph Steiner 2018-04-25 20:48:39 +00:00
  • 2cab890e34 Merge branch 'network-pref-revamp' into 'master' Hans-Christoph Steiner 2018-04-25 20:46:55 +00:00
  • fb8cbd04c3 add text description for DisabledAlgorithm and KnownVuln anti-features Hans-Christoph Steiner 2018-04-25 17:29:08 +02:00
  • e76aa0390d make Anti-Features list in App Details clickable Hans-Christoph Steiner 2018-04-25 17:28:43 +02:00
  • 3a5ecc5e8e do not crash when getting hash of APK that disappears Hans-Christoph Steiner 2018-04-25 17:10:03 +02:00
  • 94b70608d0 format ApkProvider using Android Studio Ctrl-Alt-L Hans-Christoph Steiner 2018-04-25 11:23:39 +02:00
  • 80734891a6 Installer instances require an Apk instance, mark @NonNull #1436 Hans-Christoph Steiner 2018-04-25 11:13:47 +02:00
  • 7b66ad4920 don't crash if installerPackageName is null #1436 Hans-Christoph Steiner 2018-04-25 11:12:18 +02:00
  • e6fb837af0 use JobSchedule to better schedule CleanCacheService Hans-Christoph Steiner 2018-04-24 21:08:22 +02:00
  • 34ac465438 convert ConnectivityMonitorService to JobIntentService #1426 Hans-Christoph Steiner 2018-04-24 17:09:33 +02:00
  • 07ada4e6b2 switch UpdateService to a JobIntentService Hans-Christoph Steiner 2018-04-24 21:09:36 +02:00
  • fe260d931c use JobIntentService for CleanCache, DeleteCache, Installer, InstalledApp Hans-Christoph Steiner 2018-04-24 16:53:05 +02:00
  • 3785aecc26 UpdateService: use data URI rather than custom extra Hans-Christoph Steiner 2018-04-24 13:41:37 +02:00
  • 94e5519d23 migrate "Only on Wifi" preference to "Over Wi-Fi" and "Over data" Hans-Christoph Steiner 2018-04-24 18:12:46 +02:00
  • 9c7d97a379 reschedule UpdateService based on data/wifi/interval preference changes Hans-Christoph Steiner 2018-04-24 15:28:34 +02:00
  • 5946d198b0 specify network type to JobScheduler based on new wifi/data prefs Hans-Christoph Steiner 2018-04-24 13:40:59 +02:00
  • f8225f3122 update "Only on WiFi" pref to handle very low bandwidth better Hans-Christoph Steiner 2018-04-24 12:09:13 +02:00
  • ce934d3846 change all Settings from CheckBox to Switch, except "expert" Hans-Christoph Steiner 2018-04-24 10:18:53 +02:00
  • d0d0c1d62c standardize capitalization in Settings based on Material Hans-Christoph Steiner 2018-04-24 10:03:30 +02:00
  • 801d1693a7 convert "Update Interval" preference to a SeekBar Hans-Christoph Steiner 2018-04-24 20:03:51 +02:00
  • f15c85146d fix lint warnings in PreferencesFragment Hans-Christoph Steiner 2018-04-23 21:32:24 +02:00
  • 50bce42940 switch to com.android.support:preference-v14 for Material themes Hans-Christoph Steiner 2018-04-19 17:55:59 +02:00
  • c04a867b9b format preferences.xml with Android Studio Ctrl-Alt-L Hans-Christoph Steiner 2018-04-19 17:30:57 +02:00
  • 40635c36e5 rename Preferences constants to be readable, Java style Hans-Christoph Steiner 2018-04-19 16:56:30 +02:00
  • 16d15a358d include signer fingerprint in Apk instance created from a file Hans-Christoph Steiner 2018-04-18 13:02:13 +02:00
  • ba2f1e1919 document AppListActivity Hans-Christoph Steiner 2018-04-19 10:56:24 +02:00
  • 4ff4f8056f Merge branch 'remove-gradle-witness' into 'master' Hans-Christoph Steiner 2018-04-24 16:01:07 +00:00
  • b3bd4ff2f7 stop forcing Java 1.7, it is the oldest supported version now Hans-Christoph Steiner 2018-04-23 12:53:38 +02:00
  • 40fdccf262 purge gradle-witness until it is compatible with 'implementation' Hans-Christoph Steiner 2018-04-23 12:28:57 +02:00
  • c7228b4163 version code 1002052 1.2.2 Hans-Christoph Steiner 2018-04-23 12:42:34 +02:00
  • bc631ccde4 update CHANGELOG Hans-Christoph Steiner 2018-04-23 12:40:27 +02:00
  • 4c555c2297 force disk space calc to Long on < android-18 Hans-Christoph Steiner 2018-04-23 11:37:04 +02:00
  • 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