TOTP #2

Merged
VII86 merged 2 commits from TOTP into main 2026-10-01 23:59:23 +02:00
Owner

Merge TOTP into main

Merge TOTP into main
* Per-login key delay, with a global default in Settings (40 ms).
* Window filters (apptitle://) that select and focus the target window.
* In-app Auto-Type sequence guide (hamburger menu → Auto-Type sequences), starting at KeePass Special Keys.
* Focus history so Auto-Type restores the window you were in, not whichever window happened to be on top.
* Quick Access context menu: Edit in Vault (opens the item on the connected server), Copy password, and Copy username.
* Auto-Type into… in that menu lists open windows and types only after the chosen window is focused.

**Changed**
* Inter-key delay default is 40 ms (KeePass-like). Raise it per login if an app skips characters.
* Auto-Type types keystrokes only; clipboard paste and TCATO are not used.

**Fixed**
* First Auto-Type character could fire the Menu key, open the Mint/XFCE log-out dialog, and {ENTER} confirmed it.
* Usernames lost letters in slow apps (too little delay between keys).
* Window matching used stacking order instead of the last focused window.
* A configured window title filtered the login list but did not focus that window.
* Adw.ActionRow.set_icon_name deprecation in Quick Access.
* {TOTP} / Ctrl+Shift+T failed because the TOTP helper was never imported.
Clipboard functionality
Some checks failed
Flatpak / build_daemon (pull_request) Has been skipped
Flatpak / Flatpak (pull_request) Has been skipped
Go / build (pull_request) Successful in 2m6s
Check for Typos / Spell Check with Typos (pull_request) Failing after 11s
0b67a5f4a4
VII86 merged commit 3dcee08a90 into main 2026-10-01 23:59:23 +02:00
VII86 deleted branch TOTP 2026-10-01 23:59:29 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
VII86/PlatinWarden!2
No description provided.