Repository navigation
Release v0.3.0
New Components
- DraggableView — single-finger drag with snap-to-grid, snap-back, bounds
- PinchableView — 2-finger pinch-zoom + rotate with incremental transforms
- DrawingCanvas — multi-finger painting with brush color/size
- Joystick — virtual joystick with circular bounds and normalized output
- PagerSlideView — paginated swipe view with dot indicators (virtualized)
- ConfirmButton — two-step confirmation button with auto-reset timeout
- SwitchButton — N-state cycling toggle
Framework Improvements
- Multitouch support:
system.activate("multitouch")enabled globally - TouchRegistry — global finger ownership prevents component conflicts
- TrackDot pattern — reliable per-finger touch on real devices
_directManipulationflag — gesture components bypass Yoga layoutlayoutWidth/layoutHeight— public API for Yoga-computed dimensions- ScrollView multi-finger guard (
primaryTouchId)
Kitchen Sink Demos
- Touch category: Draggable, Pinch, Drawing, Stickers, Gamepad, Pager
- Buttons category: Confirm, SwitchButton
Full Changelog: v1...v0.3.0