mirror-ghostty/macos/Sources/App/macOS
Mitchell Hashimoto b7ffbf933f
macos: open URLs with NSWorkspace APIs instead of `open`
Fixes #5256

This updates the macOS apprt to implement the `OPEN_URL` apprt action to
use the NSWorkspace APIs instead of the `open` command line utility.

As part of this, we removed the `ghostty_config_open` libghostty API and
instead introduced a new `ghostty_config_open_path` API that returns the
path to open, and then we use the `NSWorkspace` APIs to open it (same
function as the `OPEN_URL` action).
2025-07-06 21:01:01 -07:00
..
AppDelegate.swift macos: open URLs with NSWorkspace APIs instead of `open` 2025-07-06 21:01:01 -07:00
MainMenu.xib macos: Tahoe menu item icons, missed the "Ghostty" menu entirely 2025-06-15 07:48:20 -07:00
ghostty-bridging-header.h Make special blending mode class more generic 2024-02-11 00:53:18 +01:00
main.swift macos: support configuration via CLI arguments 2025-07-05 21:31:23 -07:00