Mitchell Hashimoto
|
7c7e611192
|
terminal: test to ensure grapheme flag is set on row when resizing
|
2024-03-22 20:27:48 -07:00 |
|
Mitchell Hashimoto
|
6255ab7f20
|
terminal: PageList resize should set styled on row if style copy
|
2024-03-22 20:27:48 -07:00 |
|
Mitchell Hashimoto
|
3154686f9e
|
terminal: proper cursor copy for alt screen
|
2024-03-22 20:27:48 -07:00 |
|
Mitchell Hashimoto
|
a1e8a59aa3
|
terminal: correct cols/rows order
|
2024-03-22 20:27:45 -07:00 |
|
Mitchell Hashimoto
|
ea51e9bca5
|
inspector: todo on render
|
2024-03-22 20:27:45 -07:00 |
|
Mitchell Hashimoto
|
c61de49082
|
renderer/metal: port
|
2024-03-22 20:27:44 -07:00 |
|
Mitchell Hashimoto
|
d966e74f45
|
core: surface compiles
|
2024-03-22 20:27:44 -07:00 |
|
Mitchell Hashimoto
|
4c4d5f5a89
|
terminal/kitty: graphics exec ported
|
2024-03-22 20:27:44 -07:00 |
|
Mitchell Hashimoto
|
25d84d697a
|
termio/exec: get compiler errors gone
|
2024-03-22 20:27:44 -07:00 |
|
Mitchell Hashimoto
|
368714539e
|
terminal-old: note test we skipped
|
2024-03-22 20:27:44 -07:00 |
|
Mitchell Hashimoto
|
d5236bc724
|
terminal: more selection tests
|
2024-03-22 20:27:44 -07:00 |
|
Mitchell Hashimoto
|
33e59707e2
|
terminal: Screen can hold selection
|
2024-03-22 20:27:44 -07:00 |
|
Mitchell Hashimoto
|
9b4ab0e209
|
zig build test with renamed terminal package
|
2024-03-22 20:27:44 -07:00 |
|
Mitchell Hashimoto
|
cc4b5df9de
|
terminal2: export CursorStyle
|
2024-03-22 20:27:41 -07:00 |
|
Mitchell Hashimoto
|
05470bb36a
|
font/shaper: new API
|
2024-03-22 20:27:41 -07:00 |
|
Mitchell Hashimoto
|
efe037bb9f
|
font/shaper: test with bg only cells
|
2024-03-22 20:27:41 -07:00 |
|
Mitchell Hashimoto
|
34200a3e83
|
font/shaper: more tests passing
|
2024-03-22 20:27:41 -07:00 |
|
Mitchell Hashimoto
|
e3230cf1e6
|
font/shaper: start converting run to new terminal
|
2024-03-22 20:27:41 -07:00 |
|
Mitchell Hashimoto
|
312eb050f3
|
terminal2: add Pin.cells
|
2024-03-22 20:27:40 -07:00 |
|
Mitchell Hashimoto
|
0e62076f52
|
Revert "terminal: remove new import"
This reverts commit 7dbac298ff834ec927186891eed91974042e970d.
|
2024-03-22 20:27:40 -07:00 |
|
Mitchell Hashimoto
|
a972a885ce
|
terminal: remove new import
|
2024-03-22 20:27:40 -07:00 |
|
Mitchell Hashimoto
|
6b364f81c0
|
terminal: todo for paged-terminal
|
2024-03-22 20:27:40 -07:00 |
|
Mitchell Hashimoto
|
7fd85bd177
|
terminal2: resize cols blank row preservation
|
2024-03-22 20:27:40 -07:00 |
|
Mitchell Hashimoto
|
17cfdc0487
|
terminal2: better blank line handling
|
2024-03-22 20:27:40 -07:00 |
|
Mitchell Hashimoto
|
0b2b56506a
|
terminal2: selectionString with rect
|
2024-03-22 20:27:40 -07:00 |
|
Mitchell Hashimoto
|
016db43867
|
terminal2: zwjs in selectionString
|
2024-03-22 20:27:40 -07:00 |
|
Mitchell Hashimoto
|
01ceb7b267
|
terminal2: selectionString with wide spacer head
|
2024-03-22 20:27:40 -07:00 |
|
Mitchell Hashimoto
|
3c7c2c6858
|
terminal2: selectionString more tests
|
2024-03-22 20:27:40 -07:00 |
|
Mitchell Hashimoto
|
44986a0dcc
|
terminal2: selectionString beginning
|
2024-03-22 20:27:40 -07:00 |
|
Mitchell Hashimoto
|
7ee6447191
|
terminal2: promptPath
|
2024-03-22 20:27:39 -07:00 |
|
Mitchell Hashimoto
|
9f78ec597a
|
terminal2: contains selection
|
2024-03-22 20:27:39 -07:00 |
|
Mitchell Hashimoto
|
0b3c502268
|
terminal2: Selection.ordered
|
2024-03-22 20:27:39 -07:00 |
|
Mitchell Hashimoto
|
5fc4a9c8e3
|
terminal2: selection topLeft/bottomRight
|
2024-03-22 20:27:39 -07:00 |
|
Mitchell Hashimoto
|
90e96e0cc5
|
terminal2: selection start/endPTr
|
2024-03-22 20:27:39 -07:00 |
|
Mitchell Hashimoto
|
a5d23a0007
|
terminal2: selectPrompt
|
2024-03-22 20:27:39 -07:00 |
|
Mitchell Hashimoto
|
48f0724c96
|
terminal2: selectOutput
|
2024-03-22 20:27:39 -07:00 |
|
Mitchell Hashimoto
|
d9d3aa3185
|
terminal2: selectWord done
|
2024-03-22 20:27:39 -07:00 |
|
Mitchell Hashimoto
|
f03b9f95e0
|
terminal2: selectWord more tests
|
2024-03-22 20:27:39 -07:00 |
|
Mitchell Hashimoto
|
56fc4d7a1e
|
terminal2: selectWord starts
|
2024-03-22 20:27:39 -07:00 |
|
Mitchell Hashimoto
|
d97f8618e3
|
terminal2: selectLine fixes
|
2024-03-22 20:27:39 -07:00 |
|
Mitchell Hashimoto
|
201ad4d850
|
terminal2: more selectLine tests
|
2024-03-22 20:27:38 -07:00 |
|
Mitchell Hashimoto
|
f91624ab61
|
terminal2: selectAll
|
2024-03-22 20:27:38 -07:00 |
|
Mitchell Hashimoto
|
7ffefc9487
|
terminal2: selectLine
|
2024-03-22 20:27:38 -07:00 |
|
Mitchell Hashimoto
|
3b55af31d8
|
terminal2: Pin iterators
|
2024-03-22 20:27:38 -07:00 |
|
Mitchell Hashimoto
|
0494caf6bd
|
terminal2: a selection can be tracked or untracked
|
2024-03-22 20:27:38 -07:00 |
|
Mitchell Hashimoto
|
3cc2b95803
|
terminal2: promote Selection
|
2024-03-22 20:27:38 -07:00 |
|
Mitchell Hashimoto
|
3f59f51d40
|
terminal2: selection adjust done
|
2024-03-22 20:27:38 -07:00 |
|
Mitchell Hashimoto
|
7afe2e1eca
|
terminal2: sel adjust home/end
|
2024-03-22 20:27:38 -07:00 |
|
Mitchell Hashimoto
|
5c04ebe3bd
|
terminal2: adjust down edges
|
2024-03-22 20:27:38 -07:00 |
|
Mitchell Hashimoto
|
a303b7628e
|
terminal2: adjust down
|
2024-03-22 20:27:38 -07:00 |
|