project-switch v0.16.1
Two macOS launcher fixes
A pair of macOS-specific fixes. The first was a self-inflicted one: to stop the launcher flashing on the primary display before jumping to a target monitor, I’d been spawning the window off-screen at (-32000, -32000) and repositioning it on the first frame. That repositioning relies on monitor_physical_rect, which is a no-op outside Windows — so on macOS the window started off-screen and simply stayed there, invisible forever. I gated the off-screen trick behind #[cfg(windows)] so other platforms just show the window where it lands.
The second fix taught the app shortcut scanner about /System/Applications. macOS moved a lot of its bundled apps — Find My, Music, TV and friends — out of /Applications and into the system directory, so they were missing from the launcher entirely. Adding it as a non-recursive scan path alongside /Applications, /Applications/Utilities, and ~/Applications brings those back.