Commit Graph
73433 Commits
Author SHA1 Message Date
turara f1cfe2d3a6 Update CodeActionOnSaveParticipant (#108193)
* Update CodeActionOnSaveParticipant

Add filtering CodeActionKind.SourceFixAll derivatives for codeActionsOnSave

* Add CodeActionOnSaveParticipant#createCodeActionsOnSave method to remove subsets.

Fixes #106924.
2020-11-20 15:58:23 -08:00
BTNDev 2b75c3d5ac updated javascript for in snippet (#111062)
Updated javascript for in snippet to use Object.hasOwnProperty insted of object.hasOwnProperty because of this vulnerability: https://eslint.org/docs/rules/no-prototype-builtins
2020-11-20 15:37:46 -08:00
Andrew Casey 9195c9ab14 Expose TS server tracing (#110534)
* Add typescript.tsserver.enableTracing setting

* Document typescript.tsserver.enableTracing setting
2020-11-20 15:28:18 -08:00
Connor Peet 06be9f4029 testing: tests and speed improvements 2020-11-20 15:14:35 -08:00
Matt Bierner 3880463037 Temporarily only warn on duplicate scoped context
The error seems to be hit with the current notebook tests
2020-11-20 15:10:41 -08:00
Matt Bierner 93e7dda5a1 Error if a new ScopedContextKeyService conflicts with an existing ScopedContextKeyService (#110363)
`ScopedContextKeyService` stores values using a dom attribute. This means that if you create two ScopedContextKeyService instances on a node, the second instance will end up effecting the first.

This seems unexpected to me and cause a lot of confusion while working  on c8877809c9. The specific bug I hit:

- Create scoped service A
- Create scoped service B on the same element
- Dispose of scoped service A
- This also ends up clearing the context storage value for scoped service B

This PR makes creating a scoped context key service on a dom node that already has a scoped context key service an error
2020-11-20 14:33:18 -08:00
Alex Dima c9d89dd5ce editor.atomicSoftTabs can be a simple editor option 2020-11-20 23:21:19 +01:00
Alex Dima 25e8ca8e18 Merge remote-tracking branch 'origin/master' into pr/Timmmm/107126 2020-11-20 22:34:03 +01:00
Alexandru Dima b2bd3540b0 Merge pull request #108448 from xndcn/patch-1
Fix overlay area for minimap slider
2020-11-20 22:30:28 +01:00
Connor Peet 7265dfb6d7 testing: smarter change event 2020-11-20 13:03:45 -08:00
Alexandru Dima 87b8061711 Merge pull request #110917 from dsanders11/patch-2
Use label for "Follow link" command's tooltip
2020-11-20 21:41:12 +01:00
Alex Dima 0ffe32409d Don't show complete command arguments in the native tooltips 2020-11-20 21:38:10 +01:00
Alexandru Dima 786eca5cd6 Merge branch 'master' into patch-2 2020-11-20 21:34:05 +01:00
Sandeep Somavarapu a0b7c2310f support dropdown actions in notifications 2020-11-20 19:50:31 +01:00
Alexandru Dima cbeaf4fc55 Merge pull request #108379 from KapitanOczywisty/patch-2
Ignore LineDecoration order when comparing
2020-11-20 19:40:49 +01:00
Alex Dima b2b3b015d5 Sort line decorations 2020-11-20 19:39:08 +01:00
Alex Dima 796a38f930 Merge remote-tracking branch 'origin/master' into pr/KapitanOczywisty/108379 2020-11-20 19:29:05 +01:00
rebornix f25f1abfaf give the option completely to notebook extension for now. 2020-11-20 09:51:52 -08:00
rebornix d5a74a912b add trusted status bar item. 2020-11-20 09:51:52 -08:00
rebornix 6b19da7102 update execution button when trusted notebook metadata changes. 2020-11-20 09:51:52 -08:00
rebornix 1b3b40265b trusted notebook metadata 2020-11-20 09:51:52 -08:00
rebornix 4d4f3660a0 opacity for notebook cell status 2020-11-20 09:51:52 -08:00
rebornix 33c058d042 fix mouse click on text status item 2020-11-20 09:51:52 -08:00
rebornix d23c882470 use status bar item for execute cell placeholder 2020-11-20 09:51:52 -08:00
rebornix fc98345ba1 Extract output container renderer 2020-11-20 09:51:52 -08:00
rebornix efea77ab7c move cell output element to its own module 2020-11-20 09:51:52 -08:00
rebornix da00706deb cellDnd 2020-11-20 09:51:52 -08:00
rebornix 57ca27e5f5 merge cell action view 2020-11-20 09:51:52 -08:00
rebornix 8cf97fefd9 trust notebook prep 2020-11-20 09:51:52 -08:00
isidor 4b5dc2fcbc WorkspaceFileEditOptions add maxSize 2020-11-20 18:00:31 +01:00
Connor Peet d1280418d7 testing: initial api implementation
* wip

* wip

* wip

* wip

* wip

* wip
2020-11-20 08:31:35 -08:00
Benjamin Pasero ff1887be3e Preserve per-window environment variables between workspace changes (fix #108571) 2020-11-20 16:08:50 +01:00
Alex Dima 7d1cd1ff33 Fixes #99313 2020-11-20 16:02:41 +01:00
Benjamin Pasero 690d0e33c1 window - cleanup reload() method 2020-11-20 15:49:45 +01:00
Benjamin Pasero 1568c0ca45 🆙 distro 2020-11-20 15:25:49 +01:00
Benjamin Pasero fb277edc0f env - take window configuration into account when resolving shellEnv 2020-11-20 15:21:59 +01:00
Martin Aeschlimann 542a82754c yarn watch: save errors in separate files, make error regex multiline aware 2020-11-20 14:06:42 +01:00
Benjamin Pasero 1273299f3d 💄 bootstrap-window 2020-11-20 12:08:07 +01:00
Benjamin Pasero 6f3fcd2ce0 env - move shell env into bootstrap-window and let user env win over shell env 2020-11-20 11:57:24 +01:00
isidor 69de6464ce explorer: pass the folder flag when deleting directories 2020-11-20 11:27:36 +01:00
Benjamin Pasero fe65b26426 perf - add ellapsedWaitForShellEnv to measure blocked time on startup
//cc @jrieken
2020-11-20 11:06:29 +01:00
João Moreno 5f8aa18104 Merge commit 'a36c68b9ec3d6a0aca9799d7a10be741a6658a51' into joao/terrapin 2020-11-20 10:57:09 +01:00
Sandeep Somavarapu bffd7a6ad8 Fix #111014 2020-11-20 10:56:01 +01:00
Alex Dima 185212db53 Revisit explicit use of ConfigurationTarget.USER when updating config (#109373) 2020-11-20 10:54:39 +01:00
Benjamin Pasero 7207ee201f env - also surface shell env resolve errors to users 2020-11-20 10:47:46 +01:00
Alex Dima 8a6fea66c0 Fixes #107636 2020-11-20 10:45:39 +01:00
Alex Dima c8e59100c4 Validate line numbers 2020-11-20 10:45:38 +01:00
Alex Ross bb7b7dc7f2 Fix doc comment for CustomExecution api
Fixes #110981
2020-11-20 10:44:49 +01:00
isidor d84b5eb2da bulkFileEdits: do not use file trash flag 2020-11-20 10:36:50 +01:00
Benjamin Pasero 936048e028 🆙 distro 2020-11-20 10:03:35 +01:00