alpha
Login
or
Join now
ptr.pet
/
ghostty
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
ghostty
/
src
/
apprt
/
gtk
/
ipc
/
at
main
3 files
Hua Jiang
feat: add +toggle-quick-terminal IPC command
3mo ago
81af6576
DBus.zig
feat: add +toggle-quick-terminal IPC command Expose toggle-quick-terminal as a proper IPC action so it can be triggered via 'ghostty +toggle-quick-terminal' from the command line, instead of calling the raw D-Bus org.gtk.Actions.Activate interface. This follows the same pattern as the existing +new-window IPC command: - Add toggle_quick_terminal to apprt.ipc.Action enum (Zig + C ABI) - Create apprt/gtk/ipc/toggle_quick_terminal.zig (GTK D-Bus handler) - Route .toggle_quick_terminal in apprt/gtk/App.zig performIpc - Register toggle-quick-terminal GAction in application.zig - Add +toggle-quick-terminal CLI handler in cli/ - Register in cli/ghostty.zig Action enum, runMain, and options - Add stub in apprt/embedded.zig - Update include/ghostty.h C header enum Usage: ghostty +toggle-quick-terminal Closes: #12618
3 months ago
new_window.zig
gtk: `+new-window` now respects `--working-directory` and `-e` Fixes: #8862 Fixes: #10716 This adds the machinery to pass configuration settings received over DBus down to the GObject Surface so that that configuration information can be used to override some settings from the current "live" config when creating a new window. Currently it's only possible to override `--working-directory` and `--command`. `-e` on the `ghostty +new-window` CLI works as well. Adding more overridable settings is possible, but being able to fully override any possible setting would better be served with a major revamp of how Ghostty handles configs, which I is way out of scope at the moment.
6 months ago
toggle_quick_terminal.zig
feat: add +toggle-quick-terminal IPC command Expose toggle-quick-terminal as a proper IPC action so it can be triggered via 'ghostty +toggle-quick-terminal' from the command line, instead of calling the raw D-Bus org.gtk.Actions.Activate interface. This follows the same pattern as the existing +new-window IPC command: - Add toggle_quick_terminal to apprt.ipc.Action enum (Zig + C ABI) - Create apprt/gtk/ipc/toggle_quick_terminal.zig (GTK D-Bus handler) - Route .toggle_quick_terminal in apprt/gtk/App.zig performIpc - Register toggle-quick-terminal GAction in application.zig - Add +toggle-quick-terminal CLI handler in cli/ - Register in cli/ghostty.zig Action enum, runMain, and options - Add stub in apprt/embedded.zig - Update include/ghostty.h C header enum Usage: ghostty +toggle-quick-terminal Closes: #12618
3 months ago