Megan Rogge and Daniel Imms
53606820a7
Update src/browser/services/DecorationService.ts
...
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com >
2022-02-08 21:02:15 -06:00
meganrogge
88bd33f2d7
bring jumpyness back
2022-02-08 17:27:15 -06:00
meganrogge
d8234affa4
move listener into terminal.ts
2022-02-08 14:35:33 -06:00
meganrogge
571bf9e533
fix bouncing on re render
2022-02-08 14:32:29 -06:00
meganrogge
723e915895
more decorationsService -> singular
2022-02-08 14:25:24 -06:00
meganrogge
3e5ecbf52b
more formatting
2022-02-08 14:23:59 -06:00
meganrogge
01b66b756f
revert formatting changes
2022-02-08 14:22:37 -06:00
meganrogge
275ae6b2d3
DecorationsService -> DecorationService
2022-02-08 14:20:18 -06:00
meganrogge
3299315822
remove elt from screen on dispose
2022-02-08 12:26:19 -06:00
meganrogge
19b9d0eadd
cleanup
2022-02-08 12:05:38 -06:00
meganrogge
cae9f44f5c
remove mention of buffer
2022-02-08 11:45:22 -06:00
meganrogge
8b540c5f3b
set initial top value
2022-02-07 16:37:34 -06:00
meganrogge
b226eb2d64
throw for negative x
2022-02-07 14:49:11 -06:00
meganrogge
ac6877aba7
clean up
2022-02-07 10:14:56 -06:00
Megan Rogge
3745496d73
Merge branch 'xtermjs:master' into master
2022-02-04 15:58:01 -06:00
meganrogge
42d403807c
use css class for statics
2022-02-03 13:44:08 -06:00
meganrogge
b2f541d4a6
clean up
2022-02-03 13:36:11 -06:00
meganrogge
912c33ca67
get it to wrk
2022-02-03 13:33:30 -06:00
Daniel Imms
fea1079b1e
Force clear of the glyph renderer when switching
...
Fixes #3617
2022-02-03 08:33:22 -08:00
meganrogge
ad59db9a8a
try
2022-02-02 22:33:05 -06:00
meganrogge
49085bbd5b
use decorations service instead of decorations render layer
2022-02-02 20:51:28 -06:00
meganrogge
c5a0711f84
clean up
2022-01-31 12:53:07 -06:00
meganrogge
ebdd07b8ae
get button to work
2022-01-29 00:07:51 -06:00
Simon Lamon
1dcc1d1baf
fix test and replace options with rawOptions
2022-01-08 08:20:50 +00:00
Labhansh Agrawal
d10d5be222
make requested changes
2021-11-25 00:11:44 +05:30
Labhansh Agrawal
070afc64c8
trycatch characterJoiner handlers
2021-11-24 18:27:33 +05:30
coderaiser
82f8e06ff6
chore: lint using putout
2021-11-05 21:34:37 +02:00
Daniel Imms
189ff56224
Add API to clear canvas renderer texture atlas
...
Fixes #3455
2021-09-22 06:38:47 -07:00
Samuel Sampson
f1849cafaf
Introduce IRenderDebouncer interface, unifying RenderDebouncer and TimeBasedDebouncer types
2021-08-17 20:50:47 +00:00
Daniel Imms
f52d631fa4
Add eslint type assertions rule
...
Fixes #3359
2021-06-04 06:23:12 -07:00
meganrogge
be32590ef0
fix # https://github.com/microsoft/vscode/issues/123000
2021-05-05 08:21:26 -07:00
Daniel Imms
999116c536
Convert CharacterJoinerRegistry to a service
...
Part of #3094 , #3283
2021-04-02 07:43:39 -07:00
Daniel Imms
04092c80e8
Update src/browser/services/SelectionService.ts
2021-03-30 06:19:34 -07:00
Daniel Imms
b7e0489a53
Remove offset from link
...
The link range is absolute, not relative to viewport
2021-03-30 06:18:17 -07:00
Martin Sander
5185e5f894
Use linkifier2 to double click select links
...
Also works with right click select.
Fixes #682 .
2021-03-16 16:42:38 +01:00
jeanp413
350f6cfea1
Fixes https://github.com/microsoft/vscode/issues/102194
2021-02-05 11:15:39 -05:00
Martin Sander
554b4a8224
Store old selection when firing onSelectionChange
2021-01-22 16:41:57 +01:00
Martin Sander
c6f93701f5
fire onSelectionChange on right click select
...
fixes #3216 .
2021-01-16 10:14:11 +01:00
Daniel Imms and Megan Rogge
66c80d8b78
Simplify checks
...
Co-authored-by: Megan Rogge <merogge@microsoft.com >
2021-01-15 09:39:34 -08:00
Martin Sander
0cb38cfdcb
fire onSelectionChange on empty selection
...
Fire the onSelectionChange event when a selection is cleared by
single-clicking somewhere inside the terminal area.
fixes #3193 .
This also slightly changes the behaviour when re-selecting the same area
in the terminal. Before, this fired onSelectionChange, but it does not
anymore, even when changing the direction of the selection.
2021-01-14 23:08:34 +01:00
Tony Mottaz
f68ff2a455
Check for alt+click option sooner
2020-11-22 10:00:02 -06:00
Tony Mottaz
04e2bdd6ec
Make alt+click behavior configurable
2020-11-20 19:50:03 -06:00
Pete Blois
057a8f6f1b
Incorporate shadowRoot in focus calculation.
...
This adds a call to getRootNode to get either the Document or the
ShadowRoot to use when calculating whether the textarea has focus.
getRootNode is guarded for older browser compatibility (IE).
2020-11-09 13:12:03 -08:00
Tony Brix
3d9a33bb69
move measure before refreshRows
2020-10-25 10:59:30 -05: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
Andrew Schlackman
0abd121653
fix renderer pause again with handling of undefined
2020-07-12 10:07:47 -04:00
Daniel Imms
70e0c0385a
Revert "fix renderer pausing inadvertently in some cases"
...
This reverts commit 5738f4545f .
2020-07-10 12:14:59 -07:00
Andrew Schlackman
5738f4545f
fix renderer pausing inadvertently in some cases
2020-07-09 16:20:37 -04:00
Daniel Davis
0e6611b528
onSelectionChange() not getting called for single character selection #2617
2020-06-11 14:12:42 +01:00