diff options
| author | Danilo M. <danix@danix.xyz> | 2026-11-03 14:06:18 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-11-03 14:06:18 +0100 |
| commit | 76dbef8d6d88454a8510d15c2271aa97c7c6d464 (patch) | |
| tree | c1ebf301ce2079a1dc4f2eaff2c65c07d009b25d /app/src/main/java/dev | |
| parent | e4915013a54fb642a639dc0ceaaa2d76696be33e (diff) | |
| download | HardenedPass-76dbef8d6d88454a8510d15c2271aa97c7c6d464.tar.gz HardenedPass-76dbef8d6d88454a8510d15c2271aa97c7c6d464.zip | |
feat(app): run setup in MainActivity
The welcome screen starts the app without a store, the list sends a
vanished store back to it, and its clone prompt opens the git server
screen. A clone asks for the store's PGP key when none matches it.
Settings, the entry view, autofill decryption and git operations open
the setup screens through MainActivity.setupIntent. The No SSH key
dialog's Cancel and the unusable screen lock prompt no longer finish
the calling activity, which is now the app's main screen.
KeysMode is a route argument, so it is kept from minification (lint
MissingKeepAnnotation).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'app/src/main/java/dev')
0 files changed, 0 insertions, 0 deletions
