aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-11-04 11:32:35 +0100
committerDanilo M. <danix@danix.xyz>2026-11-04 11:32:35 +0100
commit20164841fdb014afb7752bf0a3f21506fcedb36d (patch)
treebcf4d970becb8d0e3c0e3a85bf177f4052e79a78 /app/src/main/java
parentf39050a02015ede7dc02065f69d525c1f9ea65d0 (diff)
downloadHardenedPass-20164841fdb014afb7752bf0a3f21506fcedb36d.tar.gz
HardenedPass-20164841fdb014afb7752bf0a3f21506fcedb36d.zip
docs: record the autofill activities' Compose UI in the spec
The autofill activities cannot join MainActivity's graph, so they keep opening the PGP key import through the setup intent; the spec and the ponytail note no longer promise otherwise. The spec gains an Autofill section. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'app/src/main/java')
-rw-r--r--app/src/main/java/app/passwordstore/ui/main/MainActivity.kt5
1 files changed, 3 insertions, 2 deletions
diff --git a/app/src/main/java/app/passwordstore/ui/main/MainActivity.kt b/app/src/main/java/app/passwordstore/ui/main/MainActivity.kt
index 75062f6b..a381ca84 100644
--- a/app/src/main/java/app/passwordstore/ui/main/MainActivity.kt
+++ b/app/src/main/java/app/passwordstore/ui/main/MainActivity.kt
@@ -263,8 +263,9 @@ class MainActivity : BaseGitActivity() {
* missing key). Leaving that screen finishes the instance; the PGP keys screen sets RESULT_OK
* once a key was imported.
*/
- // ponytail: a second instance instead of in-graph navigation, until step 7 moves autofill
- // into the graph and the git operations' dialogs become Compose dialogs.
+ // ponytail: a second instance instead of in-graph navigation. Autofill's activities stay
+ // outside the graph for good (the autofill service starts them); the git operations' "No SSH
+ // key" dialog could navigate in-graph once it becomes a Compose dialog.
fun setupIntent(context: Context, start: SetupStart): Intent =
Intent(context, MainActivity::class.java).putExtra(EXTRA_SETUP, start.name)
}