Charles Wei
94dabe225b
Merge branch 'master' into master
2020-04-10 12:11:17 +08:00
Charles Wei
9c043dbf9f
Merge branch 'master' into master
2020-04-07 11:27:32 +08:00
javacs3
0f64847351
fix lint error
2020-04-05 15:31:05 +08:00
Charles Wei
88d2f26269
Merge branch 'master' into master
2020-04-05 12:15:37 +08:00
Charles Wei
b36a9d5af3
Merge branch 'master' into master
2020-03-24 21:15:20 +08:00
javacs3
1b857f743e
fix: addDisposableDomListener dispose() leaking
2020-03-22 12:56:50 +08:00
javacs3
c2df14cfa0
reduce BufferApiView object creation times
2020-03-22 12:13:53 +08:00
javacs3
44ff7b0f5f
change buffer interface from IBuffer to IBufferNamespace
2020-03-22 12:13:52 +08:00
javacs3
5fdbd7428b
expose IBufferSet API
2020-03-22 12:10:02 +08:00
javacs3
c512e48c52
fix: api test fail due to IBufferCell api changes
2020-02-04 14:46:03 +08:00
javacs3
56f4c3d6ae
remove BufferCellApiView
2020-01-09 21:15:30 +08:00
javacs3
a4efefbf5e
refactor: serialize-addon, move SerializeAddon.benchmark.ts into addons/xterm-addon-serialize and add README.md
2019-12-31 22:06:19 +08:00
javacs3
34bf2f9a0f
refactor: serialize-addon, remove timeout in api test
2019-12-19 22:17:32 +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
javacs3
9e1f607bd9
fix: serialize-addon, remove unused packages in yarn.lock
2019-12-18 20:27:01 +08:00
javacs3
903d75e6d3
Refactor
...
1. add 8 secs timeout for SerializeAddon API test
2. move demo page's addons control panel into a single div
3. remove unnecessary config in demo page
4. remove v8-profiler-node8 dependency
5. remove duplicate css option
2019-11-28 22:22:04 +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
3543155953
fix typo
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
f1a17e3cf5
refactor CellColor constructor
2019-11-21 20:41:47 +08:00
javacs3
22a2496360
fix 'Can't resolve 'xterm' in xterm.js/addons/xterm-addon-serialize/out'
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
f12120b055
fix demo page <code> tag won't display multi space chars
2019-11-21 20:41:46 +08:00
javacs3
693f30477e
add trim last empty lines support for SerializeAddon
2019-11-21 20:41:46 +08:00
javacs3
92709110ef
add SerializeAddon in demo page
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
Charles Wei
09ede0221a
Merge branch 'master' into master
2019-07-16 20:03:57 +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
57a8255654
add test files from addons folder
2019-07-12 23:23:06 +08:00
javacs3
3ba6ffe5f4
fix lint error
2019-07-10 21:57:50 +08:00
javacs3
2571a0654f
add SerializeAddon
2019-07-10 21:46:51 +08:00