mirror-ghostty/macos/Sources/Ghostty
Christo Wilken 9a9002202b macos: add pid and tty properties to AppleScript terminal class
Expose the foreground process PID and TTY device path as read-only properties on the AppleScript terminal class and App Intents TerminalEntity. This enables reliable process-to-terminal mapping for automation tools when multiple terminals share the same CWD.

Closes #11592
Closes #10756

Session: 019d341c-a165-7843-a2f7-2f426114cf17
2026-04-20 15:16:03 +02:00
..
Surface View macOS: fix 12266 by using the correct coordinates for the hitTest 2026-04-17 20:05:18 +02:00
FullscreenMode+Extension.swift core: add tests for `ghostty.h` 2026-02-27 09:22:23 -06:00
Ghostty.Action.swift macos: swiftlint 'trailing_whitespace' rule 2026-02-19 18:56:43 -05:00
Ghostty.App.swift macOS: add bottom bar when child exits 2026-04-13 10:08:13 +02:00
Ghostty.ChildExitedMessage.swift macOS: add bottom bar when child exits 2026-04-13 10:08:13 +02:00
Ghostty.Command.swift macos: Ghostty.Command must copy string values 2025-12-30 13:09:20 -08:00
Ghostty.Config.swift macOS: support reloading temporary config for testing 2026-03-30 15:47:07 +02:00
Ghostty.ConfigTypes.swift use proper type for optional path 2026-03-03 19:53:15 -08:00
Ghostty.Error.swift macos: starting to work on new libghostty data models 2025-06-21 06:39:19 -07:00
Ghostty.Event.swift Key events return boolean if handled 2025-01-04 13:36:40 -08:00
Ghostty.Input.swift macOS: fix upper cased letter is not correctly mapped to menu shortcut 2026-04-01 14:50:53 +02:00
Ghostty.Inspector.swift macos: Ghostty.Inspector 2026-01-31 09:22:26 -08:00
Ghostty.MenuShortcutManager.swift macOS: reset menu shortcuts when its not updated 2026-04-13 19:59:20 +02:00
Ghostty.Shell.swift macos: rename shellQuoted() to Ghostty.Shell.quote() 2026-02-16 15:27:57 -05:00
Ghostty.Surface.swift macos: add pid and tty properties to AppleScript terminal class 2026-04-20 15:16:03 +02:00
GhosttyDelegate.swift macos: fix iOS builds 2025-12-29 06:55:01 -08:00
GhosttyPackage.swift moving lots of files, removing unused stuff 2026-02-24 08:58:15 +01:00
GhosttyPackageMeta.swift moving lots of files, removing unused stuff 2026-02-24 08:58:15 +01:00
NSEvent+Extension.swift macos: swiftlint 'opening_brace' rule 2026-02-19 18:53:13 -05:00