Skip to content

refactor: simplify keybind config boundaries#417

Merged
banteg merged 15 commits intomasterfrom
feat/keybind-config-boundaries
Mar 13, 2026
Merged

refactor: simplify keybind config boundaries#417
banteg merged 15 commits intomasterfrom
feat/keybind-config-boundaries

Conversation

@banteg
Copy link
Copy Markdown
Owner

@banteg banteg commented Mar 13, 2026

Summary

  • split the keybind boundary cleanup out of refactor: cut over config to semantic msgspec model #415
  • flatten the used player binding codes on the semantic config model
  • move controls UI rebinding from raw slot ids to semantic binding ids
  • keep the wire layout and raw slot knowledge inside the config codec

Notes

Base automatically changed from feat/config-model to master March 13, 2026 14:06
@banteg banteg force-pushed the feat/keybind-config-boundaries branch from 1249e3d to a063a61 Compare March 13, 2026 14:07
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Mar 13, 2026

Deploying crimson with  Cloudflare Pages  Cloudflare Pages

Latest commit: d4be5f1
Status: ✅  Deploy successful!
Preview URL: https://b8086b95.crimson-9jv.pages.dev
Branch Preview URL: https://feat-keybind-config-boundari.crimson-9jv.pages.dev

View logs

@banteg banteg merged commit 4c3c0bf into master Mar 13, 2026
9 checks passed
@banteg banteg deleted the feat/keybind-config-boundaries branch March 13, 2026 19:50
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