summaryrefslogtreecommitdiff
path: root/src/termio
AgeCommit message (Expand)Author
2025-05-29OSC: clean up color_operation handlingJeffrey C. Ollie
2025-05-29OSC: use std.SegmentedList instead of custom data structureJeffrey C. Ollie
2025-05-29OSC: fix bug with buffer disappearingJeffrey C. Ollie
2025-05-29OSC: add a datastructure to prevent some (most?) allocationsJeffrey C. Ollie
2025-05-29OSC: convert OSC 110, 111, and 112 and add more testsJeffrey C. Ollie
2025-05-29OSC: start adding structure to allow multiple color operations per OSCJeffrey C. Ollie
2025-05-27add support for buffer switching with CSI ? 47 h/lJonatan Borkowski
2025-05-06termio, flatpak: support spawning terminals in cwdLeorize
2025-05-05bash: explicitly request a login shellJon Parise
2025-04-14gtk: implement bell (#7087)Mitchell Hashimoto
2025-04-14gtk: implement bellLeah Amelia Chen
2025-04-10config: allow commands to specify whether they shell expand or notMitchell Hashimoto
2025-03-22shell-integration: minor documentation updatesJon Parise
2025-03-22shell-integration: comptime buffer capacityJon Parise
2025-03-22shell-integration: switch to $GHOSTTY_SHELL_FEATURESJon Parise
2025-03-15termio, flatpak: implement process watcher with xevLeorize
2025-03-12Lots of 0.14 changesMitchell Hashimoto
2025-03-11Zig 0.14Mitchell Hashimoto
2025-03-09Fix passing EnvMap for Flatpak buildsYorick Peterse
2025-02-21Update libxev to use dynamic backend, support Linux configurabilityMitchell Hashimoto
2025-02-14termio: use modified backend (#5776)Tim Culverhouse
2025-02-14core: add `env` config option (#5309)Mitchell Hashimoto
2025-02-14core: add `env` config optionJeffrey C. Ollie
2025-02-14termio: use modified backendTim Culverhouse
2025-02-14termio: prevent responses to non-query OSC 21 sequencesTim Culverhouse
2025-02-13apprt: require envmap for exec-based termioMitchell Hashimoto
2025-02-12termio: free envmap when able, fix memory leakMitchell Hashimoto
2025-02-11gtk(x11): set `WINDOWID` env var for subprocessesLeah Amelia Chen
2025-01-24termio/exec: if pty fd HUP, end read threadMitchell Hashimoto
2025-01-23Prevent fd leaks to the running shell or commandMitchell Hashimoto
2025-01-23bash: handle additional command argumentsJon Parise
2025-01-20Fix shell-integration-features being ignored with manual shell integration (#...Mitchell Hashimoto
2025-01-18termio: revise macOS-specific .hushlogin noteJon Parise
2025-01-18Ensure `setup_features` runs even when shell detection failsBryan Lee
2025-01-18Add tests for setup shell integration featuresBryan Lee
2025-01-18Fix `shell-integration-features` being ignored when `shell-integration` is `n...Bryan Lee
2025-01-09Revert "termio/exec: fix SIGPIPE crash when reader exits early"Mitchell Hashimoto
2025-01-08termio/exec: fix SIGPIPE crash when reader exits earlyDanny Lin
2025-01-07bash: drop automatic shell integration with --posixJon Parise
2025-01-06termio: explain why we're removing VTE_VERSIONJon Parise
2025-01-06termio: don't leak VTE_VERSION into child processesJon Parise
2024-12-30fix: selected text remains after clear_screen actionDamien Mehala
2024-12-26renderer: track if fg/bg/cursor color is explicitly set by an OSCGregory Anders
2024-12-20avoid asserting working directory is absoluteKhang Nguyen Duy
2024-12-16os: add prependEnv(), like appendEnv()Jon Parise
2024-12-15macos: add our application bundle to XDG_DATA_DIRSJon Parise
2024-12-14bash: re-enable automatic bash shell detectionJon Parise
2024-12-08termio: clear kitty images when deleting above the cursormoni
2024-11-29terminal: reset should preserve desired default mode valuesMitchell Hashimoto
2024-11-26Merge pull request #2825 from StratusFearMe21/gtk-startupMitchell Hashimoto