Skip to content

Releases

WordCraft 0.13.2 – Android Touch Controls

Choose a tag to compare

@FilmsickMystery FilmsickMystery released this 31 Oct 14:54
1e20f77

2026-10-31

WordCraft Android

  1. Forwarded touchscreen contacts as native multi-touch events and removed the competing synthetic Android gesture recognizer. WordCraft's built-in egui handling now provides the smooth pinch zoom confirmed on-device.
  2. Tracked active touch IDs so a second finger is recognized as part of the same gesture; cancel the pointer drag when multi-touch takes over and avoid starting document selection on recognized multi-touch frames.
  3. Kept an existing IME session active while a pointer or touch is held, made repeated imeShow() requests idempotent, and synchronized selection with InputMethodManager.updateSelection() rather than restarting input.
  4. Added Gboard select-all, cut, copy, paste, and DPAD navigation support. WordCraft copy/cut selections are bridged to Android's system clipboard, and paste reads from that clipboard.
  5. Preserved the editor text and cursor/selection state for Gboard when the keyboard input connection is recreated.
  6. Added a WordCraft keyboard toggle that hides Gboard and blocks automatic reopening until re-enabled.
  7. Increased the touch scrollbar width to 36 points with 5-point inner and outer margins.
  8. Prevented blank gray-margin taps from focusing the document canvas, while leaving interactions over floating UI layers alone. Gray-margin touch panning remains disabled.
  9. Kept the Mini Toolbar anchored above the selected text and guarded canvas focus against taps on UI overlays.
  10. Updated the generated WordCraft launcher to apply the Android clipboard bridge and touch scrollbar styling (generator version 67).

Known Issues

  1. The first touch of a pinch gesture can still occasionally select text before the second finger arrives. This selection does not delete or otherwise alter the text by itself.
  2. Dragging to select text in menus or other UI fields can still cause the keyboard to rapidly hide and reopen.