aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-03-20changelog: update for launcher shortcuts fixHarsh Shandilya1-0/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-20Fix launcher shortcut icon renderingHarsh Shandilya1-1/+18
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-20app: remove lingering resource directoryHarsh Shandilya1-7/+0
The mapping was fixed on Crowdin but this wasn't deleted manually resulting in build failures Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-20strings: sync with crowdinHarsh Shandilya12-32/+131
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-20buildSrc: add removeIncompleteStrings step to Crowdin pluginHarsh Shandilya1-0/+39
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-20build: update AGP to 4.1.3Harsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-20buildSrc: properly apply ktfmt plugin and reformatHarsh Shandilya6-53/+33
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-20buildSrc: simplify CrowdinDownloadPluginHarsh Shandilya1-19/+4
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-20app: fix nonFree resourcesHarsh Shandilya7-21/+0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18autofill-parser: opt into ExperimentalUnsignedTypesHarsh Shandilya1-1/+2
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18build: pin sshauthentication-api to v5.7.1Harsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18Migrate to sshauthentication-api's JitPack coordinates (#1348)Harsh Shandilya2-4/+3
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18github: run all workflows on Java 11Harsh Shandilya6-0/+25
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18github: run ktfmt checks in CIHarsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18all: format XML files to 2 space indentHarsh Shandilya116-5112/+5093
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18all: reformat with ktfmtHarsh Shandilya145-12447/+11973
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18all: update copyrightsHarsh Shandilya263-249/+422
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18build: apply Ktfmt Gradle pluginHarsh Shandilya5-0/+28
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18build: upgrade Kotlin and AGPHarsh Shandilya1-2/+2
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18Plugins: constify fieldsHarsh Shandilya1-7/+7
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-17Update Gradle and tighten repository inclusion rules (#1347)Harsh Shandilya3-15/+21
* build: remove now migrated indirect dependencies from JCenter Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: update Gradle 6.8.3 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: set explicit inclusions for Jitpack Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-13Append trailing newline to `.gpg-id` during creation (#1344)Harsh Shandilya3-5/+13
2021-03-04Mark Chrome as reliably fillable and saveable (#1338)Fabian Meumertzheim2-1/+2
* Mark Chrome as reliably fillable and saveable * Mention Autofill improvements in CHANGELOG
2021-03-01build: use Kotlin's new JVM IR backend (#1335)Harsh Shandilya1-0/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-26CHANGELOG: sync with 1.13.2 release (#1329)Harsh Shandilya1-11/+26
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-24Update AndroidX dependencies (#1324)Harsh Shandilya1-5/+5
* build: AndroidX update day Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Update buildSrc/src/main/java/Dependencies.kt
2021-02-23github: update and fix workflows (#1322)Harsh Shandilya7-17/+17
* github: fix library deployment workflow Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * github: clamp actions/create-release to latest stable Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * github: clamp actions/download-artifact to latest stable Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * github: clamp actions/github-script to latest stable Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * github: clamp actions/upload-release-asset to latest stable Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * github: clamp gradle/wrapper-validation-action to latest stable Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * github: update thomaseizinger/keep-a-changelog-new-release to v1.2.1 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * github: update mindsers/changelog-reader-action to v2.0.0 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * github: update peter-evans/create-pull-request to v3.8.2 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-19Parse extra content into key value pairs (#1321)Aditya Wasan11-236/+354
* ui: add skeleton recyclerview to parse extra content Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * ui: add recyclerview and update PasswordEntry to create map of key-value pairs Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * password-entry: When key-value pair is not correctly formed, display it as Extra Content Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * Fix formatting Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * bug: update otp code on main thread Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * Add complete string if key-value pair cannot be formed Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * test: add a few tests for key-value parsing logic Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * prefs: remove SHOW_EXTRA_CONTENT from shared preferences Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * Update CHANGELOG.md * Cleanup and refactor Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * PasswordEntryTest: silence nullability warning Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * PasswordEntry: simplify constructor Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * PasswordEntry: annotate test-enablement visibility Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Reintroduce the catch-all field Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * update parsing logic Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * add one more test case Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * Add missing newlines Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Remove unnecessary scrollview Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * rv: do not return if hasExtraContent is false Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * Don't anchor RV to bottom Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-18Implement manual TOTP import and cleanup password generators (#1320)Harsh Shandilya7-48/+171
2021-02-15Add tests for GPG identifier parsing (#1319)Harsh Shandilya4-40/+82
2021-02-10Update to SSHJ 0.31.0 (#1314)Harsh Shandilya6-19/+35
Co-authored-by: Fabian Henneke <fabian@hen.ne.ke>
2021-02-09Update Maven coordinates for library projects (#1313)Harsh Shandilya2-4/+4
2021-02-07Redo authentication modes UI with Chips (#1297)Harsh Shandilya9-64/+89
2021-02-06Add screenshots for F-Droid (#1308)Harsh Shandilya5-0/+0
Closes #1269 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-07Add initial version of contribution guidelines (#1307)Harsh Shandilya1-0/+43
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-06Replace JCenter with Maven Central (#1303)Harsh Shandilya12-120/+75
2021-02-06Update MDC + Gradle and switch versioning to semver4j (#1306)Harsh Shandilya5-27/+23
2021-02-04Miscellaneous cleanups and updates (#1302)Harsh Shandilya4-10/+7
* build: upgrade to Gradle 6.8.1 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * github: remove animation commands from PR workflow The emulator runner action handles this for us Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: upgrade LeakCanary and WhatTheStack Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-03Rework buildSrc and update some dependencies (#1296)Harsh Shandilya5-42/+38
2021-02-03Rework clear clipboard feature (#1295)Harsh Shandilya13-17/+40
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-01-31Fix app shortcuts not updating (#1292)Harsh Shandilya2-15/+31
2021-01-29Mark Chrome Beta as reliably fillable and saveable (#1291)Fabian Meumertzheim1-1/+1
https://chromereleases.googleblog.com/2021/01/chrome-beta-for-android-update_28.html
2021-01-28Upgrade dependencies (#1289)Harsh Shandilya2-5/+5
2021-01-27Disallow overwriting passwords when editing (#1286)Harsh Shandilya2-1/+5
Co-authored-by: Aditya Wasan <adityawasan55@gmail.com>
2021-01-23strings: sync with crowdin (#1284)github-actions[bot]1-1/+6
2021-01-22Codestyle churn (#1283)Harsh Shandilya53-185/+154
* editorconfig: delete Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * idea: adjust codestyle Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * all: reformat with simplified import ordering rules Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-01-20Migrate versioning to Gradle plugin and automate version bumps (#1282)Harsh Shandilya6-12/+180
2021-01-15build: upgrade dependencies (#1279)Harsh Shandilya1-4/+4
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-01-12Allow configuring pull behaviour (#1276)Harsh Shandilya17-25/+79
2021-01-12Rework settings to use ModernAndroidPreferences (#1236)Harsh Shandilya35-1108/+1197
Co-authored-by: Fabian Henneke <fabian@hen.ne.ke>