Skip to content

fix: show Windows PC names on iOS - #100

Merged
enaboapps merged 2 commits into
mainfrom
codex/ios-windows-pc-names-99
Aug 23, 2026
Merged

enaboapps merged 2 commits into
mainfrom
codex/ios-windows-pc-names-99

Conversation

@enaboapps

Copy link
Copy Markdown
Contributor

Closes #99

Summary

  • read both BLE name and advertisement localName when resolving Windows PC names
  • prefer localName on iOS while preserving Android name precedence
  • skip generic Switchify PC candidates when a specific name is available
  • preserve authoritative macOS status names and scan deduplication
  • persist the refreshed Windows name after the next authenticated connection

Validation

  • npm run validate with Node 24
  • 46 Jest suites / 343 tests passed
  • Expo Doctor 21/21 passed
  • focused resolver, transport, and authenticated persistence tests passed

Physical iPad discovery against a Windows PC remains required before release.

@enaboapps

Copy link
Copy Markdown
Contributor Author

Physical-device evidence:

  • A signed iOS build was compiled for team 4N2QY254XW.
  • Switchify Remote (com.enaboapps.switchify.remote) version 1.0.0 build 13 is installed on the paired physical iPad and launches successfully.
  • Live Windows advertisement-name verification still requires a nearby Windows PC actively advertising Switchify; the resolver, transport, persistence, and multi-device discovery paths are covered by automated tests.

@enaboapps
enaboapps marked this pull request as ready for review August 23, 2026 19:01
@enaboapps
enaboapps merged commit 5b2f348 into main Aug 23, 2026
3 checks passed
@enaboapps
enaboapps deleted the codex/ios-windows-pc-names-99 branch August 23, 2026 19:01
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.

Show Windows PC names on iOS

1 participant