| LOW | CMakeLists.txt | 1 | # CMake wrapper for libghostty-vt |
| LOW | CMakeLists.txt | 21 | # |
| LOW | CMakeLists.txt | 41 | # Option 2 — find_package (after installing to a prefix): |
| LOW | CMakeLists.txt | 61 | # |
| LOW | CMakeLists.txt | 261 | # Zig target triple. For native builds, use the IMPORTED targets above |
| LOW | macos/GhosttyUITests/GhosttyCustomConfigCase.swift | 1 | // |
| LOW | macos/Tests/BenchmarkTests.swift | 1 | // |
| LOW | macos/Tests/Terminal/TerminalRestorableTests.swift | 41 | @MainActor |
| LOW | macos/Tests/Terminal/TerminalRestorableTests.swift | 61 | #expect(v5.surfaceTree.contains(where: { $0.id.uuidString == "926F3F2A-824C-40C9-87CA-2CDCA4E11049" })) |
| LOW | macos/Tests/Terminal/TerminalRestorableTests.swift | 81 | #expect(v7.effectiveFullscreenMode == .native) |
| LOW | macos/Sources/App/macOS/ghostty-bridging-header.h | 1 | // C imports here are exposed to Swift. |
| LOW | macos/Sources/App/macOS/AppDelegate.swift | 181 | // Disable the automatic full screen menu item because we handle |
| LOW | macos/Sources/App/macOS/AppDelegate.swift | 461 | // In the future I have ideas about making this more fine-grained if |
| LOW | macos/Sources/Features/AppleScript/ScriptTerminal.swift | 1 | import AppKit |
| LOW | macos/Sources/Features/AppleScript/ScriptTab.swift | 1 | import AppKit |
| LOW | macos/Sources/Features/AppleScript/ScriptWindow.swift | 1 | import AppKit |
| LOW | macos/Sources/Features/AppleScript/ScriptWindow.swift | 21 | /// Canonical representative for this scripting window's tab group. |
| LOW | …ces/Features/AppleScript/AppDelegate+AppleScript.swift | 1 | import AppKit |
| LOW | …ces/Features/AppleScript/AppDelegate+AppleScript.swift | 21 | /// Backing collection for `application.windows`. |
| LOW | …cos/Sources/Features/Terminal/TerminalController.swift | 441 | // If our parent tab group already has this window, macOS added it and |
| LOW | …cos/Sources/Features/Terminal/TerminalController.swift | 1101 | } |
| LOW | …Sources/Features/Terminal/BaseTerminalController.swift | 1 | import Cocoa |
| LOW | …Sources/Features/Terminal/BaseTerminalController.swift | 1021 | |
| LOW | …al/Window Styles/TitlebarTabsTahoeTerminalWindow.swift | 121 | guard let oldValue else { return } |
| LOW | …os/Sources/Features/App Intents/IntentPermission.swift | 1 | import AppKit |
| LOW | …s/Features/QuickTerminal/QuickTerminalController.swift | 481 | // Now that the window is visible, sync our appearance. This function |
| LOW | macos/Sources/Features/Splits/SplitView.swift | 1 | import SwiftUI |
| LOW | macos/Sources/Features/Splits/SplitTree.swift | 241 | |
| LOW | macos/Sources/Features/Splits/SplitTree.swift | 501 | /// |
| LOW | macos/Sources/Features/Splits/SplitTree.swift | 821 | /// to 2D coordinate space. The coordinate system uses (0,0) as the top-left corner with |
| LOW | macos/Sources/Features/Splits/SplitTree.swift | 841 | /// // |
| LOW | macos/Sources/Features/Splits/SplitTree.swift | 861 | height = Double(h) |
| LOW | macos/Sources/Features/Splits/SplitTree.swift | 881 | /// - **Vertical splits**: Width = max of children widths, Height = sum of children heights |
| LOW | macos/Sources/Features/Splits/SplitTree.swift | 921 | /// This method recursively traverses the split tree and calculates the precise bounds |
| LOW | macos/Sources/Features/Splits/SplitTree.swift | 1001 | |
| LOW | macos/Sources/Features/Splits/SplitTree.swift | 1361 | /// - The tree's hierarchical structure (splits and their directions) |
| LOW | macos/Sources/Helpers/ExpiringUndoManager.swift | 1 | /// An UndoManager subclass that supports registering undo operations that automatically expire after a specified durati |
| LOW | macos/Sources/Helpers/ExpiringUndoManager.swift | 81 | // but we want to make sure it happens right now. |
| LOW | macos/Sources/Helpers/NonDraggableHostingView.swift | 1 | import SwiftUI |
| LOW | macos/Sources/Helpers/Extensions/NSMenu+Extension.swift | 1 | import AppKit |
| LOW | …/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift | 821 | owner: self, |
| LOW | …/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift | 1141 | // grabbed it and do nothing. |
| LOW | …/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift | 1241 | /// Concretely: Command+Period will do: performKeyEquivalent, doCommand ("cancel:"). In doCommand, |
| LOW | …/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift | 1921 | |
| LOW | …/Sources/Ghostty/Surface View/SurfaceView_AppKit.swift | 2101 | // we must return the responder capable of handling the COMBINATION of those send |
| LOW | …s/Sources/Ghostty/Surface View/SurfaceScrollView.swift | 1 | import SwiftUI |
| LOW | …s/Sources/Ghostty/Surface View/SurfaceScrollView.swift | 281 | guard row != lastSentRow else { return } |
| LOW | …s/Sources/Ghostty/Surface View/SurfaceScrollView.swift | 301 | return |
| LOW | …s/Sources/Ghostty/Surface View/SurfaceScrollView.swift | 321 | /// |
| LOW | macos/Sources/Ghostty/Surface View/SurfaceView.swift | 581 | } |
| LOW | nix/build-support/check-zig-cache.sh | 1 | #!/usr/bin/env bash |
| LOW | include/ghostty.h | 1 | // Ghostty embedding API. The documentation for the embedding API is |
| LOW | include/ghostty.h | 21 | typedef SSIZE_T ssize_t; |
| LOW | include/ghostty.h | 41 | #ifdef GHOSTTY_BUILD_SHARED |
| LOW | include/ghostty/vt.h | 121 | extern "C" { |
| LOW | include/ghostty/vt.h | 141 | #include <ghostty/vt/modes.h> |
| LOW | include/ghostty/vt/device.h | 21 | #define GHOSTTY_DA_CONFORMANCE_VT220 62 |
| LOW | include/ghostty/vt/device.h | 41 | #define GHOSTTY_DA_FEATURE_NATIONAL_REPLACEMENT 9 |
| LOW | include/ghostty/vt/types.h | 1 | /** |
| LOW | include/ghostty/vt/types.h | 21 | #if defined(GHOSTTY_STATIC) |
| 115 more matches not shown… |