Commit Graph

2975 Commits

Author SHA1 Message Date
Matt Bierner
342e05815a Clean up few more calls to object.freeze
- Fixed explicit casts hiding some type errors on object passed to `object.freeze` (too many properties or missing properties)
- Remove some extra casts
- Fixed casts of `Object.freeze` removing readonly
2022-03-16 16:00:32 -07:00
Logan Ramos
a223750f17 Fix #144664 2022-03-16 16:59:11 -04:00
Logan Ramos
da52702687 Abstract ExtHostEditorTabs 2022-03-16 14:05:00 -04:00
Martin Aeschlimann
02e8bd149c Merge pull request #144759 from microsoft/aeschli/hcLightThemeKind
Add high contrast light theme kind
2022-03-16 16:41:22 +01:00
Logan Ramos
4a8f00b9c4 More work towards adopting unique tab ids 2022-03-16 09:31:15 -04:00
Jackson Kearl
2626c7f17c Fix #145135 2022-03-15 12:25:31 -07:00
Matt Bierner
f911411c46 Revert "Pick up new TS version for building VS Code"
This reverts commit cd522655a1.

This breaks some of our build scripts. Needs more work
2022-03-15 10:06:22 -07:00
Matt Bierner
cd522655a1 Pick up new TS version for building VS Code 2022-03-15 09:53:01 -07:00
Logan Ramos
ed5a545047 Fix #145111 2022-03-15 09:55:57 -04:00
Martin Aeschlimann
596181cb26 Merge branch 'main' into aeschli/hcLightThemeKind 2022-03-15 14:20:31 +01:00
Logan Ramos
6837589569 Remove TabKind.other 2022-03-14 14:55:08 -04:00
Logan Ramos
53aaa205e6 Fix #144605 2022-03-14 13:26:45 -04:00
Alexandru Dima
5f5e1ca791 Merge pull request #144840 from microsoft/alex/multiple-local-extension-hosts
Run multiple local extension hosts
2022-03-11 23:12:30 +01:00
Alex Dima
f6ad20b09a Ask all local extension hosts to resolve canonical URIs 2022-03-11 10:04:00 +01:00
Johannes
1799e12d7b for now, don't deepFreeze the onDidChangeNotebook event, https://github.com/microsoft/vscode/pull/144868, https://github.com/microsoft/vscode-jupyter/issues/9327 2022-03-11 09:21:15 +01:00
Henning Dieterichs
3626e6ab0c Adds inlineCompletionsNew and inlineCompletionsAdditions proposed APIs to avoid breaking changes when finalizing inline completions API. 2022-03-10 11:23:01 +01:00
Alex Ross
4ce5585b4c Use ext host comment value in commands (#144743)
Part of #130107
2022-03-10 10:35:56 +01:00
Alex Dima
5c20802742 Fixes #144518: Improve activation logic around handling dependencies 2022-03-09 21:42:59 +01:00
Alex Dima
d7ffa37a73 Add tests for ExtensionsActivator 2022-03-09 21:03:14 +01:00
Johannes Rieken
af79d2108d Merge branch 'main' into joh/notebookDocumentEvents 2022-03-09 08:33:16 +01:00
Sandeep Somavarapu
55c34a3df6 Fix #19561 2022-03-08 18:29:03 +01:00
Johannes Rieken
9aa84a3eb0 finalize DocumentFilter#notebookType, https://github.com/microsoft/vscode/issues/141143 2022-03-08 17:53:18 +01:00
Johannes Rieken
4e417cbc55 add tests, also an issue that the tests uncovered 2022-03-08 17:44:06 +01:00
Martin Aeschlimann
9245f60f40 Add hc light theme kind 2022-03-08 17:05:33 +01:00
Johannes Rieken
07ad8ae638 also popular and fix executionSummary 2022-03-08 14:31:49 +01:00
Johannes Rieken
52faf21ef2 move/copy onDidSaveNotebookDocument-event into workspace, add onDidChangeNotebookDocument-event which fires for any notebook change: metadata, structure, cell output, cell metadata 2022-03-08 14:15:35 +01:00
Andreas Weber
70cc8c10e1 Fix #144622 using mime text/x-json instead of application/json 2022-03-07 20:45:40 +01:00
Matt Bierner
c6cb38464e Also add comments to deprecated api usage 2022-03-04 16:54:28 -08:00
Logan Ramos
4aead3cdbd Test for onDidChangeActiveTabGroup 2022-03-04 14:36:26 -05:00
Logan Ramos
083989d9a2 Introduce onDidChangeActiveTabGroup 2022-03-04 10:57:36 -05:00
Jackson Kearl
4ef51facb7 Fix #143557 (#144329) 2022-03-04 07:15:27 -08:00
Logan Ramos
0aa4642a59 Rename additionalResourcesAndViewIds 2022-03-04 08:52:36 -05:00
Logan Ramos
2300322fc0 viewId -> viewType tab API 2022-03-03 10:58:22 -05:00
meganrogge
7610991b7d Revert "Revert "testing: fix profile id reuse not working""
This reverts commit e24d577022.
2022-03-02 22:28:04 -06:00
meganrogge
e24d577022 Revert "testing: fix profile id reuse not working"
This reverts commit 0f6d61a0d3.
2022-03-02 21:15:48 -06:00
Connor Peet
0f6d61a0d3 testing: fix profile id reuse not working 2022-03-02 16:08:25 -08:00
Connor Peet
29443c912f testing: fix rerun last not working for extension triggered runs
Fixes #144169
2022-03-02 16:08:25 -08:00
Henning Dieterichs
5f8dacf8a2 Adds support for snippets in inline completions (fixes #138260) 2022-03-02 16:02:51 +01:00
Alex Ross
c468903ff7 Finalize tree drag and drop API
Fixes #32592
2022-03-02 15:39:36 +01:00
Johannes Rieken
778b74a215 adding InlayHint#textEdits, https://github.com/microsoft/vscode/issues/141576 2022-03-01 18:24:15 +01:00
Martin Aeschlimann
340cff1706 Merge pull request #144136 from AkatQuas/feat/workspace-snippt
feat(jsonc): more interactive completion for "path" property
2022-03-01 16:43:16 +01:00
Logan Ramos
70479cc8d1 Fix #143718 2022-03-01 10:09:19 -05:00
AkatQuas
f6ca7e362f feat(jsonc): more interactive completion for "path" property 2022-03-01 21:45:32 +08:00
Johannes Rieken
261adce05c remove InlayHint#command for now, https://github.com/microsoft/vscode/issues/141576, https://github.com/microsoft/vscode/issues/143740 2022-02-24 15:00:46 +01:00
Logan Ramos
cc5519bc3f Add tab pin status 2022-02-22 10:52:46 -05:00
Logan Ramos
198682cfac Make enum not uppercase 2022-02-22 10:20:28 -05:00
Alex Dima
32b031eeef Add support for running remote extensions in the local web worker extension host (#141322) 2022-02-22 12:56:12 +01:00
Johannes Rieken
daf029dfac extract marshalling id into its own file and untable uri from it, https://github.com/microsoft/vscode/issues/142476 2022-02-22 12:38:57 +01:00
Alex Ross
25b2357c9b Add keybinding for custom tree hovers
Fixes #141021
2022-02-21 13:48:40 +01:00
Alex Ross
ef41956d1f Revert "Add keybinding for custom tree hovers"
This reverts commit a00582c6de.
2022-02-21 13:37:11 +01:00