Daniel Imms
ca12cf5802
Support serializing tabs
2019-12-07 10:24:22 -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
Daniel Imms
3969eb9382
Add failing tab test
2019-11-24 10:20:19 -08:00
Daniel Imms
45af02590e
Make serialize addon api tests fast
2019-11-24 10:15:38 -08:00
Daniel Imms
709214a414
Add webpacked version to client
2019-11-24 10:06:41 -08:00
Daniel Imms
6dda0c2b97
Merge branch 'feat/serialize-addon' into pr/JavaCS3/2369
2019-11-24 10:05:14 -08:00
Daniel Imms
20578e0a43
Merge remote-tracking branch 'origin/master' into feat/serialize-addon
2019-11-24 09:55:31 -08:00
Daniel Imms
4d2afce5f2
Merge pull request #2580 from Tyriar/puppeteer_release
...
Skip puppeteer download during release job
2019-11-24 09:47:18 -08:00
Daniel Imms
2da5a7a26b
Skip puppeteer download during release job
2019-11-24 09:42:33 -08:00
Daniel Imms
fffbec7294
Merge pull request #2579 from Tyriar/publish_fix
...
Fix publish script for dot separated beta
2019-11-24 09:35:44 -08:00
Daniel Imms
c60b822f4b
Fix publish script for dot separated beta
2019-11-24 09:34:29 -08:00
Daniel Imms
2882ae76ef
Merge pull request #2578 from Tyriar/85048
...
Don't throw when rendering before atlas is set
2019-11-24 09:26:13 -08:00
Daniel Imms
53fb1ba54d
Don't throw when rendering before atlas is set
...
This fixes a problem when loading the webgl addon before the terminal
is attached.
See microsoft/vscode#85048
2019-11-24 09:22:07 -08:00
Daniel Imms
40d8b606a3
Merge pull request #2577 from Tyriar/beta_dot
...
Add a . before beta and beta version
2019-11-22 19:38:47 -08:00
Daniel Imms
2f1f2f8785
Add a . before beta and beta version
...
Fixes #2576
2019-11-22 19:37:55 -08:00
Daniel Imms
1300b7a6b7
Merge pull request #2575 from Tyriar/webgl_exception
...
Prevent atlas missing exception when opened before attach
2019-11-22 16:06:30 -08:00
Daniel Imms
0bd0f3a364
Prevent atlas missing exception when opened before attach
...
See microsoft/vscode#85048
2019-11-22 16:00:25 -08:00
Daniel Imms
c0da45113f
Merge pull request #2574 from Tyriar/question
...
Direct question issues to Stack Overflow
2019-11-22 09:39:03 -08:00
Daniel Imms
93487d4fb3
Direct question issues to Stack Overflow
2019-11-22 09:34:06 -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
Daniel Imms
70babeacb6
Merge pull request #2569 from Tyriar/layers6
...
Move WindowsMode to common/
2019-11-15 10:27:55 -08:00
Daniel Imms
12e9dce6c7
Merge pull request #2563 from Tyriar/322_minimum_contrast
...
Implement minimum contrast ratio
2019-11-15 10:24:35 -08:00
Daniel Imms
943928c4d1
Move WindowsMode to common/
...
Part of #1507
2019-11-14 22:26:26 -08:00
Daniel Imms
5aa3157672
Return inverse colors correctly
...
This probably wasn't causing a bug since the opposite values were
being returned, it was wrong and made the code confusing though.
2019-11-14 22:12:36 -08:00
Daniel Imms
e5f4e2ff8f
Support min contrast ratio in canvas renderer too:
2019-11-14 22:07:50 -08:00
Daniel Imms
c95337a742
Remove unneeded params from webgl funcs
2019-11-14 21:57:15 -08:00
Daniel Imms
023fab9095
Remove unused import
2019-11-14 20:34:01 -08:00
Daniel Imms
cc9f649e3a
Merge branch 'master' into 322_minimum_contrast
2019-11-14 20:14:17 -08:00
Daniel Imms
be9700878b
Have inverse bold respect drawBoldTextInBrightColors
2019-11-14 20:02:40 -08:00
Daniel Imms
24dc87af2c
Only enter updateBackgounds condition if cell changed
...
We want to check when the background changed or when the foreground
changed (and either the old or new value was inverse)
2019-11-14 19:46:24 -08:00
jerch
c99a096d52
Merge pull request #2566 from jerch/binary_event
...
onBinary event
2019-11-14 22:39:32 +01:00
Jörg Breitbart
57fe84508c
apply empty report rule to all encodings; comments added
2019-11-14 22:29:46 +01:00
Jörg Breitbart
f1f103850c
fix tests; fix attach addon
2019-11-14 00:48:16 +01:00