summaryrefslogtreecommitdiffstats
path: root/app/src/nonFree/java
AgeCommit message (Collapse)AuthorFilesLines
2023-05-12feat: raise min SDK to 26Harsh Shandilya1-2/+0
Autofill is only available on API 26 and above and I do not want to deal with bugs on these older Android releases.
2022-12-31chore: add inherited deprecation annotationHarsh Shandilya1-0/+1
2022-12-03feat(app): add implementations for SentryLeakUploaderHarsh Shandilya1-0/+67
2022-07-22Begin cleaning up Detekt warnings (#2027)Harsh Shandilya1-1/+1
2022-07-15all: re-do package structure yet againHarsh Shandilya1-4/+4
2022-05-27Fix ClipboardService crash (#1928)Harsh Shandilya1-2/+2
* Fix clipboard service crash on API 31 * all: use ints directly for SDK version checks I much prefer it this way
2022-04-25all: reformat with ktfmt 0.36Harsh Shandilya1-2/+2
2022-04-21Remove support for external storage and raise target SDK to 31 (#1863)Harsh Shandilya1-1/+1
2021-10-03Cleanup and improve CI checks (#1511)Harsh Shandilya1-1/+3
2021-10-03Replace Timber with logcat (#1509)(´⌣`ʃƪ)1-5/+5
* Replace Timber with logcat (#1505) * Add extension for asLog which takes a message param Co-authored-by: Aditya Wasan <adityawasan55@gmail.com>
2021-05-15all: reformat with Spotless againHarsh Shandilya1-10/+20
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18all: reformat with ktfmtHarsh Shandilya1-96/+87
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-05Refactor package structure (#1233)Harsh Shandilya1-4/+4
* 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-09-16Autofill: Extract AutofillParser into separate subproject (#1101)Vincent Breitmoser1-10/+9
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Fabian Henneke <fabian@henneke.me>
2020-09-05AutofillSmsActivity: use runCatching to replace exception handlingHarsh Shandilya1-8/+10
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-07-30Fix two SMS Autofill crashes (#985)Fabian Henneke1-5/+28
SMS OTP Autofill currently crashes for two reasons: 1. Tasks.await has a precondition of not running on the UI thread. 2. Exceptions thrown from Tasks are always wrapped into ExecutionExceptions and need to be unwrapped before they can be identified as ResolvableApiException. This commit addresses both issues by making waitForSms a proper coroutine using withContext and a custom wrapper around Task<T> that relies on suspendCoroutine and automatically unwraps exceptions.
2020-07-02Fill OTP fields with SMS codes (#900)Fabian Henneke1-0/+136
* Fill OTP fields with SMS codes * Allow SMS OTP fill also for web origins * Introduce free and nonFree build variants * Fix up workflow * Improve layout and feature detection * Workflow changes * Add Changelog entry * github: update release workflow for nonFree/Free split Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Switch to lifecycleScope * github: make snapshot deploy free variant Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>