Commit Graph

89088 Commits

Author SHA1 Message Date
rebornix c2ef5232d2 fix menu build. 2021-08-17 13:13:54 -07:00
Matt Bierner acdb2d3cc3 Update TS version for building VS Code 2021-08-17 12:59:55 -07:00
Don Jayamanne 0882f1e571 Perf improvements to the ipynb serializer 2021-08-17 12:52:59 -07:00
rebornix 26818e6268 Inherit renderDropdownAsChildElement for toolbar action view provider.
Co-authored-by: SteVen Batten <sbatten@microsoft.com>
Co-authored-by: Peng Lyu <penlv@microsoft.com>
2021-08-17 12:20:23 -07:00
Daniel Imms af770c2dc8 Update distro 2021-08-17 11:26:05 -07:00
Daniel Imms b4476468ce Merge pull request #131025 from jihoon-ernesto/cmd-dot-in-terminal
Add terminal keybinding for cmd+. → ctrl+c to match macOS Terminal
2021-08-17 11:13:41 -07:00
Isidor Nikolic fa2b273135 Merge pull request #131016 from yannickowow/main
[debugService #113742] variable display on debug session ending
2021-08-17 20:10:20 +02:00
SteVen Batten e6ff314336 update distro 2021-08-17 11:08:23 -07:00
Jackson Kearl a967a8ec91 Introduce workspacePlatfrom: webworker context key for serverless contexts 2021-08-17 11:05:25 -07:00
SteVen Batten 8e420f5966 update distro 2021-08-17 10:54:43 -07:00
jihoon-ernesto 58af29738a Add terminal keybinding for cmd+. → ctrl+c to match macOS Terminal
- in terminal, handle cmd+. as ctrl+c(break) as like in macOS Terminal.app
- fix #130990 (thanks to @Tyriar)
2021-08-18 02:54:13 +09:00
Matt Bierner 9bd1fc0f13 Add workspace.isTrusted to renderer context
For #130951
2021-08-17 10:44:47 -07:00
Matt Bierner 52861e5f8e Better type webviewPreload argument injection 2021-08-17 10:32:53 -07:00
Matt Bierner 8b6547aa2c Transfer notebook output as VSBuffer (#130452)
* Transfer notebook output data as a VSBuffer

This PR transfers notebook output as an VSBuffer instead of as a array of numbers. This significantly reduces the message size as well as the serialize/deserialize times

To accomplish this, I've introduced a new `SerializableObjectWithBuffers` type. This specially marks rpc objects that contain VSBuffers. This is needed as our current RPC implementation can only efficently transfer VSBuffers that appears as top level arguments. The rpcProtocol now can also identify top level `SerializableObjectWithBuffers` arguments and ensure these are serialized more efficently.

This is easier than trying to extract the `VSBuffer` proeprties to top level arguments. It also lets us easily support return types that may contain buffers

* use SerializableObjectWithBuffers when dealing with (old) notebook controllers

Co-authored-by: Johannes Rieken <johannes.rieken@gmail.com>
2021-08-17 09:57:57 -07:00
Martin Aeschlimann 99cd300af4 Merge pull request #130309 from ssigwart/foldFix
Fix fold jumping with no parent fold
2021-08-17 18:37:10 +02:00
Yanis ac662cc1c3 [debugService #113742] variable display on debug session ending
- When a session ends, it should focus another session and correctly display variables
- Here, focus the first session and the Thread 1
- Should display variables accordingly

Fix https://github.com/microsoft/vscode/issues/113742
2021-08-17 18:32:13 +02:00
Jean Pierre 5d71fe5cf4 Fixes #130864 (#130963) 2021-08-17 08:43:19 -07:00
Martin Aeschlimann cae939b682 Merge pull request #129330 from matkoniecz/patch-1
recognise .geojson as json, fixes #129329
2021-08-17 17:11:28 +02:00
Johannes Rieken 52c7729a2e move language status service to workbench 2021-08-17 16:59:12 +02:00
Johannes Rieken 4222c512c2 add fly-out UI for language status items, tweak API proposal 2021-08-17 16:58:36 +02:00
Sandeep Somavarapu de3a6c0527 clean up gallery extension 2021-08-17 16:18:23 +02:00
Daniel Imms ebf030f84a Update distro 2021-08-17 07:10:01 -07:00
Daniel Imms 3a902162b4 Sync unicode version with persistent terminal processes
Fixes #116113
2021-08-17 07:06:58 -07:00
Daniel Imms f7e4c0aa9e Use serialize addon off npm
Part of #116113
2021-08-17 07:06:49 -07:00
Johannes Rieken 5055ed7c0d remove language status from editorStatus.ts 2021-08-17 16:02:46 +02:00
Henning Dieterichs 23fa383f8b Fixes #130973: Accepting suggestions or inline suggestion now triggers an inline suggestion session. 2021-08-17 15:42:04 +02:00
Alexandru Dima 58b670c6ff Merge pull request #128931 from ssigwart/matchBrace
Update select to matching bracket direction
2021-08-17 15:35:11 +02:00
Andre Weinand 1c1b2dea5c DAP: add memory event 2021-08-17 15:30:08 +02:00
Alex Dima 0826a8b209 simplify proposed changes 2021-08-17 15:12:25 +02:00
Alex Dima 2fbaf20cca Merge remote-tracking branch 'origin/main' into pr/ssigwart/128931 2021-08-17 14:57:37 +02:00
Daniel Imms 3c0f268745 Update distro 2021-08-17 05:33:10 -07:00
Daniel Imms 6e6fb89b42 Update xterm.js
Diff: https://github.com/xtermjs/xterm.js/compare/6f83809...03c1836

Fixes #98918
Properly dispose of CursorBlinkStateManager
Properly escape \ in search addon
2021-08-17 05:29:44 -07:00
Sandeep Somavarapu df7e37182b fix margin for extension actions in extension pack view 2021-08-17 14:06:45 +02:00
Henning Dieterichs 95355e457d When injected text changes, only call setCursors when the cursor position also changed. This fixes #130982. 2021-08-17 13:25:10 +02:00
Johannes Rieken 8a11954321 move language status service to workbench 2021-08-17 12:08:37 +02:00
Sandeep Somavarapu 476484061b remove staticExtensions api 2021-08-17 11:49:48 +02:00
Sandeep Somavarapu 323e53b38c Merge pull request #130317 from stevenguh/main
Fix failure to uninstall extension that has dependencies
2021-08-17 11:34:07 +02:00
Alex Dima 67ef1fe123 Fixes #130905: Render label for extensions running locally in the web worker 2021-08-17 11:28:31 +02:00
Benjamin Pasero d2850a427c fix link 2021-08-17 10:12:09 +02:00
Benjamin Pasero fd688fb33e web - show a warning for unsupported browsers 2021-08-17 10:08:09 +02:00
Sandeep Somavarapu bdee6209d7 Merge pull request #130840 from dnicolson/capitalization-of-id
Adjust capitalization of "ID"
2021-08-17 09:54:40 +02:00
isidor 32412c3dbb typo 2021-08-17 09:39:11 +02:00
isidor 9a79a3dcc8 fixes #130909 2021-08-17 09:38:26 +02:00
Benjamin Pasero a67be55df5 💄 editor placeholder 2021-08-17 09:16:11 +02:00
Benjamin Pasero 770e975ade limit "Open Folder" to local/remote only 2021-08-17 08:08:45 +02:00
jeanp413 f73deb8d2d Fixes #129193 2021-08-17 00:53:02 -05:00
Benjamin Pasero ac32d7d0a0 explorer - update context keys for workspace related actions
//cc @JacksonKearl @isidorn
2021-08-17 07:53:01 +02:00
Benjamin Pasero 1b72b188f9 more workspace actions enablement tweaks 2021-08-17 07:45:31 +02:00
Tyler Leonhardt f0913d7718 remove reference to "Experimental" 2021-08-16 19:01:38 -07:00
Tyler Leonhardt f4f6a69ac1 add overflow ellipsis fixes #130935 2021-08-16 18:46:45 -07:00