mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-07-17 17:26:09 +03:00
Merge pull request #1391 from mitchellh/macos-fs
macos: make global macOS fullscreen keybind work
This commit is contained in:
@ -264,7 +264,6 @@ class AppDelegate: NSObject,
|
|||||||
syncMenuShortcut(action: "paste_from_clipboard", menuItem: self.menuPaste)
|
syncMenuShortcut(action: "paste_from_clipboard", menuItem: self.menuPaste)
|
||||||
syncMenuShortcut(action: "select_all", menuItem: self.menuSelectAll)
|
syncMenuShortcut(action: "select_all", menuItem: self.menuSelectAll)
|
||||||
|
|
||||||
syncMenuShortcut(action: "toggle_fullscreen", menuItem: self.menuToggleFullScreen)
|
|
||||||
syncMenuShortcut(action: "toggle_split_zoom", menuItem: self.menuZoomSplit)
|
syncMenuShortcut(action: "toggle_split_zoom", menuItem: self.menuZoomSplit)
|
||||||
syncMenuShortcut(action: "goto_split:previous", menuItem: self.menuPreviousSplit)
|
syncMenuShortcut(action: "goto_split:previous", menuItem: self.menuPreviousSplit)
|
||||||
syncMenuShortcut(action: "goto_split:next", menuItem: self.menuNextSplit)
|
syncMenuShortcut(action: "goto_split:next", menuItem: self.menuNextSplit)
|
||||||
@ -283,6 +282,12 @@ class AppDelegate: NSObject,
|
|||||||
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)
|
||||||
|
|
||||||
|
// 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
|
||||||
|
// to work but it won't be reflected in the menu item.
|
||||||
|
//
|
||||||
|
// syncMenuShortcut(action: "toggle_fullscreen", menuItem: self.menuToggleFullScreen)
|
||||||
|
|
||||||
// Dock menu
|
// Dock menu
|
||||||
reloadDockMenu()
|
reloadDockMenu()
|
||||||
}
|
}
|
||||||
|
@ -234,8 +234,8 @@
|
|||||||
</connections>
|
</connections>
|
||||||
</menuItem>
|
</menuItem>
|
||||||
<menuItem isSeparatorItem="YES" id="eu3-7i-yIM"/>
|
<menuItem isSeparatorItem="YES" id="eu3-7i-yIM"/>
|
||||||
<menuItem title="Toggle Full Screen" id="8kY-Pi-KaY">
|
<menuItem title="Toggle Full Screen" keyEquivalent="f" id="8kY-Pi-KaY">
|
||||||
<modifierMask key="keyEquivalentModifierMask"/>
|
<modifierMask key="keyEquivalentModifierMask" control="YES" command="YES"/>
|
||||||
<connections>
|
<connections>
|
||||||
<action selector="toggleGhosttyFullScreen:" target="-1" id="QB9-7R-xyc"/>
|
<action selector="toggleGhosttyFullScreen:" target="-1" id="QB9-7R-xyc"/>
|
||||||
</connections>
|
</connections>
|
||||||
|
Reference in New Issue
Block a user