Revert "macos: add button and menu item for opening scrollback file"

This reverts commit bc525f63a028a9aeecf659a2e0f3df178e327a60.
This commit is contained in:
Mitchell Hashimoto
2024-07-19 19:54:33 -07:00
parent fa264ca160
commit 9f6e85eba7
5 changed files with 0 additions and 22 deletions

View File

@ -49,7 +49,6 @@ class AppDelegate: NSObject,
@IBOutlet private var menuDecreaseFontSize: NSMenuItem? @IBOutlet private var menuDecreaseFontSize: NSMenuItem?
@IBOutlet private var menuResetFontSize: NSMenuItem? @IBOutlet private var menuResetFontSize: NSMenuItem?
@IBOutlet private var menuTerminalInspector: NSMenuItem? @IBOutlet private var menuTerminalInspector: NSMenuItem?
@IBOutlet private var menuOpenScrollback: NSMenuItem?
@IBOutlet private var menuEqualizeSplits: NSMenuItem? @IBOutlet private var menuEqualizeSplits: NSMenuItem?
@IBOutlet private var menuMoveSplitDividerUp: NSMenuItem? @IBOutlet private var menuMoveSplitDividerUp: NSMenuItem?
@ -282,7 +281,6 @@ class AppDelegate: NSObject,
syncMenuShortcut(action: "decrease_font_size:1", menuItem: self.menuDecreaseFontSize) syncMenuShortcut(action: "decrease_font_size:1", menuItem: self.menuDecreaseFontSize)
syncMenuShortcut(action: "reset_font_size", menuItem: self.menuResetFontSize) syncMenuShortcut(action: "reset_font_size", menuItem: self.menuResetFontSize)
syncMenuShortcut(action: "inspector:toggle", menuItem: self.menuTerminalInspector) syncMenuShortcut(action: "inspector:toggle", menuItem: self.menuTerminalInspector)
syncMenuShortcut(action: "write_scrollback_file:open", menuItem: self.menuOpenScrollback)
// This menu item is NOT synced with the configuration because it disables macOS // This menu item is NOT synced with the configuration because it disables macOS
// global fullscreen keyboard shortcut. The shortcut in the Ghostty config will continue // global fullscreen keyboard shortcut. The shortcut in the Ghostty config will continue

View File

@ -30,7 +30,6 @@
<outlet property="menuNewWindow" destination="Was-JA-tGl" id="lK7-3I-CPG"/> <outlet property="menuNewWindow" destination="Was-JA-tGl" id="lK7-3I-CPG"/>
<outlet property="menuNextSplit" destination="bD7-ei-wKU" id="LeT-xw-eh4"/> <outlet property="menuNextSplit" destination="bD7-ei-wKU" id="LeT-xw-eh4"/>
<outlet property="menuOpenConfig" destination="BOF-NM-1cW" id="Nze-Go-glw"/> <outlet property="menuOpenConfig" destination="BOF-NM-1cW" id="Nze-Go-glw"/>
<outlet property="menuOpenScrollback" destination="p4o-jY-u18" id="Vs5-LJ-5Jf"/>
<outlet property="menuPaste" destination="i27-pK-umN" id="ICc-X2-gV3"/> <outlet property="menuPaste" destination="i27-pK-umN" id="ICc-X2-gV3"/>
<outlet property="menuPreviousSplit" destination="Lic-px-1wg" id="Rto-CG-yRe"/> <outlet property="menuPreviousSplit" destination="Lic-px-1wg" id="Rto-CG-yRe"/>
<outlet property="menuQuit" destination="4sb-4s-VLi" id="qYN-S1-6UW"/> <outlet property="menuQuit" destination="4sb-4s-VLi" id="qYN-S1-6UW"/>
@ -216,12 +215,6 @@
<action selector="toggleTerminalInspector:" target="-1" id="87m-3R-fQl"/> <action selector="toggleTerminalInspector:" target="-1" id="87m-3R-fQl"/>
</connections> </connections>
</menuItem> </menuItem>
<menuItem title="Open Scrollback" id="p4o-jY-u18">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="openScrollback:" target="-1" id="6xl-Py-iOg"/>
</connections>
</menuItem>
</items> </items>
</menu> </menu>
</menuItem> </menuItem>

View File

@ -604,11 +604,6 @@ class TerminalController: NSWindowController, NSWindowDelegate,
guard let surface = focusedSurface?.surface else { return } guard let surface = focusedSurface?.surface else { return }
ghostty.toggleTerminalInspector(surface: surface) ghostty.toggleTerminalInspector(surface: surface)
} }
@IBAction func openScrollback(_ sender: Any) {
guard let surface = focusedSurface?.surface else { return }
ghostty.openScrollback(surface: surface)
}
//MARK: - TerminalViewDelegate //MARK: - TerminalViewDelegate

View File

@ -240,13 +240,6 @@ extension Ghostty {
logger.warning("action failed action=\(action)") logger.warning("action failed action=\(action)")
} }
} }
func openScrollback(surface: ghostty_surface_t) {
let action = "write_scrollback_file:open"
if (!ghostty_surface_binding_action(surface, action, UInt(action.count))) {
logger.warning("action failed action=\(action)")
}
}
#if os(iOS) #if os(iOS)
// MARK: Ghostty Callbacks (iOS) // MARK: Ghostty Callbacks (iOS)

View File

@ -952,7 +952,6 @@ extension Ghostty {
menu.addItem(.separator()) menu.addItem(.separator())
menu.addItem(withTitle: "Toggle Terminal Inspector", action: #selector(TerminalController.toggleTerminalInspector(_:)), keyEquivalent: "") menu.addItem(withTitle: "Toggle Terminal Inspector", action: #selector(TerminalController.toggleTerminalInspector(_:)), keyEquivalent: "")
menu.addItem(withTitle: "Open Scrollback", action: #selector(TerminalController.openScrollback(_:)), keyEquivalent: "")
return menu return menu
} }