feat(keyboard): harden polish/clipboard guards and ship 1.6.6 (build 59)

Keep marketing version at 1.6.6 and bump build to 59. Strengthen never-answer
polish safeguards, clipboard reply-intent continuity, voice undo UX, device
UITests harness, eval fixtures, and What's New assets.
This commit is contained in:
Rocky
2026-08-09 12:45:33 +08:00
parent bfe2cd2001
commit 5d7fcdf24e
41 changed files with 2876 additions and 464 deletions
+2 -1
View File
@@ -130,7 +130,7 @@
"keyboard.clipboard.reject.secureField" = "Clipboard commands arent available in password fields";
"keyboard.clipboard.reject.noFullAccess" = "Full Access is required for clipboard commands";
"keyboard.clipboard.reject.prepareFailed" = "Mic wasnt ready in time — try again";
"keyboard.clipboard.hint.hostStarting" = "Starting… return and long-press the mic again";
"keyboard.clipboard.hint.hostStarting" = "Starting… recording will begin automatically; tap to cancel";
"keyboard.placeholder.processing" = "Processing";
"keyboard.placeholder.error" = "Polishing failed";
"keyboard.placeholder.localBadge" = "On-device";
@@ -144,6 +144,7 @@
"keyboard.openSettingsA11y" = "Open OSGKeyboard settings";
"keyboard.deniedHint" = "Opens the OSGKeyboard settings page where you can grant microphone or speech recognition access.";
"keyboard.tapToTalkA11y" = "Tap to talk";
"keyboard.undoA11y" = "Undo last dictation";
"keyboard.cursorDrag.hint" = "Hold and drag to move the cursor";
"keyboard.cursorDrag.centerHint" = "Drag to move the cursor";