Commit Graph
72387 Commits
Author SHA1 Message Date
Matt Bierner dcb4759870 Fix webviews incorrectly falling back to active group when new group does not exist
Fixes #100503
2022-02-03 17:10:42 -08:00
rebornix d82bee0734 fix #141687. 2022-02-03 17:03:05 -08:00
rebornix 5212a82cc8 re #141921. -workbench/api in notebookService. 2022-02-03 16:38:40 -08:00
rebornix ad1430b403 re #141921. -workbench/api in editorStatusBar. 2022-02-03 16:34:22 -08:00
rebornix 5aeaefc2b1 re #141921. -workbench/api in commentService. 2022-02-03 16:30:00 -08:00
Matt Bierner 7182e32eaa Remove now unused telemetry on math rendering
We used these to get a sense of what equations people were using but were not supported. We haven't seen a flood of requests for new equation support, so now we can remove these
2022-02-03 16:02:39 -08:00
Megan Rogge 1a6925b918 improve result of link search for directories (#142119) 2022-02-03 17:56:43 -06:00
Peng Lyu fe7937f6cc Merge pull request #142026 from ShafinKhadem/main
Center first selected line when focusing on notebook editor cell
2022-02-03 15:56:30 -08:00
Daniel Imms de478e5ae8 Fix terminal label computer tests 2022-02-03 15:43:55 -08:00
Daniel Imms af912607c6 Show multi-line paste warning for selection paste
Fixes #141963
2022-02-03 15:04:38 -08:00
Daniel Imms accb7b90e8 Remove id from thrown exception
Part of #140914
2022-02-03 14:58:20 -08:00
Daniel Imms b67f4aed01 Merge pull request #142116 from microsoft/tyriar/141686
Add actual IWorkspaceFolder to terminal instance
2022-02-03 14:16:11 -08:00
Daniel Imms 4f52aa04bb Fix tests 2022-02-03 14:14:40 -08:00
Alex Dima 3c9a85367b Merge extensionHostProcessSetup.ts into extensionHostProcess.ts 2022-02-03 22:48:22 +01:00
Raymond Zhao b6e42878e6 Add space 2022-02-03 13:43:40 -08:00
Daniel Imms 002d9cf462 Add actual IWorkspaceFolder to terminal instance
Use in label computer.

Fixes #141686
2022-02-03 13:08:47 -08:00
Peng Lyu bf8848b6b8 Merge pull request #142102 from microsoft/tyriar/notebook_api
Improve grammar and fix typos in a notebook api
2022-02-03 13:02:06 -08:00
Jackson Kearl ed8c29033d Fix #140919 2022-02-03 11:45:43 -08:00
Matt Bierner 0dda1b52aa Mark readonly 2022-02-03 11:38:09 -08:00
Matt Bierner 256cc1d63a Transfer webview resource buffers (#139145)
* Use transferables for webview resources

Fixes #139145

This updates the webview resource loading to use transferables

On desktop, this requires a new way of converting the file stream to a buffer without using the nodejs backing pool

* Use ArrayBuffer directly instead of using Buffer
2022-02-03 11:06:15 -08:00
Alex Dima 70512df882 Remove no longer necessary webEndpointUrl 2022-02-03 19:28:08 +01:00
Raymond Zhao 0233e80d64 Pass renderer locale to exthost, fixes #85675 (#141095)
* Pass renderer locale to exthost, fixes #85675

* Restrict fix to macOS
2022-02-03 10:23:59 -08:00
Daniel Imms aad33b60cc Improve grammar and fix typos in a notebook api 2022-02-03 09:42:18 -08:00
Johannes Rieken 6e81cb0464 when disposing an emitter make sure that listeners (that theoretically shouldn't be there anymore) are unset so that they don't keep the emitter alive 2022-02-03 18:16:15 +01:00
Matt Bierner 69896100ed Add MarkdownString.baseUri proposal (#142055)
For #142051
2022-02-03 08:51:49 -08:00
Raymond Zhao 870ab1e647 Merge Settings editor labels into a single group (#142045)
Refactor Settings editor labels to be under a single group.
Also fix VoiceOver support on macOS for those labels.

Fixes #107748
Fixes #141960
2022-02-03 08:40:14 -08:00
Johannes Rieken 897fc9508a revert bad change, unclear how that happened... 2022-02-03 17:09:15 +01:00
Johannes Rieken f933065f53 more cancellation handling on the ext host, https://github.com/microsoft/vscode/issues/140557 2022-02-03 16:31:41 +01:00
Johannes Rieken dde804e1e9 untangle part of platform https://github.com/microsoft/vscode/issues/141154 2022-02-03 16:31:40 +01:00
Martin Aeschlimann 318f04c7da Merge pull request #140079 from SNDST00M/feat-theme-dirname-class
Add optional directory syntax in file icon themes
2022-02-03 16:30:59 +01:00
Martin Aeschlimann 7fce4b6856 let -> const 2022-02-03 16:30:00 +01:00
Martin Aeschlimann d454b02617 polishing 2022-02-03 16:16:59 +01:00
Alex Ross 47fc3a10f7 Task terminals with a failed process task aren't always reused properly (#141939)
* Task terminals with a failed `process` task aren't always reused properly
Fixes #141728

* Fix test failures

* PR feedback
2022-02-03 15:50:29 +01:00
Alex Dima 00d619e6fe Enforce import rule to avoid new imports (#141921) 2022-02-03 12:44:20 +01:00
Andrew Jones 9dc211a499 fix indentation (#141997)
* fix indentation

* add tests

* make regex valid
2022-02-02 19:51:57 -08:00
Matt Bierner cdd2af7919 Improve comments 2022-02-02 17:59:33 -08:00
Jackson Kearl 236a716283 Address #140970 2022-02-02 17:22:39 -08:00
meganrogge 039bdabc93 fix #142046 2022-02-02 17:58:01 -06:00
Jackson Kearl a5682fbe9a Fix #141045 2022-02-02 14:23:18 -08:00
Jackson Kearl dc83d7ebff Fix #141702 2022-02-02 14:06:46 -08:00
Matt BiernerandAlex Dima 356d29fbf1 Remove most SyncDescriptorN forms (#141976)
* Remove most SyncDescriptorX forms

From what I can tell, `SyncDescriptor0` is the only one of these types still being used. In order to speed up TS's type checking around `createInstance`, I think it makes sense to remove the unused forms

* Remove `SyncDescriptorN` from tree shaker usages

Co-authored-by: Alex Dima <alexdima@microsoft.com>
2022-02-02 13:45:05 -08:00
Daniel Imms 1b0574e02c Merge pull request #141755 from microsoft/tyriar/141743
Terminal link refactors
2022-02-02 12:59:05 -08:00
Daniel Imms f8d64e0c98 Remove unneeded TODOs 2022-02-02 12:11:53 -08:00
Daniel Imms 7ca7fbceb6 Put resolved link rate limit protections in place for local links
Fixes #139593
2022-02-02 12:10:46 -08:00
Daniel Imms b3c1221c59 Reduce duplication 2022-02-02 12:03:52 -08:00
Megan Rogge a3053f7022 allow creating a terminal in an empty workspace (#141971) 2022-02-02 14:02:59 -06:00
Daniel Imms 25e01c3a32 Fix terminal link openers tests 2022-02-02 11:53:55 -08:00
Daniel Imms 90a94e999f Removing todos, fix multiple extension link providers 2022-02-02 11:02:47 -08:00
Daniel Imms 8c20462d2a Fix hygiene after merge 2022-02-02 10:54:35 -08:00
Daniel Imms e650b3789e Merge remote-tracking branch 'origin/main' into tyriar/141743 2022-02-02 10:52:48 -08:00