You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Elijah Voigt 2f59af15df Add Binding::Scroll as an axis input source
The mouse wheel's per-frame delta is a Vec2, so it maps directly onto
axis actions alongside gamepad sticks. hardware_to_actions now reads
AccumulatedMouseScroll in the Axis branch (max-magnitude combine); the
digital branch ignores it, and Scalar is unchanged.

Since an axis is refreshed every frame and the scroll delta is zero when
idle, on_action fires exactly while the wheel turns and the piped value
is the delta — no persistence or edge-guarding needed. Enables e.g.
`.bind(Action::Zoom, [Binding::Scroll])`.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
6 days ago
.cargo inital commit, scaffolding 1 month ago
.templates inital commit, scaffolding 1 month ago
engine Add Binding::Scroll as an axis input source 6 days ago
life Adopt actions framework 6 days ago
prototypes 0.19 upgrade, move some things to bsn! syntax 1 month ago
scripts Color scheme and some ui cleanup 3 weeks ago
web inital commit, scaffolding 1 month ago
.envrc inital commit, scaffolding 1 month ago
.gitignore mute cell on placement 4 weeks ago
flake.lock inital commit, scaffolding 1 month ago
flake.nix inital commit, scaffolding 1 month ago
justfile inital commit, scaffolding 1 month ago
rust-toolchain.toml inital commit, scaffolding 1 month ago