summaryrefslogtreecommitdiff
path: root/src/App.zig
AgeCommit message (Expand)Author
2025-07-19core: remove Surface.shouldCloseMitchell Hashimoto
2025-07-19Fully remove the redrawSurface APIMitchell Hashimoto
2025-07-18apprt/gtk-ng: hook up surface renderMitchell Hashimoto
2025-07-18apprt/gtk-ng: hook up surface initializationMitchell Hashimoto
2025-06-27reintroduce App.createMitchell Hashimoto
2025-06-27core: con't copy App and apprt.AppJeffrey C. Ollie
2025-06-07Make undo/redo app-targeted so it works with no windowsMitchell Hashimoto
2025-05-29GTK: add action to show the GTK inspectorJeffrey C. Ollie
2025-05-15macos: add "Check for Updates" action, menu item & key-binding supportAaron Ruan
2025-02-11core: performAction now returns a boolJeffrey C. Ollie
2025-01-04macos: handle overridden system bindings with no focused windowMitchell Hashimoto
2025-01-04Move app quit to apprt actionMitchell Hashimoto
2024-11-22App applies conditional state, supports theme settingMitchell Hashimoto
2024-11-22apprt: switch to reload_config action that calls update_config APIMitchell Hashimoto
2024-11-21apprt: add `config_change` actionMitchell Hashimoto
2024-11-07move datastructures to dedicated "datastruct" packageMitchell Hashimoto
2024-11-05config: add "initial-command" config, "-e" sets thatMitchell Hashimoto
2024-10-18cli: skip argv0 and actions when parsing CLI flagsMitchell Hashimoto
2024-10-18apprt/glfw: exit with invalid CLI argsMitchell Hashimoto
2024-10-18expand explicit error set usageMitchell Hashimoto
2024-10-08input: return a K/V entry for the binding set `get`Mitchell Hashimoto
2024-10-06apprt/gtk: report proper app focus stateMitchell Hashimoto
2024-10-06macos: set the proper app focus stateMitchell Hashimoto
2024-10-06core: add app focused state, make App.keyEvent focus awareMitchell Hashimoto
2024-10-06core: ghostty_app_key only handles global keybinds for nowMitchell Hashimoto
2024-10-05macos: forward key events to the app when no windows existMitchell Hashimoto
2024-10-02Add action on Zig sideRoland Peelen
2024-09-28rename slide to quick terminalMitchell Hashimoto
2024-09-27core: fix up toggle_slide_terminal action for rebaseMitchell Hashimoto
2024-09-27macos: fix previous/next tab bindings, improve action loggingMitchell Hashimoto
2024-09-25apprt: transition all hasDecls in App.zig to use the new action dispatchMitchell Hashimoto
2024-09-25apprt: begin transition to making actions an enum and not use hasDeclMitchell Hashimoto
2024-09-24apprt/embedded: new_window can be called without a parentMitchell Hashimoto
2024-09-24Tap events, core API to handle global keybindsMitchell Hashimoto
2024-09-23core: handle app bindings in the App structMitchell Hashimoto
2024-08-03apprt/gtk: use tagged union for quit timerMitchell Hashimoto
2024-08-01Improve quit timers.Jeffrey C. Ollie
2024-05-17Address review commentsJeffrey C. Ollie
2024-04-05core: App asserts the font grid set is empty on closeMitchell Hashimoto
2024-04-05core: begin converting to SharedGridSet, renderers still brokenMitchell Hashimoto
2024-04-05core: convert surface/app to use GroupCacheSetMitchell Hashimoto
2023-12-17Add settings shortcut on MacOSBorja Clemente
2023-12-13core: quit-after-last-window-closed works properly with "exit"Mitchell Hashimoto
2023-11-22core: move resources dir to main global stateMitchell Hashimoto
2023-11-05windows: add support for the glfw backend on Windowskcbanner
2023-10-24all threads are notified of inspector state, trigger renderMitchell Hashimoto
2023-10-19fix build with no font discoveryMitchell Hashimoto
2023-09-13core: surface should not use app mailboxMitchell Hashimoto
2023-09-11core: app needsConfirmQuit to streamline quitting if no active sessionsMitchell Hashimoto
2023-08-25core: set focused surface pointer to null if matches on deleteMitchell Hashimoto