aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/dev
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-11-03 14:06:18 +0100
committerDanilo M. <danix@danix.xyz>2026-11-03 14:06:18 +0100
commit76dbef8d6d88454a8510d15c2271aa97c7c6d464 (patch)
treec1ebf301ce2079a1dc4f2eaff2c65c07d009b25d /app/src/main/java/dev
parente4915013a54fb642a639dc0ceaaa2d76696be33e (diff)
downloadHardenedPass-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