Commit Graph

  • f61fa0c4f8 More robust fix for #763, specifying column names to copy explicitly. Peter Serwylo 2016-09-24 08:10:01 +10:00
  • 4aad2f865d Fixed issue #763 by being more specific when creating temp table for update. Peter Serwylo 2016-09-24 07:16:51 +10:00
  • 4bb183aa61 Use database constant instead of hard coded string literal Peter Serwylo 2016-09-24 07:16:36 +10:00
  • 75ee202bb9 Replicated issue #763 in a test case Peter Serwylo 2016-09-07 22:02:57 +10:00
  • 9b61dfdcb4 fix emulator tests on android-10, closes #769 Hans-Christoph Steiner 2016-09-19 14:39:28 +02:00
  • a183da42b6 Remove any whitespace from fingerprint EditText input so that copy pasting is easier for users. uberspot 2016-09-18 20:49:20 +02:00
  • 6844b31884 Bump build-tools and docker image version Daniel Martí 2016-09-10 12:02:12 +02:00
  • 6ba260b07b Add new Burmese/Myanmar language to the list Daniel Martí 2016-09-10 11:54:55 +02:00
  • 977f0fe747 Pull translation updates from Weblate F-Droid Translatebot 2016-09-10 11:46:35 +02:00
  • 0133854ad6 Pull translation updates from Weblate F-Droid Translatebot 2016-09-02 09:24:54 +09:00
  • 1e26e31309 privileged mode means auto-downloads are actually installs Hans-Christoph Steiner 2016-09-01 17:49:12 +02:00
  • 4b922f38b9 don't show notification if the app name is unknown #720 Hans-Christoph Steiner 2016-09-01 15:49:15 +02:00
  • 5b46303961 handle install broadcasts after InstallManagerService was killed Hans-Christoph Steiner 2016-08-31 21:52:52 +02:00
  • 9ca20395be Fix PMD issue. Aditya Bharadwaj 2016-08-26 22:29:50 -04:00
  • 1688adc0d4 Update naming convention as per review. Add antifeatures list length check to filter anti-feature apps. Aditya Bharadwaj 2016-08-24 19:31:15 -04:00
  • 7997e707d8 Fix checkstyle issue. Aditya Bharadwaj 2016-08-23 22:34:28 -04:00
  • 6e90be7b68 Add option to grey out apps requiring anti-features. Aditya Bharadwaj 2016-08-23 22:24:03 -04:00
  • 81b0eacd9f Bump to 0.101-alpha6 Daniel Martí 2016-08-27 08:37:34 +09:00
  • ba26228dce Pull translation updates from Weblate F-Droid Translatebot 2016-08-27 08:28:21 +09:00
  • 8d8400449e get ACRA reports without crashing to debug #698 Hans-Christoph Steiner 2016-08-26 11:30:18 +02:00
  • 1d5dcb76a2 remove confusing messages when Privileged Extension not installed Hans-Christoph Steiner 2016-08-26 10:50:43 +02:00
  • 2d25ef53f5 update support libs to latest (24.2.0) to hopefully fix crashes Hans-Christoph Steiner 2016-08-25 23:28:04 +02:00
  • f888d9e5fc use gradle-witness for all included libs Hans-Christoph Steiner 2016-08-25 23:23:38 +02:00
  • ce928e40fa sort gradle-witness lines so its easy to see changes Hans-Christoph Steiner 2016-08-26 10:42:39 +02:00
  • 9db47da42b check whether installed APKs exist and are readable before hashing Hans-Christoph Steiner 2016-08-23 22:56:31 +02:00
  • 5c18cead1c update changelog Hans-Christoph Steiner 2016-08-22 22:17:38 +02:00
  • e65706971e use Privileged Extension by default when it is installed Hans-Christoph Steiner 2016-08-22 22:06:30 +02:00
  • 9b07167430 only show "install Priv Ext" in Prefs when its supported Hans-Christoph Steiner 2016-08-18 01:04:55 +02:00
  • 010574c0ce gitlab-ci: require emulator tests pass on android-24 Hans-Christoph Steiner 2016-08-22 21:36:03 +02:00
  • 2158afcc9d fix bug in cache cleanup on 21+ introduced in cbd6da5 Hans-Christoph Steiner 2016-08-22 19:58:13 +02:00
  • 8a1a2fa310 Bump robolectric to 3.1.2 Daniel Martí 2016-08-21 11:07:47 +02:00
  • a0b56b23ca gradle: bump plugin and wrapper version Daniel Martí 2016-08-21 11:04:55 +02:00
  • 3a1c6612c0 CI: bump image Daniel Martí 2016-08-21 11:02:21 +02:00
  • f26768a77c Bump to 0.101-alpha5 Daniel Martí 2016-08-20 19:07:25 +02:00
  • 6b89201d93 Pull translation updates from Weblate F-Droid Translatebot 2016-08-20 19:01:25 +02:00
  • c76c920397 Move code causing verify error into separate helper class Peter Serwylo 2016-08-17 22:46:23 +10:00
  • c02cc41c2f Ensure that description is not null when parsing index. Peter Serwylo 2016-08-16 00:20:19 +10:00
  • fe35343a36 document processes in CleanCacheService Hans-Christoph Steiner 2016-08-16 16:50:04 +02:00
  • 3944747766 delete cached icons that have not been accessed in over a year Hans-Christoph Steiner 2016-08-16 00:13:30 +02:00
  • d1eb5b5fb3 avoid deleting cached files while they are being used Hans-Christoph Steiner 2016-08-15 23:47:19 +02:00
  • 6046af5328 fix bug where files were never deleted from cache Hans-Christoph Steiner 2016-08-15 23:05:12 +02:00
  • aa39d7bc7f if the "Keep Cache Time" pref changes, reschedule CleanCacheService Hans-Christoph Steiner 2016-08-15 22:49:49 +02:00
  • bb0e84c509 clearOldFiles() test must run on the emulator Hans-Christoph Steiner 2016-08-16 11:19:42 +02:00
  • db6214dcc5 switch "Keep Cache Time" units to milliseconds Hans-Christoph Steiner 2016-08-15 22:47:45 +02:00
  • 91b4072c1a move clearOldFiles() to CleanCacheService to be used on other files Hans-Christoph Steiner 2016-08-15 21:36:33 +02:00
  • 5911e34b43 use access time to remove old cache files >= android-21 Hans-Christoph Steiner 2016-08-15 17:14:17 +02:00
  • 926c3a6c01 set default for "keep cached apps" Hans-Christoph Steiner 2016-08-15 16:39:54 +02:00
  • 4d67298f38 values-et: fix format errors from weblate Daniel Martí 2016-08-15 16:49:16 +02:00
  • 2a1fba445f Pull translation updates from Weblate F-Droid Translatebot 2016-08-15 16:46:12 +02:00
  • fe7e299df9 Utils.getBinaryHash() should not catch exceptions Hans-Christoph Steiner 2016-06-28 00:11:25 +02:00
  • d174ea8d3e standardize on lowercase SHA-256 hashes Hans-Christoph Steiner 2016-06-28 00:10:04 +02:00
  • bc19a72de5 standardize priv-app install name as FDroidPrivilegedExtension Hans-Christoph Steiner 2016-08-12 11:28:36 +02:00
  • 9eaf601f61 remove scripts for creating update.zip, moved to priv-ext Hans-Christoph Steiner 2016-08-09 16:14:10 +02:00
  • f55e5480cf gitlab-ci: another gradle bit to delete for good caching Hans-Christoph Steiner 2016-06-21 17:02:40 +02:00
  • b50321515a Remove dead code Peter Serwylo 2016-08-11 23:11:50 +10:00
  • d60a7311a6 Close cursors which previously were left dangling. Peter Serwylo 2016-08-11 23:10:54 +10:00
  • ee848e6c14 Clean up switch statements with only a single option. Peter Serwylo 2016-08-11 23:10:11 +10:00
  • ffd04dd777 Remove unused code. Peter Serwylo 2016-08-11 23:02:59 +10:00
  • 237be6752d Renamed AppTable to AppMetadataTable Peter Serwylo 2016-07-24 20:28:00 +10:00
  • edb11a6778 Tests for ApkVerifier Dominik Schürmann 2016-07-29 01:27:31 +02:00
  • 37124bce80 release 0.2 numb95 2016-10-25 10:37:55 +03:30
  • 3af5416f09 Bump to new CI image, bump buildTools to 25 Daniel Martí 2016-10-23 17:09:17 +01:00
  • 40665e335a Pull translation updates from Weblate F-Droid Translatebot 2016-10-23 16:28:43 +01:00
  • d65e72638b Reimplement columnExists using PRAGMA table_info. Peter Serwylo 2016-10-19 06:44:08 +11:00
  • 7f2d62cea6 fix merges in persion strings numb95 2016-10-18 15:24:11 +03:30
  • 63a609fbab Moved methods away from top of DBHelper class. Peter Serwylo 2016-10-18 18:00:10 +11:00
  • a317877120 Be a little more concise about what to do when running migration for v64. Peter Serwylo 2016-10-18 17:53:26 +11:00
  • 5d2c2bc6e6 Merge branch 'fix-npe-verifying-perms' into 'master' Hans-Christoph Steiner 2016-10-17 14:42:23 +00:00
  • 2b2958f89c Added explicit test for null permissions. Peter Serwylo 2016-10-16 20:52:42 +11:00
  • b72cdff522 Guard against null, and improve logging in ApkVerifier. Peter Serwylo 2016-10-16 20:28:19 +11:00
  • ad2059574e Merge branch 'category-tests' into 'master' Daniel Martí 2016-10-13 17:58:59 +00:00
  • c771e9a394 Added test for querying apps based on category Peter Serwylo 2016-09-08 13:05:38 +10:00
  • 8e2e14d703 Migrating category tests to their own class in preperation for giving them their own DB table Peter Serwylo 2016-09-08 12:48:57 +10:00
  • 189c8bd452 Merge branch 'fix-783--process-list-bug' into 'master' Hans-Christoph Steiner 2016-10-12 20:22:00 +00:00
  • 0e70495046 Guard against getRunningAppProcesses() returning null Peter Serwylo 2016-10-13 06:22:15 +11:00
  • e2e1d3111c Extract code to check for ACRA process into method Peter Serwylo 2016-10-13 06:20:04 +11:00
  • 2428a89288 Pull translation updates from Weblate F-Droid Translatebot 2016-10-12 13:20:52 +01:00
  • 53e8061ef3 Merge branch 'support-extended-permissions' into 'master' Hans-Christoph Steiner 2016-10-11 07:00:00 +00:00
  • 6f0c9ff88a support extended 'uses-permissions' tags in APKs Hans-Christoph Steiner 2016-10-10 11:26:04 +02:00
  • 2350b4e694 move shareable test classes into new separate section: testShared Hans-Christoph Steiner 2016-10-07 12:15:15 +02:00
  • d7022dd498 rename Apk.permissions to requestedPermissions like PackageInfo Hans-Christoph Steiner 2016-10-07 09:42:43 +02:00
  • 43f380b6b6 Merge branch 'lint-fixes' into 'master' Daniel Martí 2016-10-11 06:35:41 +00:00
  • a5a90954bc fix lint UnsafeProtectedBroadcastReceiver Hans-Christoph Steiner 2016-10-10 20:13:41 +02:00
  • e2256d3d8c fix "Repeated word "en" in message: possible typo" Hans-Christoph Steiner 2016-10-10 20:01:15 +02:00
  • a16589eab0 bump to errors: AppCompatMethod, NestedScrolling, StringFormatCount Hans-Christoph Steiner 2016-10-10 09:38:02 +02:00
  • c71590c6fa fix lint StringFormatCount Hans-Christoph Steiner 2016-10-10 09:36:12 +02:00
  • 15181d47f5 use apply() with all SharedPreferences Hans-Christoph Steiner 2016-10-10 09:44:18 +02:00
  • d8e83c7c9c Merge branch 'fix-778--migration-tests' into 'master' Daniel Martí 2016-10-10 13:57:22 +00:00
  • 72a88583d6 Only drop fdroid_installedApp if it exists Peter Serwylo 2016-10-11 00:13:28 +11:00
  • 0d4d160407 Fix migration for DB version 50. Peter Serwylo 2016-10-11 00:04:34 +11:00
  • 050d9974b7 Added a test which runs all DB migrations since DB version 42. Peter Serwylo 2016-10-10 23:40:45 +11:00
  • 663d981c7a Bump to 0.102-alpha1 v0.102-alpha1 Daniel Martí 2016-10-06 22:37:09 +01:00
  • 4b2aec6d08 fix crash loop when upgrading from v0.101 Hans-Christoph Steiner 2016-10-06 23:10:01 +02:00
  • 88ba2ef5eb Start off 0.102 changelog Daniel Martí 2016-10-06 21:15:47 +01:00
  • 6cc8e6143d Merge branch 'obb-support' into 'master' Daniel Martí 2016-10-06 20:04:01 +00:00
  • 65c4087b05 improved Apk.toString() for easier debugging Hans-Christoph Steiner 2016-10-06 19:45:16 +02:00
  • 470145e611 remove unused ContentValuesCursor class Hans-Christoph Steiner 2016-10-06 15:33:25 +02:00
  • e1a6c931c6 make sure uninstall process has an Apk instance Hans-Christoph Steiner 2016-10-05 21:35:15 +02:00
  • b8162a1a91 InstallManagerService.cancel() to handle all cancellation Hans-Christoph Steiner 2016-09-30 11:34:02 +02:00
  • 8affa08d11 auto-download and -install any associated OBB files Hans-Christoph Steiner 2016-10-06 17:43:43 +02:00