docs(apk): recherche prete, retour apres copie, grace de 2 min, bouton 2FA

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
r-zakarya
2026-09-18 15:03:58 +01:00
parent 0e32a51bf1
commit e4930f448b
+26
View File
@@ -297,6 +297,32 @@ publications, elles, n'étaient pas en danger : `CommitChange` et
`PublishPending` chiffrent avec `FKey`, la clé du dernier mot de passe qui a
réellement ouvert le dépôt.
## Copier plus vite — 2026-09-18
**Settings → Copy and search**, deux cases, sans **Save** (elles s'appliquent au
toucher, fichier `ui-prefs.txt` dans le dossier privé, rien de secret) :
- **Recherche prête** (cochée par défaut) : à l'ouverture du coffre et au retour
dans Vault, le curseur est dans la recherche, le texte précédent sélectionné,
et le clavier déplié (`PM.focusSearch` puis `kbd` → `ShowSoftKeyboard` : un
`focus()` JavaScript seul pose le curseur **sans** ouvrir le clavier). Pas
après un enregistrement ni un rafraîchissement de fond : le clavier surgirait
au milieu d'autre chose.
- **Cacher Vault après une copie** (décochée par défaut) : `moveTaskToBack`.
**Android ne laisse pas choisir l'app qui passe devant** — selon la façon dont
Vault a été ouvert (lanceur, apps récentes), c'est l'écran d'accueil qui
revient, pas l'app d'avant. Le geste fiable est celui d'Android : glisser le
long de la barre du bas, ou double appui sur le bouton des apps récentes.
**2 minutes de grâce après une copie** (`COPY_GRACE_SECONDS`), 30 s sinon : on
part coller l'identifiant et on revient chercher le mot de passe, et le coffre
se reverrouillait au milieu du geste.
**Code 2FA sur chaque ligne** : icône d'horloge sur les entrées qui ont un
secret (`hasTotp`, un booléen — jamais le secret dans la page). Le code est
calculé à l'instant de la copie ; le message dit combien de secondes il lui
reste.
## Saisie : ce qui a résisté
- **`user-select: none` du `body`** était hérité par les champs : le curseur ne