Skip to content

v8 — trackpad dead-zone, Ctrl+Shift→Cmd+Space, crash/leak hardening (437ce38)

Choose a tag to compare

@2extndd 2extndd released this 27 May 00:15

First green CI build of the full M001 remediation milestone. Fake-signed .ipa attached (sideload via AltStore/SideStore).

New in v8 (since v7):

  • Trackpad dead-zone fixed (S09): defer system edge gestures under pointer lock — bottom-edge trackpad motion now reaches the app instead of the iPadOS swipe strip.
  • Ctrl+Shift → Cmd+Space (S05): opt-in chord (Settings → Keyboard) that fires Cmd+Space on the host when you tap Ctrl+Shift alone; Ctrl+Shift+X host shortcuts still work. Also forwards cancelled key-ups so modifiers can't get stuck.
  • Poor-network low-latency profile (S08): Low Latency Mode now also turns off decoder compatibility and caps bitrate to a 5 Mbps poor-network ceiling so a weak uplink stays responsive.
  • Monitor-switch hardening (S10): no more false "Disconnected" alert when switching the host display, and the surface repaints after the switch instead of going black.
  • Crash/leak hardening (S07): network response/JSON paths no longer crash on flaky connections or malformed replies; VC-patch storage made weak to stop a per-reconnect leak of the stream view; version-string force-unwrap fixed.
  • Build fix: `EAGLContext.setCurrentContext` → `setCurrent` for Xcode 26.2.

Built from `fix/trackpad-input` @ `437ce38`. Device tests (M4 iPad) and the constrained-link UAT for S08 are still pending.