Commit Graph

  • 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
  • 05a5041971 Merge branch 'verify-target-sdk' into 'master' Daniel Martí 2016-06-13 21:19:32 +00:00
  • 174b1d108f ApkVerifier: check targetSdkVersion Dominik Schürmann 2016-06-10 12:20:36 +02:00
  • 6b18ab4204 Merge branch 'permissions-ui' into 'master' Daniel Martí 2016-06-13 18:37:33 +00:00
  • d40c94ab11 Merge branch 'targetSdkVersion' into 'master' Hans-Christoph Steiner 2016-06-10 08:43:44 +00:00
  • 59688c7ff0 include targetSdkVersion in Apk db-version/57 Hans-Christoph Steiner 2016-06-10 10:28:25 +02:00
  • c88afd0995 Reuse AppSecurityPermissions in AppDetails Dominik Schürmann 2016-06-09 23:42:14 +02:00
  • f5db19eba8 Remove m prefix from variables, remove TODOs Dominik Schürmann 2016-06-09 23:31:27 +02:00
  • 7e27edc9b5 Merge branch 'check-perms-after-install' into 'master' Daniel Martí 2016-06-09 18:56:12 +00:00
  • 1f61259ae3 Add Thai to the languages list Daniel Martí 2016-06-09 14:14:13 +01:00
  • 471447fc10 Run tools/remove-unused-trans.py Daniel Martí 2016-06-09 14:05:17 +01:00
  • 66d309b848 Pull translation updates from Weblate F-Droid Translatebot 2016-06-09 14:04:51 +01:00
  • abb7db0bc2 Merge branch 'remove-first-run' into 'master' Daniel Martí 2016-06-09 13:00:43 +00:00
  • 345d735d8f Merge branch 'robolectric' into 'master' Daniel Martí 2016-06-09 11:02:11 +00:00
  • c1abd09362 Remove AndroidXMLDecompressTest Dominik Schürmann 2016-06-09 12:36:43 +02:00
  • f6cc716fac Remove first-time dialogs for extension installer Dominik Schürmann 2016-06-09 10:47:59 +02:00
  • 739bd00257 Documentation and cleanup Dominik Schürmann 2016-06-08 14:01:17 +02:00
  • 4bed9d67c5 Verify permissions of downloaded apk Dominik Schürmann 2016-06-08 13:54:56 +02:00
  • 1652c32d51 Move permission getter in Apk class Dominik Schürmann 2016-06-06 18:06:39 +02:00
  • 24ed40bd34 Move Apk verification and file sanitizing into own class Dominik Schürmann 2016-06-06 14:35:25 +02:00
  • 182a63af41 Ensure tests for proper multirepo support are not run. Peter Serwylo 2016-06-09 10:40:44 +10:00
  • 53e74dcdbd Appease checkstyle for test code. Peter Serwylo 2016-06-09 10:25:50 +10:00
  • 4e73d1e5e6 Finish porting tests to Robolectric, and appease PMD. Peter Serwylo 2016-06-09 09:55:12 +10:00
  • 253900e927 Multi-repo updater ported to robolectric. Peter Serwylo 2016-06-08 07:39:28 +10:00
  • 660ebc5ec8 Migrated to robolectric. Peter Serwylo 2016-06-07 00:17:09 +10:00
  • 60451a050f Remove unused test code. Peter Serwylo 2016-06-06 23:56:46 +10:00
  • 839ebebd87 Migrated Apk tests to robolectric. Peter Serwylo 2016-06-06 23:50:34 +10:00
  • 4e66bb810f Ported AppProvider tests to Robolectric. Peter Serwylo 2016-06-06 08:02:53 +10:00
  • 09fd3d188c Robolectric testing support + InstallAppProvider testing now run in JVM. Peter Serwylo 2016-06-05 09:36:26 +10:00
  • c7bb93f743 Inject hash + hashType into install method. Peter Serwylo 2016-06-06 07:43:18 +10:00
  • 4c7217d796 Add Tamil (ta) to the languages list Daniel Martí 2016-06-08 23:32:44 +01:00
  • a987dc0ce5 Run tools/remove-unused-trans.py Daniel Martí 2016-06-08 23:28:20 +01:00
  • 297208b255 Pull translation updates from Weblate F-Droid Translatebot 2016-06-08 23:27:25 +01:00
  • 5052266450 pull-trans: fix "Added translation" commits Daniel Martí 2016-06-08 23:25:54 +01:00
  • 99a488dc18 Merge branch 'studio-suggestions' into 'master' Daniel Martí 2016-06-08 20:10:38 +00:00
  • f779118d6b Merge branch 'remove-install-cancel' into 'master' Daniel Martí 2016-06-08 13:01:56 +00:00
  • 1bb35aced4 Remove cancel button for install Dominik Schürmann 2016-06-02 12:01:51 +02:00
  • 2c16ffdefe Remove redundant throw clauses found by Studio Daniel Martí 2016-06-07 22:24:27 +01:00
  • d2ac7e6eba Remove some dead code found by Studio Daniel Martí 2016-06-07 22:23:43 +01:00
  • 649647497e Apply some "access can be weaker" Studio fixes Daniel Martí 2016-06-07 22:18:51 +01:00
  • fef76eff89 gradle: bump android plugin version to 2.1.2 Daniel Martí 2016-06-07 22:05:46 +01:00
  • 52e4548755 Sync changelog with 0.100 release Daniel Martí 2016-06-07 21:44:22 +01:00
  • 876ab253b5 Bump to 0.100 v0.100 Daniel Martí 2016-06-07 21:33:17 +01:00
  • 3680c6b914 Use initLoader instead of resetartLoader. Call onResume after setting category. Peter Serwylo 2016-05-26 10:58:17 +10:00
  • 692c5e6917 Merge branch 'one-badge-per-line' into 'master' Daniel Martí 2016-06-03 16:08:21 +00:00
  • 946b017ab2 One badge per line Nico Alt 2016-06-03 18:02:16 +02:00