Skip to content

[codex] Support renamed physical layout subsystem#76

Merged
cormoran merged 1 commit into
mainfrom
codex/physical-layout-compat
May 31, 2026
Merged

[codex] Support renamed physical layout subsystem#76
cormoran merged 1 commit into
mainfrom
codex/physical-layout-compat

Conversation

@cormoran

Copy link
Copy Markdown
Owner

Summary

  • Prefer the renamed cormoran__physical_layouts Studio RPC subsystem while falling back to legacy zmk__physical_layouts firmware.
  • Update the physical layouts proto package/generation and demo transport to the renamed upstream namespace.
  • Add hook coverage for current and legacy subsystem discovery.
  • Apply Prettier's existing cleanup in TrackballPage.tsx so repo formatting checks pass.

Validation

  • npm test -- usePhysicalLayoutModules.test.tsx --runInBand
  • npm run lint
  • npm test -- --runInBand
  • npm run format:check
  • npm run build

@github-actions

Copy link
Copy Markdown

🚀 Cloudflare Workers Preview

Preview URL: https://e4769394-dya-studio.cormoran707.workers.dev

Deployed from commit e13be90

@cormoran cormoran marked this pull request as ready for review May 31, 2026 07:32
@cormoran cormoran merged commit ef78a8b into main May 31, 2026
3 checks passed
@cormoran cormoran deleted the codex/physical-layout-compat branch May 31, 2026 07:32
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.

2 participants