aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/build.gradle (follow)
Commit message (Collapse)AuthorAgeFilesLines
* build: update to AGP 4.1.0Harsh Shandilya2020-10-131-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: update AGP and ConstraintLayoutHarsh Shandilya2020-10-071-2/+2
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: update to mdc 1.3.0-alpha03Jason A. Donenfeld2020-10-051-2/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* build: upgrade AndroidX biometricJason A. Donenfeld2020-10-021-1/+1
| | | | | | | The BiometricConstants class was removed and these were folded into BiometricPrompt. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* build: update AndroidX activity/fragments and resolve compile failureHarsh Shandilya2020-10-021-2/+2
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* ui: move to Jetpack DataStore instead of SharedPrefsJason A. Donenfeld2020-09-181-0/+1
| | | | | | | Hopefully PreferencesPreferenceDataStore gets to go away sometime down the line. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* gradle: downgrade androidx.{fragment,activity} to alpha07Jason A. Donenfeld2020-09-171-2/+2
| | | | | | | The alpha08 version introduced regressions that we can't deal with at the moment. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* DownloadsFileSaver: encapsulate permission checksJason A. Donenfeld2020-09-171-1/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Ed25519: use implementation from TinkJason A. Donenfeld2020-09-161-1/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* coroutines: use lifecycleScope where appropriateJason A. Donenfeld2020-09-151-1/+2
| | | | | | | There's still a bit of GlobalScope lingering around, which might be removable. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* MonkeyedTextInputEditText: au revoirJason A. Donenfeld2020-09-151-1/+2
| | | | | | | Remember to go back to using com.google.android.material when 1.3.0-alpha03 comes out. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* gradle: desugar retrofuture and remove old depsJason A. Donenfeld2020-09-151-2/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* build: uprev dependencies and fix script block orderHarsh Shandilya2020-09-131-12/+11
| | | | | | | | | | - buildscript must always be the first block in a Gradle build - ConstraintLayout, Kotlin and bintray plugin are updated to their latest stable revisions - Biometrics is updated to the latest alpha release to make use of multiple memory leak fixes that plague the 1.0.x implementations Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: update to Gradle 6.6.1Harsh Shandilya2020-08-301-2/+2
| | | | | | While praying F-Droid gets their shit together by the time we do our next release Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: uprev core-ktx and material componentsHarsh Shandilya2020-08-231-2/+2
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: update AndroidX dependenciesHarsh Shandilya2020-08-231-2/+2
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: uprev to Kotlin 1.4Harsh Shandilya2020-08-231-2/+2
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: uprev to Gradle 6.6Harsh Shandilya2020-08-121-2/+2
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: bump AGP to 4.0.1Jason A. Donenfeld2020-07-231-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* build: upgrade to Gradle 6.5.1Harsh Shandilya2020-07-101-2/+2
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: upgrade to 6.5Harsh Shandilya2020-06-251-2/+2
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: bump core-ktx, coroutines and fragmentsHarsh Shandilya2020-06-251-3/+3
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: bump to AGP 4.0.0Harsh Shandilya2020-05-291-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: upgrade to gradle 6.4 and track checksumHarsh Shandilya2020-05-091-1/+2
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: upgrade to mdc-android 1.2.0-alpha06Harsh Shandilya2020-04-301-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: bump gradle wrapper version in task configurationHarsh Shandilya2020-04-271-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: bump threetenabp to 1.2.4Harsh Shandilya2020-04-241-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: remove unused cardview dependencyHarsh Shandilya2020-04-191-1/+0
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: upgrade AGP, Kotlin, and preferenceHarsh Shandilya2020-04-191-3/+3
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* ui: add suffix to persistent keepalive in editorJason A. Donenfeld2020-04-061-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* build: update fragment to 1.2.4Harsh Shandilya2020-04-011-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: update agp to 3.6.2Jason A. Donenfeld2020-04-011-1/+2
| | | | | | Harsh likes to be first in line. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* BiometricAuthenticator: implement biometric authentication for sensitive operationsHarsh Shandilya2020-03-301-8/+9
| | | | | | | | When biometric hardware is available, it will be used to authenticate the user before private keys are shown on screen or when zip exports are executed. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: Remove useless commentHarsh Shandilya2020-03-281-3/+0
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* Upgrade streamsupport dependencyHarsh Shandilya2020-03-281-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* gradle: bump threetenabp to 1.2.3Jason A. Donenfeld2020-03-271-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Introduce realtime log viewerHarsh Shandilya2020-03-261-1/+2
| | | | | | | | | This contains a share button and a save button, the former using a custom content provider. Co-authored-by: Jason A. Donenfeld <Jason@zx2c4.com> Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Upgrade to Kotlin 1.3.71Harsh Shandilya2020-03-231-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* tunnel: Add an initial set of unit testsHarsh Shandilya2020-03-141-0/+1
| | | | | | | Includes a control set of broken configuration files that we attempt to parse and verify that the parser fails in a predictable and consistent manner. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: abstract out groupNameJason A. Donenfeld2020-03-101-0/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Upgrade to Gradle 6.2.2Harsh Shandilya2020-03-101-2/+2
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* tunnel: upload aar to bintrayJason A. Donenfeld2020-03-101-0/+4
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* build: apply version to both modulesJason A. Donenfeld2020-03-091-0/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Migrate tunnel related classes to tunnel/ Gradle moduleHarsh Shandilya2020-03-091-2/+24
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* Upgrade AGP and KotlinHarsh Shandilya2020-03-081-2/+2
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* Upgrade AGP and GradleHarsh Shandilya2020-02-251-2/+2
| | | | | | | | If anybody has a problem with missing or mismatched NDK, run this command to install the right version $ANDROID_SDK_ROOT/tools/bin/sdkmanager 'ndk;20.0.5594570' Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* Port tunnel creation UI from ViscerionHarsh Shandilya2020-02-141-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Implement custom theming to match Google's AOSP designHarsh Shandilya2020-02-121-1/+1
| | | | | Closes: #4 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* Upgrade to Gradle 6.1Harsh Shandilya2020-01-241-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* Update AGP to 3.5.3Harsh Shandilya2019-12-151-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>