Skip to content

Add Nape Pro onboard assignments and orientation on Profiles (rebased) - #136

Merged
snekxs merged 7 commits into
devfrom
nape-pro-app-resolved
Aug 29, 2026
Merged

Add Nape Pro onboard assignments and orientation on Profiles (rebased)#136
snekxs merged 7 commits into
devfrom
nape-pro-app-resolved

Conversation

@snekxs

@snekxs snekxs commented Aug 29, 2026

Copy link
Copy Markdown
Member

Rebase of #118 onto dev after the protocol bump (#132). Both branches had independently converged on KeychronNapeHidClient (dev via an alias for its pre-existing sleep-options code, this PR directly for the new layer/orientation controls); kept this PR's direct import since its controller.ts already renamed dev's prior usages. Build, bundle-size check, and full test suite (85/85) pass.

Closes #118.

dwei30 and others added 6 commits August 17, 2026 01:09
# Conflicts:
#	src/device/controller.ts
Both branches already converged on the same class: dev had aliased
KeychronNapeHidClient as KeychronHidClient for its pre-existing sleep-options
usage, while this PR imports it directly as KeychronNapeHidClient for the new
layer/orientation controls. This PR's own controller.ts already renamed all
of dev's prior usages, so keeping its direct import is sufficient.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 29, 2026

Copy link
Copy Markdown

Deploying openmouse with  Cloudflare Pages  Cloudflare Pages

Latest commit: ea0dbe9
Status: ✅  Deploy successful!
Preview URL: https://921104b8.openmouse.pages.dev
Branch Preview URL: https://nape-pro-app-resolved.openmouse.pages.dev

View logs

@snekxs
snekxs merged commit a42a906 into dev Aug 29, 2026
4 of 5 checks passed
@snekxs
snekxs deleted the nape-pro-app-resolved branch August 29, 2026 20:42
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