index
:
ghostty.git
1.1.x
1.2.x
main
opengl-test
push-lvtrmyqqqpkn
push-qouskwyzlkmy
tristan957/gtk-ng
vm-tests
Unnamed repository; edit this file 'description' to name the repository.
thomasg
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
termio
/
Thread.zig
Age
Commit message (
Expand
)
Author
2025-07-18
termio: simplify logging to remove undefined access
Mitchell Hashimoto
2025-06-30
various cleanups around scroll timers
Mitchell Hashimoto
2025-06-30
surface: add timer-based scrolling during selection
moni-dz
2025-06-30
termio: add selection scrolling callback
moni-dz
2025-06-27
Move child exit handling logic to apprt thread
Mitchell Hashimoto
2025-06-22
`input` configuration to pass input as stdin on startup
Mitchell Hashimoto
2025-06-20
debug: properly set thread names on macOS
Qwerasd
2025-02-21
Update libxev to use dynamic backend, support Linux configurability
Mitchell Hashimoto
2024-11-14
termio: change resize message to use new size struct
Mitchell Hashimoto
2024-11-07
move datastructures to dedicated "datastruct" package
Mitchell Hashimoto
2024-10-18
fix: report correct screen pixel size
Tim Culverhouse
2024-09-04
termio: send initial focus reports
Gregory Anders
2024-09-02
crash: tag the thread type
Mitchell Hashimoto
2024-09-02
input: crash binding can configure which thread to crash
Mitchell Hashimoto
2024-09-01
renderer/termio attach thread local state for crash capture
Mitchell Hashimoto
2024-08-07
Implement the XTWINOPS (CSI t) control sequences that "make sense".
Jeffrey C. Ollie
2024-07-17
terminal: implement in-band size reports (Mode 2048)
Mitchell Hashimoto
2024-07-15
termio: writer => mailbox
Mitchell Hashimoto
2024-07-14
termio: more windows fixes
Mitchell Hashimoto
2024-07-14
termio: writer abstraction
Mitchell Hashimoto
2024-07-14
termio: Thread doesn't need to hold termio pointer
Mitchell Hashimoto
2024-07-13
termio: wip but it builds
Mitchell Hashimoto
2024-07-13
termio: rename Exec to Termio throughout
Mitchell Hashimoto
2024-03-22
termio/exec: get compiler errors gone
Mitchell Hashimoto
2024-01-15
termio: handle termio thread failure by showing a message in window
Mitchell Hashimoto
2024-01-13
remove tracy usage from all files
Mitchell Hashimoto
2023-12-30
Add exit code and runtime to abnormal exit error message.
Jeffrey C. Ollie
2023-12-30
termio/exec: use message to writer thread so we can output failed cmd
Mitchell Hashimoto
2023-10-24
all threads are notified of inspector state, trigger render
Mitchell Hashimoto
2023-10-12
terminal: linefeed mode
Mitchell Hashimoto
2023-08-28
renderer: do not render if synchronized output is on
Mitchell Hashimoto
2023-08-28
termio: handle all the synchronized output setting, timer
Mitchell Hashimoto
2023-08-09
scroll top, bot, page up, page down binding actions
Mitchell Hashimoto
2023-07-06
keybinding jump_to_prompt for semantic prompts
Mitchell Hashimoto
2023-03-19
update config messages use pointers now to make messages small again
Mitchell Hashimoto
2023-03-19
termio: use DerivedConfig
Mitchell Hashimoto
2023-03-08
termio: coalesce resize events
Mitchell Hashimoto
2023-03-03
clear_history binding, default Cmd+K
Mitchell Hashimoto
2023-02-25
termio: use host-spawn for pty
Mitchell Hashimoto
2023-02-06
termio: reader thread is thread-safe for writing to writer
Mitchell Hashimoto
2023-02-04
remove libuv from build
Mitchell Hashimoto
2023-02-04
termio: use libxev (with TODOs)
Mitchell Hashimoto
2023-02-01
renderer uses libxev
Mitchell Hashimoto
2022-11-20
do not block channel send while draining channel
Mitchell Hashimoto
2022-11-14
padding needs to be sent to termio
Mitchell Hashimoto
2022-11-07
name threads and add more tracing
Mitchell Hashimoto
2022-11-06
clean up some resources better on error
Mitchell Hashimoto
2022-11-05
rename termio thread message struct
Mitchell Hashimoto
2022-11-05
allocate data for paste data if its too large
Mitchell Hashimoto
2022-11-05
Switch over to the IO thread. A messy commit!
Mitchell Hashimoto
[next]