Mitchell Hashimoto
|
d856aba84c
|
selection toViewport point should extend to end of last row
Fixes #138
|
2023-03-28 09:30:47 -07:00 |
|
Mitchell Hashimoto
|
2be4eb0da7
|
font/shaper: split runs at selection boundaries
|
2023-03-23 10:24:22 -07:00 |
|
Mitchell Hashimoto
|
d4cbe88c98
|
selection: containedRow for getting the row that contains a screen point
|
2023-03-23 10:01:09 -07:00 |
|
Mitchell Hashimoto
|
bf699dd381
|
terminal: selection within logic is more correct, better tested
Fixes #108
|
2023-03-21 19:55:56 -07:00 |
|
Mitchell Hashimoto
|
70236ebc33
|
terminal: screen scroll with full scrollback modifies selection
|
2023-03-21 10:59:44 -07:00 |
|
Mitchell Hashimoto
|
d213c1a939
|
fix selection regression caused by screen copy optimization
|
2022-11-20 20:05:07 -08:00 |
|
Mitchell Hashimoto
|
c68c487e14
|
Make selection part of the cache key for GPU cells
If the selection state changes for a given row, the row must be
invalidated.
|
2022-09-14 19:58:36 -07:00 |
|
Mitchell Hashimoto
|
68260cc3d0
|
fix some selection contains logic on single lines
|
2022-08-04 14:40:28 -07:00 |
|
Mitchell Hashimoto
|
974138378b
|
introducing dedicated point types
|
2022-08-04 13:04:42 -07:00 |
|
Mitchell Hashimoto
|
8facf9b942
|
terminal: add Selection struct
|
2022-08-04 11:44:36 -07:00 |
|