Commit Graph

12 Commits

Author SHA1 Message Date
Matt Bierner
44ffeba237 Switch to provider based model for on drop
This simplifies implementing the provider and also give potentially gives us more control over how the drop happens
2022-04-01 15:51:38 -07:00
Johannes
bd71718372 add SnippetTextEdit, allow drop-handler to return them 2022-03-30 12:06:01 +02:00
Matt Bierner
bfc026b97a Drop into text editor api proposal (#143334)
* Add drop into editor api proposal

For #142990

* Use AsyncEmitter
2022-03-18 11:32:11 -07:00
Johannes Rieken
4a130c40ed enable @typescript-eslint/member-delimiter-style, https://github.com/microsoft/vscode/issues/140391 2022-02-02 14:35:33 +01:00
Alex Dima
f523f65f39 Add a description field to decorations to be able to find leaks 2021-05-27 15:50:04 +02:00
Johannes Rieken
2ceeaeb681 hide proxy from TextEditorDecorationType 2021-02-01 17:06:51 +01:00
Johannes Rieken
a60beb9d7a don't leak proxies in editor land, also remove indentSize property which isn't API 2021-02-01 12:01:50 +01:00
Johannes Rieken
dcef262f4e chore - move appyWorkspaceEdit from extHostTextEditors to (new) extHostBulkEdits and mainThreadBulkEdits 2020-09-09 11:18:14 +02:00
Johannes Rieken
470966b066 add model version to notebook edits when possible, https://github.com/microsoft/vscode/issues/105283 2020-08-27 11:58:01 +02:00
Johannes Rieken
17a3e673db better error message when editor has changed in-flight, https://github.com/microsoft/vscode/issues/98871 2020-06-10 09:04:24 +02:00
Matt Bierner
1b70625f8c Use import type when importing vscode under src
When the core references `vscode`, we only want to import the types and never generate a real import (which will fail to load). Use `import type` to better enforce this
2020-01-10 14:25:21 -08:00
Johannes Rieken
c0821aa5e9 move extHost-files to common 2019-04-10 10:26:52 +02:00