Daniel Imms
|
394d7a2ee6
|
Merge pull request #3370 from dstein64/master
Set text baseline conditionally by browser.
|
2021-10-25 03:15:38 -07:00 |
|
Daniel Imms
|
987bb8dd35
|
Merge pull request #3476 from silamon/cleanbuild
Update npmignore files
|
2021-10-25 02:50:23 -07:00 |
|
Daniel Imms
|
ce314844d2
|
Merge branch 'master' into cleanbuild
|
2021-10-25 02:47:52 -07:00 |
|
Daniel Imms
|
6978fafd28
|
Merge pull request #3448 from silamon/options1
Expose typed options from OptionsService through terminal.options
|
2021-10-22 14:15:39 -07:00 |
|
Daniel Imms
|
8549915afa
|
Merge pull request #3525 from metonym/fix-viewport-scrollbar
Include xterm padding when computing viewport width
|
2021-10-22 13:09:57 -07:00 |
|
Daniel Imms
|
4b9ab81848
|
Add deprecated to getOption/setOption
|
2021-10-22 10:34:25 -07:00 |
|
Daniel Imms
|
6c8d801894
|
Adopt typed options in demo client
|
2021-10-22 10:14:03 -07:00 |
|
Daniel Imms
|
1a9de5f227
|
Merge branch 'master' into options1
|
2021-10-22 10:07:36 -07:00 |
|
Daniel Imms
|
1a697bd844
|
Merge pull request #3479 from silamon/devcontainermocha
Add Mocha Test Explorer to devcontainer
|
2021-10-22 07:41:01 -07:00 |
|
Daniel Imms
|
0a7ac8b978
|
Merge pull request #3484 from JohanKnutzen/master
Add FleetDeck to real-world uses
|
2021-10-21 12:54:18 -07:00 |
|
Daniel Imms
|
780b48db53
|
Move newest to bottom of list
|
2021-10-21 12:54:01 -07:00 |
|
Daniel Imms
|
82d09ec909
|
Merge pull request #3522 from Tyriar/bump_release
Use Ubuntu 18.04 in release job
|
2021-10-21 11:44:13 -07:00 |
|
Daniel Imms
|
b876639429
|
Use Ubuntu 18.04 in release job
Fixes #3521
|
2021-10-21 11:43:20 -07:00 |
|
Daniel Imms
|
c63e9ef876
|
Merge pull request #3520 from meganrogge/cursor-blink
webgl - initialize CursorBlinkStateManager when CursorRenderLayer is created
|
2021-10-21 10:55:19 -07:00 |
|
Daniel Imms
|
4222dfb69d
|
Merge pull request #3511 from Tyriar/windows_opener
Swallow error when opener can't be sent
|
2021-10-19 10:50:20 -07:00 |
|
Daniel Imms
|
1b3eb412b8
|
Merge pull request #3512 from Tyriar/serialize_doc
Call out deserialize into same size terminal
|
2021-10-19 10:50:10 -07:00 |
|
Daniel Imms
|
e9f6636df1
|
Merge branch 'master' into serialize_doc
|
2021-10-19 10:49:47 -07:00 |
|
 Daniel ImmsandMegan Rogge
|
472e410205
|
Call out deserialize into same size terminal
Fixes #3093
Co-authored-by: Megan Rogge <merogge@microsoft.com>
|
2021-10-19 10:49:01 -07:00 |
|
 Daniel ImmsandMegan Rogge
|
581272ee51
|
Swallow error when opener can't be sent
Fixes #2943
Co-authored-by: Megan Rogge <merogge@microsoft.com>
|
2021-10-19 10:28:09 -07:00 |
|
Daniel Imms
|
80d4742ded
|
Merge pull request #3506 from Tyriar/2333_sendfocus
Report focus state on DECSET 1004
|
2021-10-12 11:58:43 -07:00 |
|
Daniel Imms
|
50939e0b1d
|
Merge branch 'master' into 2333_sendfocus
|
2021-10-12 09:38:45 -07:00 |
|
Daniel Imms
|
5d5f34f65f
|
Report focus state on DECSET 1004
Fixes #2333
|
2021-10-12 09:05:44 -07:00 |
|
Daniel Imms
|
3b23921a41
|
Merge pull request #3500 from meganrogge/merogge/safari-webgl
throw if activate webgl is called on safari
|
2021-10-08 08:00:53 -07:00 |
|
Daniel Imms
|
8592c5cca3
|
Merge pull request #3495 from MyunghoBae/master
Added goormIDE on Real-world uses
|
2021-10-07 06:50:35 -07:00 |
|
Daniel Imms
|
c20c07c6d8
|
Merge pull request #3483 from Tyriar/document_role
Add document role to accessibility tree root
|
2021-09-22 14:31:42 -07:00 |
|
Daniel Imms
|
3a71b3f11e
|
Add document role to accessibility tree root
See microsoft/vscode#98918
|
2021-09-22 14:21:50 -07:00 |
|
Daniel Imms
|
f2384694a1
|
Merge pull request #3481 from Tyriar/clear_texture_atlas
Add API to clear canvas renderer texture atlas
|
2021-09-22 06:51:56 -07:00 |
|
Daniel Imms
|
ca46b8c805
|
Merge branch 'master' into clear_texture_atlas
|
2021-09-22 06:39:53 -07:00 |
|
Daniel Imms
|
189ff56224
|
Add API to clear canvas renderer texture atlas
Fixes #3455
|
2021-09-22 06:38:47 -07:00 |
|
Daniel Imms
|
ef6516e561
|
Merge pull request #3480 from silamon/strikethrough-serialize
Support strikethrough in serialize addon
|
2021-09-22 05:22:40 -07:00 |
|
Daniel Imms
|
a8a24eba51
|
Merge pull request #3473 from Tyriar/serialize_granularity
Add granularity to what the serialize addon serializes
|
2021-09-15 06:03:47 -07:00 |
|
Daniel Imms
|
6493edcddf
|
Add new serialize option tests
|
2021-09-15 05:40:46 -07:00 |
|
Daniel Imms
|
c186fbeafc
|
Add exclude mode/alt buffer options to serialize addon
Fixes #3472
|
2021-09-15 05:04:11 -07:00 |
|
Daniel Imms
|
d32c6db967
|
Merge pull request #3470 from xtermjs/r4_14_1
v4.14.1
|
2021-09-10 09:50:06 -07:00 |
|
Daniel Imms
|
db6b3c4bcc
|
v4.14.1
|
2021-09-10 09:44:29 -07:00 |
|
Daniel Imms
|
50c5579c83
|
Merge pull request #3469 from Tyriar/3467
Disable emoji ime when screenReaderMode is on
|
2021-09-10 09:43:44 -07:00 |
|
Daniel Imms
|
5a65fd9c6a
|
Disable emoji ime when screenReaderMode is on
Fixes #3467
|
2021-09-10 09:42:19 -07:00 |
|
Daniel Imms
|
be7fcbe485
|
Merge pull request #3466 from xtermjs/dependabot/npm_and_yarn/addons/xterm-addon-ligatures/axios-0.21.2
Bump axios from 0.18.1 to 0.21.2 in /addons/xterm-addon-ligatures
|
2021-09-09 12:51:21 -07:00 |
|
Daniel Imms
|
cdaea7b0cd
|
Merge pull request #3465 from xtermjs/release_4_14_0
v4.14.0
|
2021-09-09 06:19:11 -07:00 |
|
Daniel Imms
|
3cb374076a
|
v4.14.0
|
2021-09-09 05:49:04 -07:00 |
|
Daniel Imms
|
8d48616e0d
|
Merge pull request #3462 from anirudh1713/master
fix: switch active unicode version in demo
|
2021-09-07 05:09:01 -07:00 |
|
Daniel Imms
|
b5df612b4e
|
Merge pull request #3453 from silamon/undefinedrowscols
Passing cols or rows into ctor as undefined will break terminal
|
2021-09-03 07:53:55 -07:00 |
|
Daniel Imms
|
b9b42efade
|
Merge pull request #3452 from Tyriar/perf_fixes
Throughput performance improvements
|
2021-09-02 07:44:46 -07:00 |
|
Daniel Imms
|
20460a2be1
|
Fire buffer activate event on buffer service reset
|
2021-09-02 07:34:04 -07:00 |
|
Daniel Imms
|
a649192c7f
|
Merge branch 'master' into perf_fixes
|
2021-09-02 07:03:32 -07:00 |
|
Daniel Imms
|
77461a3340
|
Merge pull request #3458 from Tyriar/split_tests
Split up unicode surrogates tests to avoid timeout
|
2021-09-02 06:56:49 -07:00 |
|
Daniel Imms
|
453688a555
|
Split up unicode surrogates tests to avoid timeout
Fixes #3441
|
2021-09-02 06:34:00 -07:00 |
|
Daniel Imms
|
504a8eb472
|
Merge pull request #3454 from meganrogge/master
fix #3348
|
2021-09-01 14:00:51 -07:00 |
|
Daniel Imms
|
263c6d75bf
|
Avoid scrollTop call in hot code
This seems to have been added in f6d5abf but it's not clear why, scroll APIs
seem to work fine without it and using a DOM API here is causing slowness
|
2021-09-01 06:44:34 -07:00 |
|
Daniel Imms
|
ffef3dba00
|
Avoid property use and float->number conversion
|
2021-09-01 06:41:10 -07:00 |
|
Daniel Imms
|
cece3db0cb
|
Cache a copy of the active buffer as a private prop
This reduces GC from the const buffer workaround that avoids excessive getter access
with far less getter access
Part of #3450
|
2021-09-01 06:15:59 -07:00 |
|
Daniel Imms
|
554f7dab72
|
Merge pull request #3451 from Tyriar/demo_loadtest
Add loadtest button to demo
|
2021-09-01 05:45:44 -07:00 |
|
Daniel Imms
|
b3c0c2bd3c
|
Add loadtest button to demo
|
2021-09-01 05:45:00 -07:00 |
|
Daniel Imms
|
52d00a434e
|
Merge pull request #3445 from daiyam/refactor-better-mocha
refactor(test): enhance mocha usability
|
2021-08-31 12:10:45 -07:00 |
|
Daniel Imms
|
37c4cae5ed
|
Merge branch 'master' into refactor-better-mocha
|
2021-08-31 08:32:20 -07:00 |
|
Daniel Imms
|
c71f947d06
|
Merge pull request #3447 from xtermjs/Tyriar-patch-1
Make addons tab title consistent
|
2021-08-31 07:33:07 -07:00 |
|
Daniel Imms
|
f12b917930
|
Make addons tab title consistent
|
2021-08-31 07:32:54 -07:00 |
|
Daniel Imms
|
d260a725bc
|
Merge pull request #3439 from simran916/ui-reformed
Issue #3425 (Terminal controls shifted to the right of the demo)
|
2021-08-31 07:29:55 -07:00 |
|
Daniel Imms
|
8edf0d5e1d
|
Improve checkbox and italics styling
|
2021-08-31 07:29:31 -07:00 |
|
Daniel Imms
|
5f2b298b81
|
Merge branch 'master' into ui-reformed
|
2021-08-31 07:25:28 -07:00 |
|
Daniel Imms
|
ac71a8aea8
|
Merge branch 'master' into refactor-better-mocha
|
2021-08-31 05:41:17 -07:00 |
|
Daniel Imms
|
813e97df3b
|
Merge pull request #3444 from daiyam/refactor-test-browser
refactor(test): use common function to launch the browser
|
2021-08-31 05:40:38 -07:00 |
|
Daniel Imms
|
7068954334
|
Merge pull request #3398 from Puneethnaik/issue_3074_fix
A way to turn off the scrollbar #3074
|
2021-08-30 10:48:26 -07:00 |
|
Daniel Imms
|
640ea60945
|
Action feedback
|
2021-08-30 10:48:12 -07:00 |
|
Daniel Imms
|
52518bdc47
|
Merge branch 'master' into issue_3074_fix
|
2021-08-30 10:37:44 -07:00 |
|
Daniel Imms
|
fb43ff76af
|
Merge pull request #3429 from Eugeny/emoji-input
input: handle input from macOS and Windows emoji panels
|
2021-08-30 10:30:24 -07:00 |
|
Daniel Imms
|
9c49b31609
|
Merge branch 'master' into emoji-input
|
2021-08-30 10:16:17 -07:00 |
|
Daniel Imms
|
d9b8c62cd4
|
Merge pull request #3437 from Eugeny/alt-group-is-dead
input: treat AltGraph as a dead key
|
2021-08-30 07:37:43 -07:00 |
|
Daniel Imms
|
fec3a7f71a
|
Merge pull request #3432 from Eugeny/alt-graph-dead-key
input: support AltGraph as a third level shift modifier
|
2021-08-25 13:02:09 -07:00 |
|
Daniel Imms
|
a706e010f4
|
Merge pull request #3430 from Eugeny/dead-key-support
input: handle dead keys
|
2021-08-23 07:33:29 -07:00 |
|
Daniel Imms
|
441ec1bfb6
|
Merge pull request #3431 from Tyriar/serialize_repo
Add repository key to serialize package.json
|
2021-08-23 05:25:02 -07:00 |
|
Daniel Imms
|
c4262e7df5
|
Merge branch 'master' into serialize_repo
|
2021-08-23 05:23:39 -07:00 |
|
Daniel Imms
|
44be1f5d2a
|
Add repository key to serialize package.json
Not having this breaks some of vscode's tooling
|
2021-08-23 05:23:17 -07:00 |
|
Daniel Imms
|
7bd7967ab7
|
Merge pull request #3428 from meganrogge/merogge/webgl-line-height
adjust for lineHeight and letterSpacing in webgl custom glyph rendering
|
2021-08-20 12:53:09 -07:00 |
|
Daniel Imms
|
ac116b958e
|
Merge pull request #3426 from Tyriar/underscore_fix
Ensure underscore is within cell bounds
|
2021-08-19 07:14:13 -07:00 |
|
Daniel Imms
|
53dbcbafb2
|
Ensure underscore is within cell bounds
Fixes #3423
|
2021-08-19 07:05:42 -07:00 |
|
Daniel Imms
|
569708677f
|
Merge pull request #3416 from meganrogge/merogge/pixelPerfect
pixel perfect canvas rendering of box and block characters
|
2021-08-19 06:00:58 -07:00 |
|
Daniel Imms
|
1a75416dbf
|
Add missing block elements (include all 0x2580-0x259F)
|
2021-08-19 06:00:36 -07:00 |
|
Daniel Imms
|
ca4c9c3dab
|
Merge branch 'master' into merogge/pixelPerfect
|
2021-08-19 05:43:58 -07:00 |
|
Daniel Imms
|
338d94daf9
|
Fix webgl alignment issues
No idea why this worked but it did
|
2021-08-19 05:41:49 -07:00 |
|
Daniel Imms
|
24cbedb715
|
Fix custom glyphs when using transparency
|
2021-08-19 05:32:46 -07:00 |
|
Daniel Imms
|
3be97841a3
|
Rename setting customGlyphs
|
2021-08-19 05:20:40 -07:00 |
|
Daniel Imms
|
158dcb06bd
|
Remove custom glyph tests
|
2021-08-19 05:16:01 -07:00 |
|
Daniel Imms
|
54ce0172b4
|
Add test custom glyph button to demo
|
2021-08-18 09:48:27 -07:00 |
|
Daniel Imms
|
011026a8d1
|
Get webgl glyphs scaling to cell size, invalidate on option change
|
2021-08-18 08:29:07 -07:00 |
|
Daniel Imms
|
da0928102b
|
Support shade char with patterns
|
2021-08-18 08:19:23 -07:00 |
|
Daniel Imms
|
fe7f28a7a0
|
Fix block elements on webgl, scale block elements to cell
|
2021-08-18 07:38:02 -07:00 |
|
Daniel Imms
|
0aaa20f873
|
Start of webgl integration
|
2021-08-18 07:31:35 -07:00 |
|
Daniel Imms
|
e5d66d63f5
|
Fix offset of block elements
|
2021-08-18 07:00:10 -07:00 |
|
Daniel Imms
|
86a30dc689
|
Clean up usage of instruction/definition
|
2021-08-18 06:45:40 -07:00 |
|
Daniel Imms
|
9fb1ce11fb
|
Add setting, clean up drawing, fix true color
|
2021-08-18 06:44:13 -07:00 |
|
Daniel Imms
|
9490c5ce1b
|
Merge pull request #3399 from pattch/master
Add a Time-Based Debouncer to update Screen Readers at most once per second
|
2021-08-18 06:09:34 -07:00 |
|
Daniel Imms
|
ca88476934
|
Improve spacing of dash characters
|
2021-08-17 08:48:23 -07:00 |
|
Daniel Imms
|
bcfbbb481c
|
Correct horizontal dash and a mixed weight char
|
2021-08-17 08:14:46 -07:00 |
|
Daniel Imms
|
9269e91c49
|
Make bold triple normal weight so 1 dpr = 3px bold
|
2021-08-17 08:04:17 -07:00 |
|
Daniel Imms
|
fd25ee0127
|
Add some doc comments
|
2021-08-17 08:02:19 -07:00 |
|
Daniel Imms
|
f43ae16a47
|
Implement curved lines
|
2021-08-17 07:57:32 -07:00 |
|
Daniel Imms
|
2b3c763982
|
Clean up mixed weight characters
|
2021-08-17 07:42:47 -07:00 |
|
Daniel Imms
|
3aace14492
|
Merge branch 'master' into merogge/pixelPerfect
|
2021-08-17 07:15:03 -07:00 |
|
Daniel Imms
|
9cdb8067f7
|
Merge pull request #3421 from Tyriar/node_addons
Make serialize and unicode11 compatible with node
|
2021-08-17 05:57:06 -07:00 |
|