Skip to content

Add Apple Vision Pro (visionOS) support#10

Merged
powerje merged 3 commits intotrunkfrom
apv
Mar 12, 2026
Merged

Add Apple Vision Pro (visionOS) support#10
powerje merged 3 commits intotrunkfrom
apv

Conversation

@powerje
Copy link
Copy Markdown
Member

@powerje powerje commented Mar 12, 2026

Summary

  • Add visionOS as a build destination with native flat-window support (not "Designed for iPad" compatibility mode)
  • Add .visionOS(.v26) platform to all 20 vendored SPM packages
  • Guard unavailable APIs: UIScreen, inputAccessoryView, status bar, vibration, device orientation, UIAlertView, UIActionSheet, and deprecated UIKit constants
  • Stub DAKeyboardControl entirely on visionOS (keyboard tracking APIs unavailable)
  • Set preferred visionOS window size to 1280x960
  • Hide sidebar by default on visionOS (toggle with Cmd+L); tile layout when shown
  • Enable Mac Catalyst menu bar (Cmd+N, Cmd+R, etc.) on visionOS

@powerje powerje merged commit ea37dc8 into trunk Mar 12, 2026
5 checks passed
@powerje powerje deleted the apv branch March 12, 2026 23:37
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