refactor(autofill): "Fill bar" plutot que "Lazy mode"
Le premier nomme la chose, le second decrivait l'utilisateur. Le signe qui a tranche : l'ancien libelle avait besoin d'une parenthese pour se faire comprendre - "Lazy mode (fill with the mouse)" - et c'etait elle qui portait le sens. Seul le libelle change. Les identifiants internes gardent "lazy" - FLazyWnd, LAZY_*, et surtout les prefs lazyOn / lazyPos / lazyAlphaPct : renommer ces cles perdrait les reglages deja poses sur la machine. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -160,9 +160,9 @@ Retour Delphi → JS via `WebBrowser.ExecuteJavaScript('Bridge.onX(...)')`.
|
||||
Combos autofill configurables depuis Settings (synced en DB
|
||||
via `settings_json`).
|
||||
|
||||
## Lazy mode (remplir à la souris)
|
||||
## Fill bar (remplir à la souris)
|
||||
|
||||
Menu du tray → **Lazy mode (fill with the mouse)** : une barrette de trois
|
||||
Menu du tray → **Fill bar** : une barrette de trois
|
||||
boutons *Full* / *Password* / *2FA* qui flotte au-dessus de tout et fait
|
||||
exactement ce que font `Ctrl+Shift+L` / `Ctrl+Shift+P` / `Ctrl+Shift+T`. Deux
|
||||
boutons de plus, *Open* et `X` : quand la barrette est allumée, elle est souvent
|
||||
@@ -187,6 +187,9 @@ Détails :
|
||||
(elle finit par se poser sur le champ qu'elle remplit, il faut pouvoir la
|
||||
pousser). `WM_ERASEBKGND` peint le fond — la classe `TPUtilWindow`
|
||||
d'`AllocateHWnd` n'a **pas** de brosse de fond.
|
||||
- **Le nom interne est resté `lazy`** — `FLazyWnd`, `LAZY_*`, les prefs
|
||||
`lazyOn`/`lazyPos`/`lazyAlphaPct`. Seul le libellé a changé : renommer les
|
||||
clés de prefs perdrait les réglages déjà posés sur la machine.
|
||||
- **L'état allumé/éteint est retenu** en pref DPAPI (`lazyOn`) et repris au
|
||||
démarrage par `RestoreLazyBar`, appelé depuis `FormCreate` **après**
|
||||
`ApplyTitleBarTheme` et après le câblage de `OnTrayRestore` : la barrette se
|
||||
|
||||
Reference in New Issue
Block a user