Skip to content

Add Noir Gear M1-NEX artwork mapping - #679

Merged
snekxs merged 1 commit into
OpenMouse-Project:mainfrom
williamsnoirgear:feat/noir-m1-nex-artwork
Oct 8, 2026
Merged

snekxs merged 1 commit into
OpenMouse-Project:mainfrom
williamsnoirgear:feat/noir-m1-nex-artwork

Conversation

@williamsnoirgear

Copy link
Copy Markdown
Contributor

Summary

  • Map the reported Noir Gear M1-NEX model name to the reserved noir-m1-nex.png device artwork filename.
  • Add regression coverage for both M1-NEX name forms and ensure Noir M1 / M1 Lite do not match.

Related to the separate artwork request: #678. The source asset is provided there; this PR does not add a binary. Per public/devices/README.md, a maintainer uploads and normalizes the image in the device bucket. Until that happens, the current missing-art behavior remains graceful. This mapping is independent of the pending wired protocol support in OpenMouse-Project/mouse-protocol#182.

Validation

  • TypeScript tsc --noEmit — passed
  • Vite production build — passed (existing chunk-size and use client warnings)
  • OpenMouse test suite — 293 passed, 0 failed

@snekxs
snekxs merged commit dfdc6fa into OpenMouse-Project:main Oct 8, 2026
3 checks passed
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