Slawek Zachcial
1c3da7e2e6
Merge branch 'master' into add-osc-4
2020-11-03 18:57:51 +01:00
Slawek Zachcial
5c7644adc0
Add rudimenatary and not fully working support of OSC 4
2020-11-03 18:36:28 +01:00
Daniel Imms
38e81f053f
Merge pull request #3133 from coderaiser/lint/putout
...
Using putout linter on xterm codebase part 2
2020-11-02 05:15:07 -08:00
coderaiser
c6f1b456f5
feature: tsconfig: es2017 -> es2016.Array.Include
2020-11-01 09:46:31 +02:00
coderaiser
c4919b9a6b
feature: tsconfig: es2015 -> es2017
2020-10-31 15:13:12 +02:00
Tony Brix
3d9a33bb69
move measure before refreshRows
2020-10-25 10:59:30 -05:00
coderaiser
246d137c2c
src: lint using putout
2020-10-25 10:05:41 +02:00
jerch
cb555d5297
Merge branch 'master' into rerender-hidden
2020-10-24 14:02:17 +02:00
Jörg Breitbart
faa60be6fb
add missing insert and delete events to CircularList.splice
2020-10-03 17:11:49 +02:00
Jörg Breitbart
9b62d8a01a
basic marker test cases
2020-10-03 16:32:46 +02:00
Jörg Breitbart
f5a4eed27c
add super.dispose, add oDispose to API
2020-09-27 15:59:11 +02:00
Tony Brix
3c9687decf
Merge branch 'master' into rerender-hidden
2020-09-21 17:46:06 -05:00
Daniel Imms
a32776e2af
Move role=document to xterm element
...
Feedback in microsoft/vscode#98918 said this could improve the UX on
screen readers
2020-09-15 10:33:28 -07:00
Daniel Imms
49d5608fa6
Define member bar in ctor
2020-09-11 05:29:24 -07:00
Tony Brix
9513c231c9
fix: rerender hidden terminal when visible
2020-09-11 00:42:18 -05:00
Daniel Imms
d960793f0c
Merge pull request #3062 from IllusionMH/numeric-fontWeight-3051
...
Add number type to fontWeight & fontWeightBold options
2020-09-08 06:21:38 -07:00
Daniel Imms
4975f389ff
Use assert over expect
2020-09-08 06:18:37 -07:00
Daniel Imms
c6abc85810
Merge pull request #3081 from Tyriar/3069_multiline_selection
...
Fix rendering of multi-line selection when only top row is visible
2020-09-07 09:59:11 -07:00
Daniel Imms
ca9df42a73
Fix last/first line of selection sometimes not drawing
...
The last ydisp wasn't being updated on early exits.
Fixes #3080
2020-09-07 09:46:43 -07:00
Daniel Imms
9f033cb1d2
Fix rendering of multi-line selection when only top row is visible
...
Fixes #3069
2020-09-07 09:40:02 -07:00
Daniel Imms
47c486e1be
Merge pull request #3075 from Tyriar/clearTextureAtlas
...
Expose API to clear texture atlas
2020-09-06 15:16:51 -07:00
Daniel Imms
e07b9684bb
Expose API to clear texture atlas
...
Using canvases on Electron (and plain Chromium I believe), when resuming
from sleep the graphics card may release the texture which results in
the terminal display and char atlas being corrupt. This API allows the
consumer to clear the texture atlas right after resuming, atlas warm up
is not done to simplify this process because the fact that atlases are
shared between multiple terminals complicates this.
Related microsoft/vscode#69665
2020-09-06 14:50:09 -07:00
Daniel Imms
50fc84f7d7
Support ILink.dispose
...
When displaying hovers/overlays using the link provider API currently
it's not possible to know when unused links are no longer cached in
xterm.js which can result in leaked event listeners.
2020-09-04 21:57:51 -07:00
IllusionMH
3e0f0331b3
Add tests for fontWeight normalization
2020-09-05 00:48:12 +03:00
IllusionMH
b918f0d34a
Use FontWeight as return type
2020-09-04 23:35:38 +03:00
IllusionMH
f0e3159ece
Add number type to fontWeight & fontWeightBold options
2020-09-04 23:08:34 +03:00
IllusionMH
e73bf11849
Log error instead of throwing. Move test to service.
2020-09-01 22:20:37 +03:00
IllusionMH
8d9eda5d0a
Add test
2020-09-01 02:37:25 +03:00
IllusionMH
cf0b7ce2d0
Validate constructor options
2020-09-01 01:03:49 +03:00
Daniel Imms
03df0565bd
Use document role instead of list
...
See microsoft/vscode#98918
2020-07-29 05:29:30 -07:00
Daniel Imms
11bfb03add
@types/mocha@8
2020-07-13 06:21:25 -07:00
Andrew Schlackman
0abd121653
fix renderer pause again with handling of undefined
2020-07-12 10:07:47 -04:00
Daniel Imms
3c1d6b575a
Merge pull request #3005 from Tyriar/fix_passive
...
Indicate non-passive scroll events for viewport
2020-07-10 12:19:12 -07:00
Daniel Imms
70e0c0385a
Revert "fix renderer pausing inadvertently in some cases"
...
This reverts commit 5738f4545f .
2020-07-10 12:14:59 -07:00
Daniel Imms
454cf1fb26
Indicate non-passive scroll events for viewport
...
Fixes #3004
2020-07-10 12:13:26 -07:00
Daniel Imms
2447064604
Merge pull request #2996 from jeanp413/fix-sync-textarea
...
Sync textarea with cursor
2020-07-10 06:19:18 -07:00
jeanp413
2b91bb83fa
💄
2020-07-09 20:35:01 -05:00
Andrew Schlackman
5738f4545f
fix renderer pausing inadvertently in some cases
2020-07-09 16:20:37 -04:00
jeanp413
d85c80df95
💄
2020-07-09 03:59:59 -05:00
jeanp413
95d01dec52
Sync textarea with cursor. Fixes #2598
2020-07-09 03:56:40 -05:00
Daniel Imms
f928c7e156
Merge pull request #2973 from daniel-j-davis/fix_2617
...
Fix getSelection not working sometimes for single character selections
2020-06-11 06:29:20 -07:00
Daniel Davis
0e6611b528
onSelectionChange() not getting called for single character selection #2617
2020-06-11 14:12:42 +01:00
Daniel Imms
afc39106c3
Merge pull request #2931 from DavidSichau/master
...
fixed warnings about non passive events
2020-06-11 05:23:16 -07:00
Daniel Imms
98d0760898
Add tests, support #rrggbbaa in css.toColor
2020-06-10 18:37:13 -07:00
Daniel Imms
4c943ddb0d
Space out exports
2020-06-10 12:39:11 -07:00
Puneethnaik
61432ab65d
Made changes according as per Review Comments.
2020-06-09 23:34:53 +05:30
Puneethnaik
0ccdc8d1ca
Merge branch 'master' of https://github.com/xtermjs/xterm.js into #2737_fix
2020-06-06 16:42:28 +05:30
Daniel Imms
a1dc0d1936
Add tests for removeElementFromParent
2020-06-04 07:32:34 -07:00
Daniel Imms
15f1759580
Introduce removeElementFromParent helper
2020-06-04 07:20:59 -07:00
Josh Goldberg
fbb8c6273b
Switched to parentElement optionals
2020-06-04 10:12:36 -04:00