Commit Graph

  • 9235462e34 Tests for ApkVerifier Dominik Schürmann 2016-07-29 01:27:31 +02:00
  • 2837a235b4 Merge branch 'fix-511--move-user-specified-data-to-separate-table' into 'master' Hans-Christoph Steiner 2016-08-08 08:59:40 +00:00
  • 203bcda695 Cleanup in response to CR comments Peter Serwylo 2016-08-04 21:35:46 +10:00
  • bb88be9403 Further tests for AppPrefs.equals() which is used by AppDetails. Peter Serwylo 2016-08-04 10:50:22 +10:00
  • 9637de5e4c Make ignored app tests actually test code in use. Peter Serwylo 2016-07-28 11:15:23 +10:00
  • 125acd6276 Migrate app preferences to different table. db-version/60 Peter Serwylo 2016-07-25 22:40:20 +10:00
  • 4b5481b8f2 Appese checkstyle + pmd Peter Serwylo 2016-07-25 22:28:51 +10:00
  • 5e263c0e0f Use "COALESCE(x, 0)" instead of "x = 0 OR x IS NULL" Peter Serwylo 2016-07-25 22:14:06 +10:00
  • 004c86bc42 Notify content observers correctly Peter Serwylo 2016-07-25 22:12:44 +10:00
  • 903048ffe4 Add covering indexes for main queries. Peter Serwylo 2016-07-25 18:25:50 +10:00
  • 3e3af3bbf3 Completely removed preferences from app table. Peter Serwylo 2016-07-25 18:11:31 +10:00
  • d47967e03d Added new table to store user preferences. Peter Serwylo 2016-07-25 17:33:00 +10:00
  • 3c5f8756f4 Bump to 0.101-alpha4 v0.101-alpha4 Daniel Martí 2016-08-02 11:25:30 +02:00
  • ba51536b88 Merge branch 'move-priv-extension' into 'master' Daniel Martí 2016-08-02 09:24:31 +00:00
  • 0fd1d5ae4c Move Privileged Extension to separate repo Dominik Schürmann 2016-08-01 23:02:57 +02:00
  • d24f1034f4 Merge branch 'bumps' into 'master' Daniel Martí 2016-08-01 06:07:38 +00:00
  • 3726b2b7fa gradle: bump support libs to 24.1.1 Daniel Martí 2016-07-31 18:40:16 +02:00
  • c61a055ea8 Merge branch 'install-receiver' into 'master' Daniel Martí 2016-07-31 17:08:56 +00:00
  • d41cfe85d6 gradle: bump buildToolsVersion to 24.0.1 Daniel Martí 2016-07-31 18:40:06 +02:00
  • 217bde1290 gradle: bump checkstyle, robolectric and PMD versions Daniel Martí 2016-07-31 16:41:25 +02:00
  • 59c25dd998 Merge branch 'fallback-install' into 'master' Daniel Martí 2016-07-31 14:20:00 +00:00
  • bfcc706167 Use AOSP Installer if permission check fails Dominik Schürmann 2016-07-29 18:00:05 +02:00
  • a442d539e4 Merge download broadcast receivers Dominik Schürmann 2016-07-29 01:56:49 +02:00
  • 19a033db32 Use integers for SDK checks Dominik Schürmann 2016-07-27 16:07:11 +02:00
  • a31fb068ae Merge remote-tracking branch 'dschuermann/fix-2.3-install' Peter Serwylo 2016-07-28 11:58:19 +10:00
  • 318f95b51e Fix install on Android 2.3 Dominik Schürmann 2016-07-27 16:23:26 +02:00
  • f4de353900 Merge branch 'fix-installer-NPE' into 'master' Peter Serwylo 2016-07-26 21:27:53 +00:00
  • 2e92dc941b Use App/Apk parceling instead of ContentVals Dominik Schürmann 2016-07-25 16:59:53 +02:00
  • 321842836c Make App and Apk classes really Parcelable Dominik Schürmann 2016-07-25 16:52:39 +02:00
  • b58138d4a2 Merge branch 'fix-provider-test' into 'master' Dominik 2016-07-25 15:44:47 +00:00
  • ed76576a5c Fix RepoProviderTest Dominik Schürmann 2016-07-25 17:31:27 +02:00
  • 7287acd822 Merge branch 'utils-7.0' into 'master' Daniel Martí 2016-07-25 13:17:10 +00:00
  • f9bfe2a877 Merge branch 'api-24' into 'master' Daniel Martí 2016-07-25 12:58:46 +00:00
  • 5f3448394c Add 7.0 (24) to the versions list Daniel Martí 2016-07-25 14:55:56 +02:00
  • b37d07a829 Use Build.VERSION_CODES.N in installer classes Dominik Schürmann 2016-07-25 14:33:01 +02:00
  • cbbc3ab60d Use sdk=23 for robolectric Dominik Schürmann 2016-06-20 13:56:37 +02:00
  • 53e812e198 Bump to 0.101-alpha3 v0.101-alpha3 Daniel Martí 2016-07-25 13:19:16 +02:00
  • 6a8729e607 Pull translation updates from Weblate F-Droid Translatebot 2016-07-25 13:13:38 +02:00
  • dd9b1fc613 Merge branch 'fix-721--qrcode-generation' into 'master' Daniel Martí 2016-07-25 11:11:05 +00:00
  • 7e451c87c7 Merge branch 'fix-511--remove-packageName-from-apk' into 'master' Daniel Martí 2016-07-25 09:53:42 +00:00
  • 2804b56d13 Ensure appropriate indexes on the apk table Peter Serwylo 2016-07-07 12:23:23 +10:00
  • 485d5e82ed Remove Schema.ApkTable.Cols.PACKAGE_NAME completely. db-version/59 Peter Serwylo 2016-07-06 06:11:59 +10:00
  • eb14d157db Merge branch 'fix-711--auth-basic' into 'master' Daniel Martí 2016-07-23 12:09:35 +00:00
  • 10144f72c9 Don't upper case QR code that has a URL. Peter Serwylo 2016-07-22 06:56:08 +10:00
  • 9fbcc255ab More robust method to find repository from URLs Peter Serwylo 2016-07-21 14:46:14 +10:00
  • a686529ba5 Added tests for repo provider. Peter Serwylo 2016-07-21 10:35:41 +10:00
  • b3d88aa333 Merge branch 'always-keep-timestamp' into 'master' Daniel Martí 2016-07-21 03:26:29 +00:00
  • b9b3908dc3 Prevent crash for servers that don't send etags with repo indexes Peter Serwylo 2016-07-21 11:19:58 +10:00
  • ae6fd96256 Merge branch 'fix-717--repo-deletion' into 'master' Daniel Martí 2016-07-20 08:37:09 +00:00
  • 52195bb3e9 Correctly delete single repo, not all repos. Peter Serwylo 2016-07-20 06:56:06 +10:00
  • 698c517508 Merge branch 'fix-511--database-integer-primary-keys' into 'master' Peter Serwylo 2016-07-19 20:54:51 +00:00
  • 666e853c5c Allow connected23 to fail, due to flakiness Peter Serwylo 2016-07-20 06:35:44 +10:00
  • 3d182d8e14 Reinstate timestamp check as per CR comments Peter Serwylo 2016-07-18 22:28:49 +10:00
  • c2855c1e8b Pull translation updates from Weblate F-Droid Translatebot 2016-07-19 22:12:55 +02:00
  • 1c8cba5692 Properly add indexes when migrating database. Peter Serwylo 2016-07-18 22:12:44 +10:00
  • 131e7f9dbd Make appId actually numeric on new database creations (was correct when migrating old databases) Peter Serwylo 2016-07-07 15:54:14 +10:00
  • 94c9114862 Made db migration more robust by wrapping in transaction. Peter Serwylo 2016-07-07 11:04:36 +10:00
  • b4e0bde57f Cleanup for checkstyle Peter Serwylo 2016-06-29 07:11:57 +10:00
  • 81910bf749 Added tests for "orphaned apks" that must be removed after disabling a repo. Peter Serwylo 2016-06-29 07:08:13 +10:00
  • d3f9cfbdfa Remove need for temorary b-tree for order by in most cases by introducing two indexes. Peter Serwylo 2016-06-27 22:41:48 +10:00
  • ec36f2a1cd Remove some unused methods from providers. Peter Serwylo 2016-06-27 22:30:01 +10:00
  • 6e3b1fde86 Implement getLong for ContentValuesCursor. Peter Serwylo 2016-06-27 22:23:35 +10:00
  • 2733081b3a Change join from app to apk table to auto increment integers rather than Android package name strings. db-version/58 Peter Serwylo 2016-06-23 11:30:01 +10:00
  • 30334c3714 Merge branch 'fix-installer-on-gingerbread' into 'master' Daniel Martí 2016-07-17 22:28:39 +00:00
  • cd4700aeed Removed TargetApi annotation from class, push to methods and API problems. Peter Serwylo 2016-07-18 07:34:54 +10:00
  • 43c063d67e CI: switch to android-24 emulator Daniel Martí 2016-07-10 01:32:48 +01:00
  • f17482f1eb Bump compile/target sdk versions to 24 Daniel Martí 2016-07-10 01:00:04 +01:00
  • 8d60e70f5d Bump buildToolsVersion to 24.0.0 Daniel Martí 2016-07-10 00:57:10 +01:00
  • a4458b7cdf Add new language to the list: Croatian Daniel Martí 2016-07-13 14:47:30 +01:00
  • 19d3d8a1fc Pull translation updates from Weblate F-Droid Translatebot 2016-07-13 14:44:02 +01:00
  • 0adca3ff2c Merge branch 'studio-fixes' into 'master' Daniel Martí 2016-07-07 19:34:01 +00:00
  • cc7bf78ed1 studio: take Collections.addAll() suggestion Daniel Martí 2016-07-07 10:29:10 +01:00
  • 2dd053f76b studio: apply a bunch of weaker access suggestions Daniel Martí 2016-07-07 10:26:21 +01:00
  • 49e0561356 Drop unnecessary elses after returns Daniel Martí 2016-07-07 10:11:31 +01:00
  • a6e2aaabd8 Merge branch 'log-slow-queries-in-debug-builds' into 'master' Daniel Martí 2016-07-07 09:06:57 +00:00
  • 48ac66b315 Added LoggingQuery for diagnostics during debug mode. Peter Serwylo 2016-07-07 16:43:45 +10:00
  • bd0efe8ffa Bump to 0.101-alpha2 v0.101-alpha2 Daniel Martí 2016-07-06 20:22:02 +01:00
  • f3fffd9f2e Merge branch 'tools-23' into 'master' Daniel Martí 2016-07-06 10:59:03 +00:00
  • 6d52bc1022 Revert to build-tools 23 until we can have 64-bit Daniel Martí 2016-07-06 11:37:38 +01:00
  • e38624626c Merge branch 'fix-511--database-constants-everywhere' into 'master' Daniel Martí 2016-07-04 12:50:09 +00:00
  • 88107cf94e Ensure constants always used for fields in remaining places. Peter Serwylo 2016-07-02 07:58:36 +10:00
  • 9135026362 Ensure constants always used for fields in InstalledAppProvider. Peter Serwylo 2016-07-02 07:58:23 +10:00
  • c55a53ec69 Ensure constants always used for fields in DBHelper. Peter Serwylo 2016-07-02 07:37:33 +10:00
  • 131978ad02 Refactored create table statements to use constants from schema. Peter Serwylo 2016-06-30 16:58:41 +10:00
  • 2ffd4ae428 Ensure constants always used for fields in RepoProvider. Peter Serwylo 2016-06-30 16:11:59 +10:00
  • a8d2b2aff3 Ensure constants always used for fields in AppProvider. Peter Serwylo 2016-06-30 16:01:18 +10:00
  • 47fa5a94b3 Ensure constants always used for fields in ApkProvider. Peter Serwylo 2016-06-30 15:35:12 +10:00
  • 942cfb59d6 Merge branch 'check-bumps' into 'master' Peter Serwylo 2016-07-04 12:31:30 +00:00
  • 7fe15e6c7d PMD: bump to 5.5.0 Daniel Martí 2016-07-04 11:29:35 +01:00
  • 8af44b1af5 checkstyle: bump to 7.0 Daniel Martí 2016-07-04 11:25:04 +01:00
  • 3fae57c360 Merge branch 'fix-511--database-constants' into 'master' Daniel Martí 2016-07-03 22:47:16 +00:00
  • b6b039aa49 Pull translation updates from Weblate F-Droid Translatebot 2016-07-03 19:16:36 +01:00
  • 668cc27d29 Replaced DBHelper.TABLE_INSTALLED_APP with Schema.InstalledAppTable.NAME Peter Serwylo 2016-06-30 17:09:01 +10:00
  • 6fb23d2efa Extracted InstalledAppProvider.DataColumns to Schema.InstalledAppTable.Cols Peter Serwylo 2016-06-30 17:06:40 +10:00
  • d1ceb84af4 Replaced DBHelper.TABLE_APP with Schema.AppTable.NAME Peter Serwylo 2016-06-30 13:52:22 +10:00
  • 14958d48e3 Replaced DBHelper.TABLE_APK with Schema.ApkTable.NAME Peter Serwylo 2016-06-30 13:46:41 +10:00
  • d1c04de71a Replaced DBHelper.TABLE_REPO with Schema.RepoTable.NAME Peter Serwylo 2016-06-30 13:42:38 +10:00
  • 8a155aef89 Extracted RepoProvider.DataColumns to Schema.RepoTable.Cols Peter Serwylo 2016-06-30 13:28:55 +10:00
  • 0ea5325b81 Extracted ApkProvider.DataColumns to Schema.ApkTable.Cols Peter Serwylo 2016-06-30 13:21:55 +10:00
  • 315f20df0c Extracted AppProvider.DataColumns to Schema.AppTable.Cols Peter Serwylo 2016-06-30 13:14:01 +10:00