19 Commits

Author SHA1 Message Date
Mitchell Hashimoto
7fd85bd177 terminal2: resize cols blank row preservation 2024-03-22 20:27:40 -07:00
Mitchell Hashimoto
7ee6447191 terminal2: promptPath 2024-03-22 20:27:39 -07:00
Mitchell Hashimoto
3b55af31d8 terminal2: Pin iterators 2024-03-22 20:27:38 -07:00
Mitchell Hashimoto
1f01b2c4c9 terminal2: selection adjust right 2024-03-22 20:27:37 -07:00
Mitchell Hashimoto
6dd88c29ca terminal2: PageList iterators all support reverse 2024-03-22 20:27:37 -07:00
Mitchell Hashimoto
83af8d1aac terminal2: PageList pageIterator reverse 2024-03-22 20:27:37 -07:00
Mitchell Hashimoto
2f92243df4 terminal2: pagelist cellIterator 2024-03-22 20:27:37 -07:00
Mitchell Hashimoto
0f5841baca terminal2: start Selection 2024-03-22 20:27:37 -07:00
Mitchell Hashimoto
ad051cf830 terminal2/kitty: tests pass 2024-03-22 20:27:37 -07:00
Mitchell Hashimoto
9277df1127 terminal2: delete kitty by intersecting cursor 2024-03-22 20:27:37 -07:00
Mitchell Hashimoto
373462ba43 terminal2: starting to port kitty graphics 2024-03-22 20:27:36 -07:00
Mitchell Hashimoto
8745bff3a9 terminal2: remove rowoffset 2024-03-22 20:27:36 -07:00
Mitchell Hashimoto
6917bfa159 terminal2: screen uses pins 2024-03-22 20:27:36 -07:00
Mitchell Hashimoto
9b9b8b1956 terminal2: lots more tracked pin logic 2024-03-22 20:27:36 -07:00
Mitchell Hashimoto
a649bc237b terminal2: start testing pins with reflow 2024-03-22 20:27:36 -07:00
Mitchell Hashimoto
92f0abee1b terminal2: pointFromPin 2024-03-22 20:27:36 -07:00
Mitchell Hashimoto
2837a95d4b terminal2: viewport exact is gone, now pin 2024-03-22 20:27:36 -07:00
Mitchell Hashimoto
fb1a64b6a9 terminal2: working on pins and tracked pins 2024-03-22 20:27:36 -07:00
Mitchell Hashimoto
100e6ed254 terminal/new => terminal2 so we can figure out what depends on what 2024-03-22 20:27:36 -07:00