Commit Graph

  • 4c4aef5314 refactor into reusable static method for checking file hashes Hans-Christoph Steiner 2016-09-30 12:46:58 +02:00
  • a5e6dad9bf allow apps to request OBB download URLs from F-Droid Hans-Christoph Steiner 2016-06-28 21:04:45 +02:00
  • bbac03b4d1 use ApkTable column names when parsing XML Hans-Christoph Steiner 2016-09-30 11:00:15 +02:00
  • cd9582c990 support "APK Extension" files aka .obb for large apps and games db-version/64 Hans-Christoph Steiner 2016-06-28 00:07:50 +02:00
  • 6eeaf8662a Merge branch 'fix-511--database-package-table' into 'master' Hans-Christoph Steiner 2016-10-05 20:05:07 +00:00
  • a118cf13f0 Merge branch 'clarify-teminology-and-cleanup' into 'master' Daniel Martí 2016-10-05 16:09:56 +00:00
  • e0a1d2384d Appease checkstyle + pmd Peter Serwylo 2016-08-08 22:15:47 +10:00
  • d062af0975 Clarify that sometimes we don't know which repos apk we are asking for. Peter Serwylo 2016-09-30 00:06:08 +10:00
  • 3a24d21f59 WIP: Making correct apks get found when updating repo. Peter Serwylo 2016-09-29 23:15:02 +10:00
  • 2cc155355b Moved regression test to appropriate package. Peter Serwylo 2016-09-28 23:00:37 +10:00
  • ab02058ece Precalculate the preferred metadata, rather than always at runtime Peter Serwylo 2016-09-26 18:32:12 +10:00
  • 01b8f7f4bf Clarify some of the database stuff around database providers. Peter Serwylo 2016-10-06 01:44:08 +11:00
  • f2a58ad67f Update priorities for default repos to go from 1-4 instead of 10 + 20 Peter Serwylo 2016-08-11 14:24:23 +10:00
  • c08a2a7bdc Cleaning up/commenting AppProvider Peter Serwylo 2016-08-11 11:42:24 +10:00
  • efdf328fd3 Clarify a limitation in the current implementation Peter Serwylo 2016-08-11 10:31:11 +10:00
  • 3ec64d6d82 Finalise tests for repo priorities + app metadata Peter Serwylo 2016-08-08 22:13:09 +10:00
  • 1d1c1ebb74 Add test for repo priorities + app metadata. Not passing yet. Peter Serwylo 2016-08-04 16:12:12 +10:00
  • e25d26aca0 Moved tests into updater package, updated multiRepo.*.jar repos. Peter Serwylo 2016-08-01 22:48:25 +10:00
  • 6d2fdb2843 Enable multirepo tests, make them pass. Peter Serwylo 2016-08-01 22:25:21 +10:00
  • 8ed884887a WIP: Making metadata table work. Requires significant refactorings throughout :( Peter Serwylo 2016-07-28 12:25:17 +10:00
  • 44a82c4af7 Migrate priorities safely. Peter Serwylo 2016-10-06 02:01:58 +11:00
  • 5efa53b466 Added package table. db-version/63 Peter Serwylo 2016-10-06 01:57:49 +11:00
  • 88c536efb4 Fix incorrect version check in db helper. Peter Serwylo 2016-10-05 23:52:06 +11:00
  • 486e8e699f Cleanup DBHelper in prep for package table in the future. Peter Serwylo 2016-10-05 23:51:45 +11:00
  • 45f9379fee Added helper function for debugging SQL queries during development Peter Serwylo 2016-09-28 22:57:40 +10:00
  • 97cf69341a When inserting a new repo, assign the priority appropriately. Peter Serwylo 2016-10-05 23:40:16 +11:00
  • 6c462713aa Renamed generic sounding methods to be more specific. Peter Serwylo 2016-10-05 23:30:11 +11:00
  • c8182d9c01 Pull translation updates from Weblate F-Droid Translatebot 2016-10-03 10:10:14 +01:00
  • d35c84b2e1 Merge branch 'install-history' into 'master' Peter Serwylo 2016-09-30 01:42:10 +00:00
  • 372b28a71a Installer methods no longer need to accept Apk as an argument Hans-Christoph Steiner 2016-09-29 13:57:28 +02:00
  • 79df0a1f9b show complete link command in debug logging Hans-Christoph Steiner 2016-09-21 12:17:55 +02:00
  • d2291b2134 send Installer.ACTION_INSTALL_STARTED consistently Hans-Christoph Steiner 2016-09-20 11:47:49 +02:00
  • a08a32020a add preference to control storing install history Hans-Christoph Steiner 2016-09-09 15:34:47 +02:00
  • f102ccff60 allow install history to be read from an ContentProvider Hans-Christoph Steiner 2016-09-09 12:50:23 +02:00
  • c02125db01 store install/uninstall history for later use Hans-Christoph Steiner 2016-09-08 13:58:54 +02:00
  • cb4edbed44 if updating notification, also try getting app name from DB Hans-Christoph Steiner 2016-09-01 15:58:09 +02:00
  • e69a6d5a8f store Apk instance in Installer instance for fetching state Hans-Christoph Steiner 2016-09-01 14:59:26 +02:00
  • fc5c41036d Merge branch 'gradle-updates' into 'master' Hans-Christoph Steiner 2016-09-29 08:46:16 +00:00
  • 723be967ca Merge branch 'push-install-uninstall-requetss' into 'master' Daniel Martí 2016-09-28 22:40:07 +00:00
  • b90cf7386c prevent crashing if push requests include bad packageNames Hans-Christoph Steiner 2016-09-28 21:59:54 +02:00
  • 5c9dd1a11e basic support for repo push requests, configed in default_repos db-version/62 Hans-Christoph Steiner 2016-09-01 22:14:36 +02:00
  • 6c0a72369c gradle: bump version in wrapper to 3.1 Daniel Martí 2016-09-28 22:15:00 +01:00
  • 36378acc7b gradle: bump plugin version to 2.2.0 Daniel Martí 2016-09-28 21:58:27 +01:00
  • d34a1285e8 convert default_repo.xml to more flexible format Hans-Christoph Steiner 2016-08-24 14:53:06 +02:00
  • 28198dddb4 rename default_repo.xml to default_repos.xml, there are many Hans-Christoph Steiner 2016-08-24 14:44:00 +02:00
  • ae78042bda Bump versionCode to 0.102-alpha0 Daniel Martí 2016-09-28 20:44:26 +01:00
  • 85a8a7d743 Sync changelog with 0.101, add 0.102 Daniel Martí 2016-09-28 20:42:56 +01:00
  • 10cc21786a Bump to 0.101 v0.101 Daniel Martí 2016-09-28 20:13:52 +01:00
  • ba8c39d3a9 Merge branch 'include-crash-in-acra-subject' into 'master' Daniel Martí 2016-09-28 14:34:56 +00:00
  • 9848db7680 move CrashReportActivity into new .acra package Hans-Christoph Steiner 2016-08-31 20:23:15 +02:00
  • f24c5b6ac7 custom ACRA sender to put stacktrace title in email Subject: Hans-Christoph Steiner 2016-08-31 20:21:03 +02:00
  • a5746c03f3 Merge branch 'tls-1.2-support' into 'master' Daniel Martí 2016-09-28 12:00:51 +00:00
  • 4c7322d917 throw in extra test URLs for HttpDownloaderTest Hans-Christoph Steiner 2016-09-27 14:59:32 +02:00
  • 4598a78bfd support TLS 1.2 on all repos Hans-Christoph Steiner 2016-09-27 14:54:02 +02:00
  • bad613fbc1 move HttpDownloaderTest to emulator, AndroidOS has oddities Hans-Christoph Steiner 2016-09-27 14:40:53 +02:00
  • 0433f0eba5 update changelog for 0.101 Hans-Christoph Steiner 2016-09-28 11:34:24 +02:00
  • 2773db8304 Merge branch 'latest-support' into 'master' Hans-Christoph Steiner 2016-09-28 09:23:12 +00:00
  • dd134c50bc update to latest support lib bugfix version: v24.2.1 Hans-Christoph Steiner 2016-09-27 12:24:34 +02:00
  • 5e549193f1 gitlab-ci: ensure the SDK is fully updated before running Hans-Christoph Steiner 2016-09-27 16:20:33 +02:00
  • f0d9675b55 gitlab-ci: use before and after script for reused chunks Hans-Christoph Steiner 2016-09-27 16:19:45 +02:00
  • a3b6185942 gitlab-ci: reduce connected10 from error to warning Hans-Christoph Steiner 2016-09-27 13:08:30 +02:00
  • 3aad107b51 Add Icelandic to the list of languages Daniel Martí 2016-09-27 13:15:03 +01:00
  • a29d2eb4f9 Pull translation updates from Weblate F-Droid Translatebot 2016-09-27 13:11:44 +01:00
  • ab7602c407 Merge branch 'fix-763--multi-repo-brokenness' into 'master' Hans-Christoph Steiner 2016-09-27 10:20:15 +00:00
  • e18164acbb Merge branch 'patch-1' into 'master' Hans-Christoph Steiner 2016-09-27 07:23:11 +00:00
  • 8cd48bcbc4 Fixed link to privileged extension Felix Ableitner 2016-09-27 04:17:54 +00:00
  • 1678223cab More robust fix for #763, specifying column names to copy explicitly. Peter Serwylo 2016-09-24 08:10:01 +10:00
  • 1ba6034e19 Fixed issue #763 by being more specific when creating temp table for update. Peter Serwylo 2016-09-24 07:16:51 +10:00
  • 9b13d98943 Use database constant instead of hard coded string literal Peter Serwylo 2016-09-24 07:16:36 +10:00
  • cff209cd44 Replicated issue #763 in a test case Peter Serwylo 2016-09-07 22:02:57 +10:00
  • b5b5dd4ede Merge branch 'fix-android-10' into 'master' Daniel Martí 2016-09-20 15:26:47 +00:00
  • ecd98047da fix emulator tests on android-10, closes #769 Hans-Christoph Steiner 2016-09-19 14:39:28 +02:00
  • 481468372e Merge branch 'master' into 'master' Daniel Martí 2016-09-18 19:21:57 +00:00
  • 360f365227 Remove any whitespace from fingerprint EditText input so that copy pasting is easier for users. uberspot 2016-09-18 20:49:20 +02:00
  • fdc70b0f9d Bump build-tools and docker image version Daniel Martí 2016-09-10 12:02:12 +02:00
  • 012fe5e224 Add new Burmese/Myanmar language to the list Daniel Martí 2016-09-10 11:54:55 +02:00
  • c4a3b579c4 Pull translation updates from Weblate F-Droid Translatebot 2016-09-10 11:46:35 +02:00
  • 3657cf3256 Merge branch 'fix-ish-698' into 'master' Hans-Christoph Steiner 2016-09-07 12:16:56 +00:00
  • 49db1a78d7 Pull translation updates from Weblate F-Droid Translatebot 2016-09-02 09:24:54 +09:00
  • 973174cc7b privileged mode means auto-downloads are actually installs Hans-Christoph Steiner 2016-09-01 17:49:12 +02:00
  • 530144bec6 don't show notification if the app name is unknown #720 Hans-Christoph Steiner 2016-09-01 15:49:15 +02:00
  • c9a6cc3051 handle install broadcasts after InstallManagerService was killed Hans-Christoph Steiner 2016-08-31 21:52:52 +02:00
  • 3aa58bc005 Merge branch 'add-option-to-hide-anti-feature-apps' into 'master' Hans-Christoph Steiner 2016-08-30 15:54:44 +00:00
  • 5d58fc0199 Fix PMD issue. Aditya Bharadwaj 2016-08-26 22:29:50 -04:00
  • 632eeff611 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
  • 1e95f57ef8 Fix checkstyle issue. Aditya Bharadwaj 2016-08-23 22:34:28 -04:00
  • 1f354a1b3f Add option to grey out apps requiring anti-features. Aditya Bharadwaj 2016-08-23 22:24:03 -04:00
  • fde227e889 Bump to 0.101-alpha6 v0.101-alpha6 Daniel Martí 2016-08-27 08:37:34 +09:00
  • b30a188498 Pull translation updates from Weblate F-Droid Translatebot 2016-08-27 08:28:21 +09:00
  • 1599b3c1ae Merge branch 'bugfix-for-699' into 'master' Daniel Martí 2016-08-26 22:21:39 +00:00
  • 45b083546f get ACRA reports without crashing to debug #698 Hans-Christoph Steiner 2016-08-26 11:30:18 +02:00
  • b45f7ba27c remove confusing messages when Privileged Extension not installed Hans-Christoph Steiner 2016-08-26 10:50:43 +02:00
  • 0577ecfc53 update support libs to latest (24.2.0) to hopefully fix crashes Hans-Christoph Steiner 2016-08-25 23:28:04 +02:00
  • 691545f065 use gradle-witness for all included libs Hans-Christoph Steiner 2016-08-25 23:23:38 +02:00
  • 3adfbc66aa sort gradle-witness lines so its easy to see changes Hans-Christoph Steiner 2016-08-26 10:42:39 +02:00
  • 53cbb26209 check whether installed APKs exist and are readable before hashing Hans-Christoph Steiner 2016-08-23 22:56:31 +02:00
  • fa112ed303 Merge branch 'enable-priv-ext-by-default' into 'master' Daniel Martí 2016-08-23 07:55:20 +00:00
  • 3f53d1bad8 update changelog Hans-Christoph Steiner 2016-08-22 22:17:38 +02:00
  • ea0700d406 use Privileged Extension by default when it is installed Hans-Christoph Steiner 2016-08-22 22:06:30 +02:00
  • 91cac9fed4 only show "install Priv Ext" in Prefs when its supported Hans-Christoph Steiner 2016-08-18 01:04:55 +02:00