feat(quicksearch): remap fill modes — left/Enter=password, right/Shift=full
Per user request, swap the quick-search click/key mapping so the common case (fill just the password) is the plain left-click / Enter: left click / Enter → password only (was: full user+Tab+pwd) right click / Shift+Enter → full user+pwd (was: username only) Ctrl+click / Ctrl+Enter → username only (was: password only) Keyboard mirrors the mouse. Copy-mode (tray/palette, no HWND target) shares the same `mode`, so it shifts too: click/Enter copies password, Ctrl+click/ Ctrl+Enter copies username (right-click's 'full' has no copy meaning → pwd). Updated the dynamic hint, the static index.html hint, and CLAUDE.md. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -841,11 +841,13 @@ après chaque `DELETE /attachments/{id}`. Un petit vault sain ne paie rien.
|
||||
(`avatarColorFor(username)`). Upload downscale 128px JPEG via `FileReader`
|
||||
→ `data:` URI (PAS `blob:` — la CSP `img-src 'self' data:` bloque blob).
|
||||
Inclus dans l'export JSON (`avatar_b64`), restauré à l'import si absent.
|
||||
- **Quick search — modes fill** (Ctrl+Shift+Q) : Enter/clic-gauche = full
|
||||
(user + Tab + pwd), Shift+Enter/clic-droit = username seul, Ctrl+Enter/
|
||||
Ctrl+clic = password seul. `Bridge.executeAutofill(u, p, hide, 'user')`
|
||||
- **Quick search — modes fill** (Ctrl+Shift+Q) : Enter/clic-gauche =
|
||||
password seul, Shift+Enter/clic-droit = full (user + Tab + pwd), Ctrl+Enter/
|
||||
Ctrl+clic = username seul. `Bridge.executeAutofill(u, p, hide, 'user')`
|
||||
→ `field=user` → `ExecuteAutofill(..., AUsernameOnly=True)`. En copy-mode
|
||||
(tray/palette, pas de HWND cible) : clic = copy pwd, clic-droit = copy user.
|
||||
(tray/palette, pas de HWND cible) le même `mode` pilote la copie : clic/Enter
|
||||
= copy pwd, Ctrl+clic/Ctrl+Enter = copy user (`full` n'a pas de sens en copie
|
||||
→ retombe sur pwd).
|
||||
Fix clipboard : `MinimizeToTray(AClearClipboard=False)` via `keepclip=1`
|
||||
pour ne pas effacer le pwd juste copié quand on re-minimise.
|
||||
- **Custom fields combobox éditable** : les champs avec `options` (card
|
||||
|
||||
Reference in New Issue
Block a user