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