Daniel Imms
|
9817754f92
|
Fix explicit access
|
2020-04-14 06:23:11 -07:00 |
|
javacs3
|
44ff7b0f5f
|
change buffer interface from IBuffer to IBufferNamespace
|
2020-03-22 12:13:52 +08:00 |
|
Daniel Imms
|
9c8deb1470
|
Revert "Remove getNullCell"
This reverts commit 0b6a5b7630.
|
2020-02-04 08:42:24 -08:00 |
|
Daniel Imms
|
0b6a5b7630
|
Remove getNullCell
Replace with fetching cell (0,0) and using that as the initial null cell. We
can reconsider adding this back if it's needed
|
2020-02-04 08:31:06 -08:00 |
|
javacs3
|
56f4c3d6ae
|
remove BufferCellApiView
|
2020-01-09 21:15:30 +08:00 |
|
javacs3
|
7a8c3a42cd
|
refactor: serialize-addon, rename some APIs in SerializeAddon
|
2019-12-18 20:27:44 +08:00 |
|
javacs3
|
84f5f20edb
|
refactor: serialize-addon, remove equalFg(), equalBg(), equalFlags() api from xterm.d.ts
|
2019-12-18 20:27:39 +08:00 |
|
javacs3
|
b80b5a94f9
|
refactor: serialize-addon, rename _nextRow() to _rowEnd()
|
2019-12-18 20:27:33 +08:00 |
|
javacs3
|
a43cc23d67
|
refactor: serialize-addon, remove _cellFgBgChanged(), _cellFlagsChanged(), _lineStart() functions
|
2019-12-18 20:27:19 +08:00 |
|
Daniel Imms
|
ca12cf5802
|
Support serializing tabs
|
2019-12-07 10:24:22 -08:00 |
|
javacs3
|
1093b7c3d3
|
fix lint error
|
2019-11-21 20:53:53 +08:00 |
|
javacs3
|
7ec99c2469
|
update IBufferCell API
|
2019-11-21 20:41:48 +08:00 |
|
javacs3
|
e2df7dc96c
|
add benchmark for serialize addon
|
2019-11-21 20:41:48 +08:00 |
|
javacs3
|
cd5f3e9740
|
update cell color api design
|
2019-11-21 20:41:47 +08:00 |
|
javacs3
|
ae70ef0fa2
|
resolve SerializeAddon importing workaround
|
2019-11-21 20:41:47 +08:00 |
|
javacs3
|
7a7f3466f3
|
refactor ICellColor to CellColor
|
2019-11-21 20:41:47 +08:00 |
|
javacs3
|
73f9d45fdc
|
refactor use a nicer IBufferCell design
|
2019-11-21 20:41:47 +08:00 |
|
javacs3
|
3cba961dad
|
refactor SerializeAddon: use public api as much as possible
|
2019-11-21 20:41:47 +08:00 |
|
javacs3
|
6710c13cc2
|
fix cell.getFgColor/getBgColor return color256 code even it's color16
mode leading to serialize return wrong sequence
|
2019-11-21 20:41:47 +08:00 |
|
javacs3
|
693f30477e
|
add trim last empty lines support for SerializeAddon
|
2019-11-21 20:41:46 +08:00 |
|
javacs3
|
d81b4999dc
|
add frontground/background color support for SerializeAddon
|
2019-11-21 20:41:46 +08:00 |
|
javacs3
|
f088a9953f
|
refactor SerializeAddon extract SerializeHandler
|
2019-11-21 20:41:46 +08:00 |
|
javacs3
|
a069df7a36
|
refactor SerializeAddons initial value validation
|
2019-11-21 20:41:46 +08:00 |
|
javacs3
|
f859bffa74
|
fix lint error
|
2019-07-15 09:42:56 +08:00 |
|
javacs3
|
bca90245c8
|
serialize from the bottom of the terminal
|
2019-07-14 23:28:08 +08:00 |
|
javacs3
|
fe3520c685
|
change exception message
|
2019-07-13 17:25:18 +08:00 |
|
javacs3
|
31f812cf94
|
add missing api docs and refactor serialize implementation by using list join instead and some code clean up
|
2019-07-12 23:23:06 +08:00 |
|
javacs3
|
2571a0654f
|
add SerializeAddon
|
2019-07-10 21:46:51 +08:00 |
|