Skip to content

Tag finger touches and stamp touch samples with their time - #41

Merged
corepunch merged 1 commit into
mainfrom
touch-pointer-flag
Oct 5, 2026
Merged

corepunch merged 1 commit into
mainfrom
touch-pointer-flag

Conversation

@corepunch

Copy link
Copy Markdown
Owner

Adds AX_POINTER_TOUCH and ax_pointer_t.time (milliseconds). The iOS backend sets the flag for direct finger touches and stamps every touch sample with its UITouch timestamp.

Orion uses these for one-finger touch scrolling: telling fingers from mouse and stylus, detecting touch-and-hold, and measuring swipe velocity for momentum.

🤖 Generated with Claude Code

iOS marks direct finger touches with AX_POINTER_TOUCH and records each
sample's UITouch timestamp in ax_pointer_t.time, so the framework can tell
fingers from mouse and stylus and measure holds and swipe velocity.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@corepunch
corepunch merged commit 8e45d88 into main Oct 5, 2026
6 checks passed
@corepunch
corepunch deleted the touch-pointer-flag branch October 5, 2026 17:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant