This website requires JavaScript.
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