Commit Graph

  • 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
  • 7c13cc26fc Create Schema interface to make it simpler to replace string literals with constants. Peter Serwylo 2016-06-30 12:58:19 +10:00
  • 72c6b86376 Merge branch 'permission-fix' into 'master' Daniel Martí 2016-06-27 06:40:48 +00:00
  • 3162e93b35 Check that permissions are a subset of listed ones Dominik Schürmann 2016-06-26 17:48:19 +02:00
  • 5dd95754cd Pull translation updates from Weblate F-Droid Translatebot 2016-06-25 20:51:06 +01:00
  • 07a8b7a935 Merge branch 'emulator-v23' into 'master' Daniel Martí 2016-06-23 11:02:37 +00:00
  • 3b649138bd Bump buildToolsVersions Daniel Martí 2016-06-21 12:26:55 +01:00
  • c7fd3f238d CI: replace v17 emulator with v23 Daniel Martí 2016-06-21 12:20:46 +01:00
  • 64bc13de8a Use symlink instead of hardlink, which was accidentally used on API < 19. Peter Serwylo 2016-06-23 11:06:16 +10:00
  • 95d8537187 Merge branch 'gradle-changes' into 'master' Daniel Martí 2016-06-22 10:30:51 +00:00
  • a383c7a457 Sync changelog with stable branch Daniel Martí 2016-06-21 17:02:10 +01:00
  • 9c1ee51c7f Bump to 0.100.1 v0.100.1 Daniel Martí 2016-06-21 17:00:34 +01:00
  • 29689338f9 Merge branch 'master' into 'master' Daniel Martí 2016-06-21 12:47:12 +00:00
  • 7f5db2c5b9 do not crash if there are no cache files to delete Hans-Christoph Steiner 2016-06-21 14:37:31 +02:00
  • 65cbc9dc10 do not crash if there are no cache files to delete Hans-Christoph Steiner 2016-06-21 14:37:01 +02:00
  • cd1f59fb29 Bump ACRA to 4.9.0 Daniel Martí 2016-06-21 13:35:29 +01:00
  • 26f5286f97 lint: don't unnecessarily disable warnings Daniel Martí 2016-06-21 13:26:56 +01:00
  • 5340fd9350 ignore "java.lang.IllegalArgumentException: Could not parse [null/24]" Hans-Christoph Steiner 2016-06-21 13:03:37 +02:00
  • ae2def3e0d Merge branch 'master' into 'master' Daniel Martí 2016-06-21 11:50:24 +00:00
  • 09eea0d40b ignore "java.lang.IllegalArgumentException: Could not parse [null/24]" Hans-Christoph Steiner 2016-06-21 13:03:37 +02:00
  • ba88bd7060 only show update notification if updates are going to happen Hans-Christoph Steiner 2016-06-21 12:51:48 +02:00
  • 80b158e7d6 enable build fail on lint error to catch them in CI builds Hans-Christoph Steiner 2016-06-17 09:10:35 +02:00
  • 015343f9df Bump to 0.101-alpha1 v0.101-alpha1 Daniel Martí 2016-06-20 21:52:26 +01:00
  • d718528466 Pull translation updates from Weblate F-Droid Translatebot 2016-06-20 21:51:32 +01:00
  • 34aa8ab062 Merge branch 'apkfileprovider' into 'master' Daniel Martí 2016-06-20 15:44:26 +00:00
  • ef403928cf Merge branch 'issue-564--filter-anti-features--refactor-and-test-in-prep' into 'master' Daniel Martí 2016-06-20 14:53:20 +00:00
  • 243bb1948f Added tests for two helper methods for comma separated string parsing. Peter Serwylo 2016-06-21 00:18:18 +10:00
  • a192389318 Completely removed CommaSeparatedList class, replaced with two helper methods in Utils. Peter Serwylo 2016-06-21 00:17:11 +10:00
  • d99b357a1f Replace CommaSeparatedList with String[]. Peter Serwylo 2016-06-20 22:24:52 +10:00
  • 57c63a8e2a Test coverage of anti feature parsing in RepoUpdater. Peter Serwylo 2016-06-20 22:18:19 +10:00
  • 5facd1b9a1 Proper SDK 24 version check Dominik Schürmann 2016-06-20 14:53:43 +02:00
  • 16f97125d7 Provide content Uris via FileProvider Dominik Schürmann 2016-06-08 15:46:04 +02:00
  • 780c3968b5 Merge branch 'alpha1' into 'master' Daniel Martí 2016-06-19 22:00:47 +00:00
  • 4fbc327a91 Bump robolectric to 3.1 now that it's out Daniel Martí 2016-06-17 15:49:16 +01:00
  • 3d59f4f192 Bump commons-net to 3.5 Daniel Martí 2016-06-17 15:44:48 +01:00
  • b71cb37cad Bump commons-io to 2.5 Daniel Martí 2016-06-17 15:42:57 +01:00
  • 1ac53078ee Bump support libs to 24.0.0 Daniel Martí 2016-06-17 15:39:07 +01:00
  • 783d6d1ba6 Remove now unused ic_stat_notify Daniel Martí 2016-06-17 15:29:38 +01:00
  • 5dd1cd6ee6 Pull translation updates from Weblate F-Droid Translatebot 2016-06-16 20:59:55 +01:00
  • 95b7201868 Merge branch 'fix-582--lint-errors' into 'master' Daniel Martí 2016-06-16 19:44:08 +00:00
  • 4f67437bc9 Merge branch 'two-0.101-fixes' into 'master' Daniel Martí 2016-06-16 19:14:25 +00:00
  • 89e2c9948a fix off-by-one error in update check for db-version/56 Hans-Christoph Steiner 2016-06-10 10:46:06 +02:00
  • 5523a443f8 never have null Apks in InstallManagerService Hans-Christoph Steiner 2016-06-09 16:06:48 +02:00
  • e285fd6f38 Merge branch 'prep-providers-for-download-progress' into 'master' Daniel Martí 2016-06-16 13:00:45 +00:00
  • 81ff5f3cd2 Merge branch 'fix-686--install-npe' into 'master' Daniel Martí 2016-06-16 10:24:24 +00:00
  • 3f9370371b Make sure to query package manager for PackageInfo when required. Peter Serwylo 2016-06-16 16:24:22 +10:00
  • aae87eb92e Extracted new API styles dependent on API 16 and 17 into values-17. Peter Serwylo 2016-06-16 09:57:31 +10:00
  • f023cd7757 Improve order by/selection logic. Peter Serwylo 2016-06-02 21:51:18 +10:00
  • d47e87e53b Merge branch 'fix-685--downloading-unknown' into 'master' Hans-Christoph Steiner 2016-06-14 21:40:17 +00:00
  • f3cb1d5bd4 Ask for all fields from the content provider. Peter Serwylo 2016-06-09 12:19:42 +10:00
  • f2696f3ec2 Merge branch 'stable-v0.100' into 'stable-v0.100' Hans-Christoph Steiner 2016-06-14 12:23:57 +00:00
  • 4685d82ee6 Remove a couple of unused strings Daniel Martí 2016-06-14 11:45:07 +01:00
  • 679fdb3fb1 Pull translation updates from Weblate F-Droid Translatebot 2016-06-14 11:35:45 +01:00
  • 558c0a3e0e never have null Apks in InstallManagerService Hans-Christoph Steiner 2016-06-14 12:34:10 +02:00
  • caec0c3eaa fix crash if an APK has a short embedded description Hans-Christoph Steiner 2016-06-01 22:44:03 +02:00
  • eac0df88af CI: bump image Daniel Martí 2016-06-13 20:19:28 +01:00