fix(ipad): ship iPad P0 layout/globe fixes, edit-last-input, drop clipboard commands

Adapt typing/voice surfaces for iPad width and height, add the system globe
key and last-input editing flow, harden host-only Rime deployment, and remove
clipboard voice commands. Bump build to 61.
This commit is contained in:
Rocky
2026-08-10 13:50:50 +08:00
parent 53abad2050
commit 2bc8c1b87d
85 changed files with 5703 additions and 3997 deletions
+2 -1
View File
@@ -158,7 +158,8 @@ final class KeyHitTestingTests: XCTestCase {
returnLabel: "return",
keyWeight: { _, _, _ in 1 }
)
XCTAssertEqual(layout.keys.count, 12) // 9 letters + 3 bottom
// 9 letters + 4 bottom (globe · pageSwitch · space · return)
XCTAssertEqual(layout.keys.count, 13)
// Mid-gap between Q and W on first row should hit something.
let q = layout.keys.first { $0.label == "Q" }!