autotype #1

Merged
VII86 merged 3 commits from autotype into main 2026-10-01 23:58:44 +02:00
Owner

Merge Autotype into main.

Merge Autotype into main.
Match KeePassXC sequences and window filters, and add opt-in two-channel obfuscation plus Ctrl+V paste as alternatives to typing.

Co-authored-by: Cursor <cursoragent@cursor.com>
* KeePass-style Auto-Type sequences, stored locally (the vault stays read-only).
Some checks failed
Flatpak / build_daemon (pull_request) Has been skipped
Flatpak / Flatpak (pull_request) Has been skipped
Go / build (pull_request) Successful in 2m15s
Check for Typos / Spell Check with Typos (pull_request) Failing after 47s
f917e25b94
* 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.

**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.
VII86 merged commit 6ab1d9e360 into main 2026-10-01 23:58:44 +02:00
VII86 deleted branch autotype 2026-10-01 23:58:45 +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!1
No description provided.