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
/
terminal
/
Terminal.zig
Age
Commit message (
Expand
)
Author
2025-10-03
Zig 0.15: zig build GTK exe
Mitchell Hashimoto
2025-10-03
terminal: Zig 0.15, lib-vt and test-lib-vt work
Mitchell Hashimoto
2025-09-23
Merge remote-tracking branch 'upstream/main' into jacob/uucode
Jacob Sandlund
2025-09-21
terminal: support disabling kitty graphics protocol
Mitchell Hashimoto
2025-09-20
unicode: isolate properties, tables, and ziglyph into separate files
Mitchell Hashimoto
2025-09-18
fix up diff from benchmarks, and add tests against ziglyph
Jacob Sandlund
2025-09-08
Merge remote-tracking branch 'upstream/main' into jacob/uucode
Jacob Sandlund
2025-09-06
fix(terminal): move cursor left if VS15 makes cell narrow
Qwerasd
2025-09-06
trying a bunch of things to get performance to match
Jacob Sandlund
2025-08-21
Merge remote-tracking branch 'upstream/main' into jacob/uucode
Jacob Sandlund
2025-08-20
terminal: fix undefined memory access in unit test
Mitchell Hashimoto
2025-08-17
removing all ziglyph imports (aside from unicode/grapheme.zig)
Jacob Sandlund
2025-06-30
surface: add timer-based scrolling during selection
moni-dz
2025-05-29
terminal: bring alt screen behaviors much closer in line with xterm
Mitchell Hashimoto
2025-05-27
code style: use `@splat` where possible
Qwerasd
2025-05-26
style: use decl literals
Qwerasd
2025-03-12
Lots of 0.14 changes
Mitchell Hashimoto
2025-03-11
Zig 0.14
Mitchell Hashimoto
2025-02-12
terminal: reflow the saved cursor if we have one
Mitchell Hashimoto
2024-12-12
test: big perf win by pausing integ checks while growing pages (#2956)
Mitchell Hashimoto
2024-12-12
test: big perf win by pausing integ checks while growing pages
Qwerasd
2024-12-12
unicode: emoji modifier requires emoji modifier base preceding to not break
Mitchell Hashimoto
2024-12-02
terminal: fullReset uses the new screen reset methods
Mitchell Hashimoto
2024-12-02
terminal: failing tracked pin test on fullReset
Mitchell Hashimoto
2024-11-29
terminal: reset should preserve desired default mode values
Mitchell Hashimoto
2024-11-26
terminal: eraseChars was checking wide char split boundary on wrong cell
Mitchell Hashimoto
2024-11-07
terminal: PageList rename "page" to "node" everywhere
Mitchell Hashimoto
2024-10-30
Terminal: Reinitialize screens on scrollback reset
Rick Calixte
2024-09-18
termio: set pw input state on terminal and wake up renderer
Mitchell Hashimoto
2024-09-06
terminal: cursorResetWrap should not reset wrap_continuation
Qwerasd
2024-09-06
terminal: add test for wide character on right margin boundary
Mitchell Hashimoto
2024-09-06
perf(terminal): specialize `splitCellBoundary` to cursor row
Qwerasd
2024-09-06
Terminal: fix ECH & DCH wide char boundary cond. behavior
Qwerasd
2024-09-06
test(Terminal): test ECH wide char boundary conditions
Qwerasd
2024-09-06
test(Terminal): test DCH wide char boundary conditions
Qwerasd
2024-09-05
terminal: DECALN must use clearRows to clear protected memory
Mitchell Hashimoto
2024-09-04
termio: send initial focus reports
Gregory Anders
2024-08-31
terminal: disable slow safety tests in releasesafe
Mitchell Hashimoto
2024-08-31
terminal: make error sets more explicit, capture explicit errors
Mitchell Hashimoto
2024-08-30
terminal: handle clonePartialRowFrom errors in insert/deleteLines
Qwerasd
2024-08-28
terminal: cursorCopy has option to not copy hyperlink
Mitchell Hashimoto
2024-08-27
this should be a doc comment
Qwerasd
2024-08-27
Terminal: release hyperlink before copying cursor when switching screen
Qwerasd
2024-08-17
terminal: only call new method
Mitchell Hashimoto
2024-08-17
terminal: call new method for scroll operation
Mitchell Hashimoto
2024-08-17
terminal: add more tests for index, verified that l/r margin handling is
Mitchell Hashimoto
2024-08-17
terminal: index from bottom row of scroll region always makes scrollback
Mitchell Hashimoto
2024-08-05
chore: clean up typos
Ćukasz Niemier
2024-07-31
terminal: more tests
Mitchell Hashimoto
2024-07-25
terminal: introduce row bit for kitty virtual placeholders
Mitchell Hashimoto
[next]