Skip to content

Reusable scanning architecture across Switchify PC #799

Closed

Description

@OwenMcGirr

Implement the agreed reusable scanner architecture in two scoped PRs for Switchify PC (Mac and Windows).

Preserve point scanning, menu timing, keyboard/prediction behaviour, typed execution, cleanup and local/Remote parity. Native overlays remain nonactivating and click-through. No BLE protocol change, no Android work and no native-prediction spike.

VM-only native testing; restore settings and prior running states and leave the signed host Mac app untouched. Each stage requires independent latest-head review and passing frontend/Rust/CI checks. Merge and release require separate instructions.

App/settings-screen scanning (#802) is out of scope. Scanner customisation covers point scanning, menus and the keyboard only.

Activity

  1. added this to the v1.0.0-rc.13 milestone on Sep 20, 2026
  2. enaboapps commented on Sep 22, 2026

    @enaboapps
    Contributor

    Both scoped stages shipped: #800 via #803 and #801 via #804. Closing this tracking epic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions