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
/
PageList.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-30
terminal: inline all the things
Qwerasd
2025-09-21
terminal: support disabling kitty graphics protocol
Mitchell Hashimoto
2025-09-21
start extracting core terminal zig module
Mitchell Hashimoto
2025-08-20
terminal: fix undefined memory access in PageList eraseRows
Mitchell Hashimoto
2025-08-18
PageList: increase capacity for style OOM during reflow
Qwerasd
2025-08-18
test(PageList): add failing test for reflow style OOM
Qwerasd
2025-08-18
PageList: increase capacity for grapheme OOM during reflow
Qwerasd
2025-08-18
test(PageList): add failing test for reflow grapheme OOM
Qwerasd
2025-08-18
PageList: increase capacity for hyperlink OOM during reflow
Qwerasd
2025-08-18
test(PageList): add failing test for reflow hyperlink OOM
Qwerasd
2025-07-18
terminal: viewport_pin must be initialized
Mitchell Hashimoto
2025-07-09
test(terminal/PageList): resize keeps viewport <= active
Qwerasd
2025-07-09
fix(terminal/PageList): update viewport in row count resize
Qwerasd
2025-06-06
terminal: fix crash when reflowing grapheme with a spacer head
Mitchell Hashimoto
2025-05-27
terminal: rework selection logic in core surface
Qwerasd
2025-05-26
style: use decl literals
Qwerasd
2025-03-11
Zig 0.14
Mitchell Hashimoto
2025-01-13
fix(PageList): when cloning, explicitly set cols
Qwerasd
2025-01-05
docs: improve terminal page list documentation
Alexandre Antonio Juca
2024-12-31
Add pin order assertion in Pin.pageIterator
Bryan Lee
2024-12-23
terminal: PageList.pin doesn't allow out of bounds x values
Mitchell Hashimoto
2024-12-12
test: big perf win by pausing integ checks while growing pages
Qwerasd
2024-12-03
terminal: support cell_map for encodeUtf8
Mitchell Hashimoto
2024-12-03
terminal: move UTF8 encoding to Page and wrap around it
Mitchell Hashimoto
2024-12-03
terminal: PageList.reset has to zero arena memory to avoid reuse
Mitchell Hashimoto
2024-12-02
terminal: PageList.reset
Mitchell Hashimoto
2024-12-02
terminal: failing tracked pin test on fullReset
Mitchell Hashimoto
2024-11-07
terminal: change pagelist linked list to an intrusive linked list
Mitchell Hashimoto
2024-11-07
terminal: PageList rename "page" to "node" everywhere
Mitchell Hashimoto
2024-10-28
fix(PageList, Page): fix off-by-1 in map capacity checks
Qwerasd
2024-09-21
terminal: clarify comment
Mitchell Hashimoto
2024-09-21
terminal: test for scenario where grow() has to prune with a single page
Mitchell Hashimoto
2024-09-21
fix(terminal/PageList): ensure enough pages before first page reuse
Khang Nguyen Duy
2024-09-01
Merge pull request #2175 from qwerasd205/pagelist-fix
Mitchell Hashimoto
2024-09-01
fix(terminal/PageList): update self.cols at start of resizeCols
Qwerasd
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-27
PageList: refactor `clone` to avoid excess work
Qwerasd
2024-08-27
fix(terminal): avoid trying to clone bad managed memory in reflow
Qwerasd
2024-08-22
renderer: do not extend padding color if any cell has default bg color
Mitchell Hashimoto
2024-08-10
Improve resize performance by switching to AutoArrayHashMapUnmanaged
cryptocode
2024-08-10
do not extend background for window-padding-color if powerline
Mitchell Hashimoto
2024-08-05
chore: clean up typos
Ćukasz Niemier
2024-08-03
renderer: disable window-padding-color=extend in certain scenarios
Mitchell Hashimoto
2024-07-31
terminal: reflow tests for kitty virtual placeholder flag
Mitchell Hashimoto
2024-07-25
terminal: introduce row bit for kitty virtual placeholders
Mitchell Hashimoto
2024-07-25
terminal/kitty: preparing to build runs of placements
Mitchell Hashimoto
2024-07-25
temrinal/kitty: really basic row/col diacritic decoding
Mitchell Hashimoto
[next]