Skip to content

Share keyboard and gamepad axis adjustments - #187

Merged
snkmcb merged 1 commit into
mainfrom
codex/share-axis-adjustment
Nov 9, 2026
Merged

snkmcb merged 1 commit into
mainfrom
codex/share-axis-adjustment

Conversation

@snkmcb

@snkmcb snkmcb commented Nov 9, 2026 •

Copy link
Copy Markdown
Member

Why

SplitPane and Scrollbar independently translated the same Home/End, main-axis arrows, gamepad navigation and activation events into requested values. Adding an adjustment gesture required updating both dispatchers.

Change

One private input helper interprets those events. Both callers retain their existing numeric precision, bounds, focus requirements, drag lifecycle and semantic action dispatch. Public API compatibility is preserved.

Validation

  • Windows x64 / Visual Studio 2026. Baseline Debug and patched Debug and Release passed split_pane, scrollbar and the window-free inspector_hierarchy smoke.
  • Pinned clang-format, documentation, release metadata and git diff --check passed.

@snkmcb
snkmcb merged commit a78662c into main Nov 9, 2026
3 checks passed
@snkmcb
snkmcb deleted the codex/share-axis-adjustment branch November 9, 2026 16:07
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