aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-12-10Strip down README to feature new docs and Discussions (#1243)Harsh Shandilya2-29/+11
2020-12-08build: upgrade to Kotlin 1.4.21 (#1240)Harsh Shandilya2-2/+2
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-07github: update peter-evans/create-pull-request to v3.5.1Harsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-07github: update thomaseizinger/keep-a-changelog-new-release to v1.2.0Harsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-07github: update actions/download-artifact to v2.0.6Harsh Shandilya1-3/+3
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-07github: update actions/upload-artifact to v2.2.1Harsh Shandilya2-4/+4
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-07github: update actions/checkout to v2.3.4Harsh Shandilya7-8/+8
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-07github: rename validate_wrapper.yml to validate_gradle_wrapper.ymlHarsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-07github: rename release.yml to deploy_github_releases.ymlHarsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-07github: remove dependency-tree-diff workflowHarsh Shandilya1-57/+0
We never extracted much value from it Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-07github: add auto-cancel-redundant-workflowHarsh Shandilya1-0/+3
Automatically cancels existing runs of a PR checking workflow to prevent redundant checks and wastage of resources. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-07Mark Chrome Canary as non-flaky and allowing save (#1237)Fabian Meumertzheim5-4/+24
* Mark Chrome Canary as non-flaky and allowing save * autofill-parser: update API dump Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * autofill-parser: bump snapshot version Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-05Update Public Suffix List data (#1235)github-actions[bot]1-0/+0
2020-12-05Refactor package structure (#1233)Harsh Shandilya109-550/+589
* idea: default test runner to Gradle * Kick off package structure revamp * Reparent all classes under dev.msfjarvis.aps Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-04Create issue template for RFCs (#1234)Harsh Shandilya3-6/+43
* github: update label directive in issue templates Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * github: add an issue template for RFCs Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-03Dependency updates (#1229)Harsh Shandilya3-7/+7
2020-12-03Set 10 second timeout on JGit transport commands (#1230)Harsh Shandilya2-0/+10
* GitOperation: set a 10 second connection timeout Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Update changelog Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-02Use countdown chronometer on API 24 and above (#1228)Aditya Wasan2-10/+37
* Use countdown chronometer on API 24 and above Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * Do not use SharedPreferences inside ClipboardService ClipboardService run in it's own process and SharedPreferences do not support multiple processes. Due to this changes in notificaion clear time are not reflected to the ClipboardService. This commit fixes that by passing time explicitly from the main app process. Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2020-12-01GitCommandExecutor: make committer match author (#1226)Harsh Shandilya2-4/+4
* GitCommandExecutor: make committer match author Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Add changelog entry Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-30CODEOWNERS: update to Fabian's new usernameHarsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-30openpgp-ktx: pick up the correct consumer proguard rulesHarsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-30build: upgrade dependenciesHarsh Shandilya4-8/+8
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-29build: restore JitPack repositoryHarsh Shandilya1-0/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-29build: remove APS maven repositoryHarsh Shandilya1-8/+0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-29autofill-parser: update READMEHarsh Shandilya1-28/+2
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-29github: add release workflow for library subprojectsHarsh Shandilya1-0/+32
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-29build: use vendored openpgp-ktxHarsh Shandilya3-5/+2
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-29openpgp-ktx: import at 95eed95fb5654e9dcfe32c3712ae97385e186396Harsh Shandilya17-0/+1762
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-29build: move publishing config to buildSrc for re-useHarsh Shandilya3-64/+107
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-28autofill-parser: update publicsuffixes file (#1220)github-actions[bot]1-0/+0
Co-authored-by: GitHub Actions <noreply@github.com>
2020-11-22Automatically dismiss decryption screen after 60 seconds (#1216)Harsh Shandilya2-0/+14
* Automatically dismiss decryption screen after 60 seconds Fixes #1215 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Update changelog Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-21Update Public Suffix List data (#1214)github-actions[bot]1-0/+0
Co-authored-by: GitHub Actions <noreply@github.com>
2020-11-21App shortcut fixes (#1213)Harsh Shandilya2-2/+17
2020-11-19Update Gradle and Kotlin (#1212)Harsh Shandilya5-7/+8
2020-11-15build: refactor for configuration cache compatibility (#1208)Harsh Shandilya4-45/+82
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-15Fix Autofill dataset icon tint (#1207)Fabian Henneke2-2/+3
ImageViews in RemoteViews require tint to be specified with the android: prefix, the lint thinks otherwise.
2020-11-14Update runtime dependencies to latest revisions (#1203)Harsh Shandilya2-6/+6
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-14autofill-parser: update publicsuffixes file (#1202)github-actions[bot]1-0/+0
Co-authored-by: GitHub Actions <noreply@github.com>
2020-11-07autofill-parser: update publicsuffixes file (#1194)github-actions[bot]1-0/+0
Co-authored-by: GitHub Actions <noreply@github.com>
2020-11-06Fix extra content for multiple username fields (#1192)Harsh Shandilya3-1/+15
Fixes #1190 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-05Resolve Autofill breakage below API 30 (#1187)Harsh Shandilya3-47/+214
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-04build: update openpgp-ktx and versions plugin (#1185)Harsh Shandilya2-2/+2
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-03Fix Autofill regression caused by empty dataset (#1184)Fabian Henneke1-4/+4
2020-11-03Make autofill-parser API explicit and refactor (#1182)Fabian Henneke13-440/+129
2020-11-02Improve Autofill UI and enable inline presentations (#1181)Fabian Henneke16-107/+211
* Improve Autofill UI and enable inline presentations Improves the Autofill UI in the following ways: * Add support for Android 11 inline presentations of Autofill datasets. * Instead of showing the identifier (app name or web origin) of the current app on top of every Autofill dataset, it is now shown 1) as a header dataset on Android 9 and 10 as well as 2) at the top of the search activity on all supported versions of Android. Rationale: The identifier is only used in trust decisions when choosing an existing entry to fill and should feature prominently in that view, not elsewhere. * Show the actual identifier part of a matched entry's path, which may differ from the identifier of the matched app/website. * Slightly tweak the labels of Search/Generate Autofill actions to indicate that a) this is about entries and b) the user may skip the generation of a password and supply a custom one as well. * Suppress lint error * Address review comments * Add a fixme about properly handling fill-in datasets * CHANGELOG: add entry for inline presentation Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Remove unused parameter Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-01build: compile against SDK 30 and resolve deprecationsHarsh Shandilya6-8/+16
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-01build: update CL, BC, WTS and AndroidX testHarsh Shandilya1-5/+6
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-31Finish activity when Autofill Generate is cancelled (#1179)Fabian Henneke2-1/+7
2020-10-31autofill-parser: update publicsuffixes file (#1178)github-actions[bot]1-0/+0
Co-authored-by: GitHub Actions <noreply@github.com>
2020-10-27Update kotlinx.coroutines and WhatTheStack (#1177)Harsh Shandilya2-3/+3
* build: bump coroutines, AndroidX test and WhatTheStack Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * github: run dependency analysis workflow in pull_request_target context Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Downgrade AndroidX test back Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>