Commit Graph

59712 Commits

Author SHA1 Message Date
Alex Ross
017aef63b9 Add tunnel list changed event API 2020-01-20 14:41:10 +01:00
Johannes Rieken
7cfac76c1d bulk - add tree keyboard navigation logic 2020-01-20 13:50:24 +01:00
Johannes Rieken
973dab0ead ignore showPreview option when needsConfirmation is set, #77728 2020-01-20 12:32:40 +01:00
Alex Ross
40aa781ab8 Add API to get an array of tunnel descriptions 2020-01-20 12:30:11 +01:00
Johannes Rieken
089e1b7f4e add support to group changes by metadata label, #77728 2020-01-20 12:29:50 +01:00
Johannes Rieken
a969ee0580 have WorkspaceTextEdit in BulkTextEdit (tree object) 2020-01-20 12:18:04 +01:00
Johannes Rieken
858ab6a60e only show save participant failure in log 2020-01-20 12:18:04 +01:00
Johannes Rieken
0751cc4bf6 fix typo, #77728 2020-01-20 12:18:04 +01:00
Johannes Rieken
0d3b5da08b bulk - refactor much to be prepared for WorkspaceEditMetadata 2020-01-20 12:18:04 +01:00
Alex Ross
367c81a369 Add embedder API for candidate port filtering 2020-01-20 12:04:58 +01:00
Alex Ross
71570aa4e8 Add candidate port filtering to proposed API 2020-01-20 11:38:45 +01:00
Alex Dima
872096e142 Fix issue with getTopLeftOffset hitting a shadow root 2020-01-20 10:33:51 +01:00
Alexandru Dima
f135502212 Support for Shadow DOM (#88536)
Support for Shadow DOM
2020-01-20 10:06:56 +01:00
Alex Dima
c9ed976074 Remove unnecessary changes 2020-01-20 10:04:59 +01:00
Alex Dima
ccac85db79 Merge remote-tracking branch 'origin/master' into pr/lmvco/88536 2020-01-20 10:03:41 +01:00
Alex Dima
2dfe123f30 Add mouse move listener also to the initial element's shadow root 2020-01-20 10:02:31 +01:00
Alex Dima
c27a087432 Bring changes together 2020-01-20 08:41:22 +01:00
Alex Dima
fec1e5516b Remove unnecessary changes 2020-01-20 08:38:57 +01:00
Alex Dima
01b24ae5c9 Fix layering issue 2020-01-20 08:10:14 +01:00
Matt Bierner
d72b2d372f Temp workaround for layering error 2020-01-19 20:28:59 -08:00
Matt Bierner
ff9fd2fa1a Custom Editors: pass original edit objects back to extensions
For #88719

With this change, instead of passing custom editor edit json back and forth with the extension host, we keep the original edit objects on the extension host. This means that we can pass extensions back the exact same edit object they first hand to us. It also means that edits no longer need to be json serializable.
2020-01-19 20:14:25 -08:00
Matt Bierner
74cc2f352a Use more explit name for request start time
Note that this is the total time the request has been in the server queue, not the actual execution time
2020-01-19 20:14:25 -08:00
Matt Bierner
5359a9373a Log the full version string for TS
Right now, if TS has an error before we get back the full version string in the TSServer `'telemetry'` event, we end up logging just the basic version info (such as 3.8.0). We also want to include the pre-release tags (3.8.0-tsversion20200101)
2020-01-19 20:14:25 -08:00
Matt Bierner
4a5890eabc Add explict update methods intead of using spread 2020-01-19 20:14:25 -08:00
Matt Bierner
8714526077 💄 2020-01-19 20:14:25 -08:00
Matt Bierner
5335a721fa Add backup capability for custom editors 2020-01-19 20:14:25 -08:00
Matt Bierner
cb0cd66791 Make sure we only send TS trigger characters they know about 2020-01-19 20:14:25 -08:00
Matt Bierner
2fd0153d56 Remove extra no null check
This is already checked a few lines up
2020-01-19 20:14:25 -08:00
Alex Dima
26fae7b67c Merge remote-tracking branch 'origin/master' into pr/lmvco/88536 2020-01-19 22:57:10 +01:00
Alex Dima
e107e5c5bf Fix compilation error 2020-01-19 22:56:28 +01:00
Alex Dima
dd561fb6f2 Avoid touching ShadowRoot.prototype 2020-01-19 22:51:59 +01:00
Alex Dima
e6d0511dd9 Remove window._getCharWidth 2020-01-19 22:48:42 +01:00
Alex Dima
8f8c09edf4 Remove other reference of monacoShadowRoot 2020-01-19 22:25:00 +01:00
Alex Dima
bb73c423a8 No more need to use monacoShadowRoot in createStyleSheet because all standalone editor calls are qualified 2020-01-19 22:04:39 +01:00
Alex Dima
4b88d52839 Merge remote-tracking branch 'origin/master' into pr/lmvco/88536 2020-01-19 22:03:19 +01:00
Alex Dima
cbf8bba0e7 createStyleSheet only if needed 2020-01-19 22:02:25 +01:00
Alex Dima
d818559db0 Merge remote-tracking branch 'origin/master' into pr/lmvco/88536 2020-01-19 21:42:42 +01:00
Alex Dima
c201d89e6a Create local style sheets if the editor is in a shadow DOM 2020-01-19 21:40:52 +01:00
Alex Dima
7de1b3b438 Merge remote-tracking branch 'origin/master' into pr/lmvco/88536 2020-01-19 16:52:01 +01:00
Alexandru Dima
a3d4675a6f editor.insertSpaceAfterComment setting (#41747)
editor.insertSpaceAfterComment setting
2020-01-19 15:49:36 +01:00
Alex Dima
668c277f0f Honor insertSpace option also in the block comment command 2020-01-19 15:47:58 +01:00
Alex Dima
9aec9a3baa Do not remove space after the comment token if insertSpace is false 2020-01-19 15:29:58 +01:00
Alex Dima
39be458268 insertSpaceAfterComment
=> comments.insertSpace
2020-01-19 14:42:51 +01:00
Alex Dima
4d42943576 Merge remote-tracking branch 'origin/master' into pr/muravjov/41747 2020-01-19 14:20:45 +01:00
Alexandru Dima
c5171c9269 Merge pull request #87946 from brettcannon/patch-2
Fix a grammatical mistake in a docstring
2020-01-19 11:56:21 +01:00
Alex Dima
ee9e25effc Fixes #41744: Keep track of model selection to use for the clipboard 2020-01-19 11:28:50 +01:00
Alex Dima
062c54a424 Fixes #6234: Restore scroll state in cursorUndo 2020-01-18 23:18:11 +01:00
Alex Dima
04009e1ec4 Attempt to keep content widgets in the editor (fixes #88720) 2020-01-18 22:32:00 +01:00
Daniel Imms
ad920d6ff9 Fix log typo 2020-01-18 12:11:18 -08:00
Alexandru Dima
bc89f7a6e6 Merge pull request #87827 from jeanp413/fix-79857
Fixes scrollbar does not hide when the mouse leaves the window through the right edge
2020-01-18 15:36:51 +01:00