aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/res
AgeCommit message (Collapse)Author
2023-12-31Sync localisations from Crowdin (#2841)Harsh Shandilya
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2023-12-16Add snackbar error message when .gpg-id contains a short hex id (#2819)Mathias Rav
2023-12-10Sync localisations from Crowdin (#2801)Harsh Shandilya
* strings: sync with crowdin * fix: use ellipsis character Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * fix: use more ellipses --------- Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: GitHub Actions <noreply@github.com>
2023-12-03Sync localisations from Crowdin (#2793)Harsh Shandilya
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2023-11-29fix: gate passphrase cache behind authenticator availabilityHarsh Shandilya
Fixes #2783
2023-10-29Sync localisations from Crowdin (#2747)Harsh Shandilya
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2023-07-23Sync localisations from Crowdin (#2616)Harsh Shandilya
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2023-07-09Sync localisations from Crowdin (#2595)Harsh Shandilya
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2023-07-05feat(ui): add a dedicated Compose screen for editing passwordsHarsh Shandilya
2023-06-04feat: add custom dialog title for passphrase cacheHarsh Shandilya
2023-05-12feat: raise min SDK to 26Harsh Shandilya
Autofill is only available on API 26 and above and I do not want to deal with bugs on these older Android releases.
2023-05-09fix: add warning to passphrase cache featureHarsh Shandilya
2023-05-08feat: wire up passphrase cacheHarsh Shandilya
Currently has horrible UX and is behind an experimental feature flag
2023-04-27fix: use password entry for OTP entry fieldHarsh Shandilya
2023-04-06feat: wire up key import functionalityHarsh Shandilya
2023-03-27Sync localisations from Crowdin (#2440)Harsh Shandilya
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2023-03-26Sync localisations from Crowdin (#2439)Harsh Shandilya
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2023-03-25feat: offer to import a PGP key when none are presentHarsh Shandilya
2023-03-25chore: rename import button label string resourceHarsh Shandilya
2023-03-24fix: extract hard-coded stringHarsh Shandilya
2023-03-18fix(app): control LeakCanary lifecycle more explicitlyHarsh Shandilya
2023-03-04fix: make remembering HTTPS password the defaultHarsh Shandilya
Not many good reasons to do this a different way
2023-02-26Sync localisations from Crowdin (#2392)Harsh Shandilya
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2023-02-23chore(i18n): import current translationsHarsh Shandilya
2023-02-23fix: clarify OTP import failure stringsHarsh Shandilya
2023-01-26fix(app): address UI inconsistencies in proxy configuration screenHarsh Shandilya
2022-12-11Sync localisations from Crowdin (#2295)Harsh Shandilya
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2022-12-08chore: fix issues flagged by LintHarsh Shandilya
2022-11-27refactor: remove branch input for cloningHarsh Shandilya
2022-11-27refactor: make `ResetToRemoteOperation` actually work and use its own ↵Harsh Shandilya
`remoteBranch` input
2022-11-27feat: add `TextInputDialog` for generic text input dialogsHarsh Shandilya
2022-11-18feat: add a confirmation dialog for key deletionHarsh Shandilya
Fixes #2257
2022-11-06Sync localisations from Crowdin (#2228)Harsh Shandilya
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2022-10-30Sync localisations from Crowdin (#2219)Harsh Shandilya
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2022-10-29chore: sync Crowdin localisationsHarsh Shandilya
2022-10-29chore: extract hard-coded preference stringsHarsh Shandilya
2022-09-01Fix reported Lint issues (#2101)Harsh Shandilya
2022-08-27Sync localisations from Crowdin (#2091)github-actions[bot]
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-08-24Implement support for `.gpg-id` (#2080)Harsh Shandilya
2022-08-06Sync localisations from Crowdin (#2049)github-actions[bot]
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-08-04Update app icon and add a monochrome layer (#2045)Harsh Shandilya
* app: check-in updated app icon * app: add a monochrome icon
2022-07-30Sync localisations from Crowdin (#2039)github-actions[bot]
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2022-07-23Improvements to key list activity (#2030)Harsh Shandilya
2022-07-20Compile against SDK 33 (#2023)Harsh Shandilya
* Compile against SDK 33 * autofill-parser: fix warnings for SDK 33 upgrade * app: fix warnings for SDK 33 upgrade * Mark all clipboard content as sensitive from crypto activities * Skip Snackbar on Android 13 and above * detekt: raise `TooManyFunctions` limit to 15
2022-07-18Misc cleanups and bugfixes (#2019)Harsh Shandilya
* Fix decrypt activity items being editable * Remove unused resources and re-roll lint baseline * Make lint mark all warnings as errors
2022-07-18Add key manager UIHarsh Shandilya
2022-07-17Refactor key import flow and implement support for replacingHarsh Shandilya
2022-07-15Switch SettingsActivity to use Material3 Switch (#2006)Harsh Shandilya
2022-07-15Remove unnecessary V2 suffixHarsh Shandilya
2022-07-15Remove OpenKeychain code and leave TODOs for missing functionalityHarsh Shandilya