Daniel Imms
|
80c5c94e7e
|
Remove src project
|
2020-04-26 11:06:30 -07:00 |
|
Daniel Imms
|
03bfd2c842
|
Move Terminal*.test into browser
|
2020-04-26 10:59:32 -07:00 |
|
Daniel Imms
|
bdb438972f
|
Fix errors in Terminal and elsewhere
This was mostly ! to compel TS, we should actually fix this down the road
but that can come later.
|
2020-04-26 10:44:44 -07:00 |
|
Daniel Imms
|
f256206fd4
|
Move Terminal and AccessibilityManager into browser
|
2020-04-26 10:18:05 -07:00 |
|
Daniel Imms
|
4d01929503
|
Introduce ICoreTerminal
|
2020-04-26 10:11:24 -07:00 |
|
Daniel Imms
|
2a9b76246b
|
Move scroll into CoreTerminal
|
2020-04-26 10:02:59 -07:00 |
|
Daniel Imms
|
21bcef5008
|
Move a bunch of scroll logic into CoreTerminal
This change will now reset userScrolling on RIS
|
2020-04-26 09:54:44 -07:00 |
|
Daniel Imms
|
46e7fc61cc
|
Move WriteBuffer into CoreTerminal
|
2020-04-26 09:38:34 -07:00 |
|
Daniel Imms
|
b9dee59900
|
Move InputHandler init into CoreTerminal
|
2020-04-26 09:36:56 -07:00 |
|
Daniel Imms
|
6f9730c652
|
Merge branch 'master' into layers2
|
2020-04-26 08:14:47 -07:00 |
|
Daniel Imms
|
212061be50
|
Move InputHandler.test into common, fix strict errors
|
2020-04-26 08:11:53 -07:00 |
|
Daniel Imms
|
c931341259
|
Remove Terminal dep in InputHandler.test
|
2020-04-26 08:08:49 -07:00 |
|
Jörg Breitbart
|
31670da633
|
fix sloppy coding in InputHandler
|
2020-04-26 16:53:15 +02:00 |
|
Daniel Imms
|
d756086b8e
|
Move InputHandler into common
Part of #2749
Part of #1507
|
2020-04-26 07:24:30 -07:00 |
|
Daniel Imms
|
81d289b266
|
Remove RenderService dep in InputHandler
|
2020-04-26 07:03:11 -07:00 |
|
Daniel Imms
|
ba40fe4ff4
|
Remove Terminal dependency from InputHandler 🎉
|
2020-04-26 06:46:37 -07:00 |
|
Daniel Imms
|
dbced5c1a4
|
Move Terminal.is into InputHandler
|
2020-04-26 06:38:10 -07:00 |
|
Daniel Imms
|
3a1a0d6590
|
Remove input handler Terminal.resize dep
|
2020-04-26 06:34:36 -07:00 |
|
Daniel Imms
|
451d9aab96
|
Register forwardEvent calls
|
2020-04-26 06:21:16 -07:00 |
|
Daniel Imms
|
a6949d522e
|
Move resize event into bufferservice
|
2020-04-26 06:16:13 -07:00 |
|
Daniel Imms
|
eba372e2cc
|
More some of Terminal.resize into bufferservice
|
2020-04-25 20:52:59 -07:00 |
|
Daniel Imms
|
a3ac0d542d
|
Remove unused imports
|
2020-04-25 20:39:58 -07:00 |
|
Daniel Imms
|
0709b0dc3b
|
Break input handler dep on Terminal.scroll
|
2020-04-25 19:28:00 -07:00 |
|
Daniel Imms
|
3897950e22
|
Remove a11y event dep, introduce forwardEvent helper
|
2020-04-25 16:45:46 -07:00 |
|
Daniel Imms
|
e9db1ecd1f
|
Remove Terminal.handleTitle dep
|
2020-04-25 16:37:31 -07:00 |
|
Daniel Imms
|
9346eba2f2
|
Remove Terminal.showCursor dep from input handler
|
2020-04-25 16:18:43 -07:00 |
|
Daniel Imms
|
c5ba1d62e7
|
Remove mouseEvents from Terminal
Depend on CoreMouseService directly
|
2020-04-25 13:31:45 -07:00 |
|
Daniel Imms
|
37996bcd15
|
Move sendFocus to core service
|
2020-04-25 13:26:06 -07:00 |
|
Daniel Imms
|
d5729f9216
|
Move insertMode into core service
|
2020-04-25 11:26:20 -07:00 |
|
Daniel Imms
|
4cec11be9c
|
Move bracketed paste mode to coreservice
|
2020-04-25 11:11:05 -07:00 |
|
Daniel Imms
|
b80c14639e
|
Move option listeners to core
|
2020-04-25 10:34:37 -07:00 |
|
Daniel Imms
|
0d3bd2052b
|
Remove remaining common service inits to common
|
2020-04-25 10:26:29 -07:00 |
|
Daniel Imms
|
353a8c5388
|
Create CoreTerminal, fix createInstance in strict mode
|
2020-04-25 10:21:56 -07:00 |
|
Daniel Imms
|
dac3037ee4
|
Merge pull request #2871 from Tyriar/layers
Support dependency injection in UnicodeService
|
2020-04-25 08:44:25 -07:00 |
|
Daniel Imms
|
e3c81048af
|
Use DI with Linkifier2
|
2020-04-25 07:29:07 -07:00 |
|
Daniel Imms
|
a5d50960a7
|
Support DI in UnicodeService
|
2020-04-25 07:27:09 -07:00 |
|
Daniel Imms
|
af0845b4a3
|
Merge branch 'master' into selection
|
2020-04-25 07:18:27 -07:00 |
|
Daniel Imms
|
c185529ad5
|
Make sure selection gets redrawn when switching renderers
Fixes #2555
|
2020-04-25 07:11:43 -07:00 |
|
Daniel Imms
|
3a5def98e5
|
Correct selection types being optional
|
2020-04-25 06:56:00 -07:00 |
|
Daniel Imms
|
22aaf0471a
|
Invalidate all links above when the terminal scrolls
See microsoft/vscode#95556
|
2020-04-25 06:41:25 -07:00 |
|
Daniel Imms
|
d0519d6c25
|
Fix tests
|
2020-04-19 04:20:10 -07:00 |
|
Daniel Imms
|
2ce435f98d
|
Allow embedders to customize link decorations independently
See microsoft/vscode#95631
|
2020-04-19 04:07:22 -07:00 |
|
Daniel Imms
|
1282c060fc
|
Prevent hover callbacks firing if the mouse is outside the viewport
Fixes #2849
|
2020-04-18 18:02:51 -07:00 |
|
Daniel Imms
|
88ff19383b
|
Allow embedders to designate link hover elements
|
2020-04-18 09:13:09 -07:00 |
|
Daniel Imms
|
832312e095
|
Change hideUnderline to hideDecorations
Also track cursor style
|
2020-04-18 06:23:46 -07:00 |
|
Daniel Imms
|
f2ed01993d
|
Track changes to hideUnderline
|
2020-04-18 06:18:01 -07:00 |
|
Daniel Imms
|
ccf869e671
|
Merge pull request #2854 from Tyriar/hide_underline
Allow hiding of link underlines
|
2020-04-17 19:01:22 -07:00 |
|
Daniel Imms
|
48f579977e
|
Allow hiding of link underlines
See microsoft/vscode#95080
|
2020-04-17 18:46:01 -07:00 |
|
Daniel Imms
|
0cd2b78425
|
Clear link when leaving xterm link
Fixes #2851
|
2020-04-17 17:30:53 -07:00 |
|
Daniel Imms
|
1472e7b051
|
Merge branch 'master' into 2824
|
2020-04-14 06:25:06 -07:00 |
|