Skip to content

feat(pair): hide desktop-only brands on phone and browser - #167

Merged
Enard52 merged 2 commits into
mainfrom
feat/desktop-only-brands
Oct 31, 2026
Merged

Enard52 merged 2 commits into
mainfrom
feat/desktop-only-brands

Conversation

@Enard52

@Enard52 Enard52 commented Oct 31, 2026

Copy link
Copy Markdown
Owner

Desktop-only brands (Tapo, Kasa, Yeelight, Tuya, WiZ, LIFX, Govee) are now hidden on phone/browser and shown in the desktop app.

  • supported-devices.js: nexusVisibleSupportedDevices(); the catalog filter (nexusIsSupported) only counts visible brands.
  • pair-page.js: the bridge list uses the visible set; the Tuya card is hidden where the secure bridge is missing.
  • Already-added devices still resolve; only the add/catalog listings change.
  • Test: desktop-only brands are hidden without window.nexusDesktop and shown with it.

Verified in a browser with and without a faked desktop bridge; not tried in the real desktop app.

…X, Govee) are hidden on phone/browser and shown in the desktop app

Stored devices still resolve; only the add/catalog listings and the Tuya card are filtered.
@Enard52
Enard52 merged commit f80f131 into main Oct 31, 2026
3 of 4 checks passed
@Enard52
Enard52 deleted the feat/desktop-only-brands branch October 31, 2026 01:30
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