Commit Graph
78649 Commits
Author SHA1 Message Date
Benjamin Simmonds c36650ad41 Merge branch 'main' into benibenj/extensionBadgeNumber 2022-09-21 13:52:22 +02:00
Benjamin Simmonds aced4b9e09 Fix instanciation of extensions for tests 2022-09-21 13:46:01 +02:00
Sandeep Somavarapu bc2fe74dae tactical fix #161334 (#161389) 2022-09-21 13:34:45 +02:00
Benjamin Simmonds e53ad2cda4 Merge branch 'main' into benibenj/extensionBadgeNumber 2022-09-21 11:48:30 +02:00
Alex Dima 3f09008658 Merge remote-tracking branch 'origin/main' into alexd/editor-drag-scrolling 2022-09-21 09:43:17 +02:00
Alex Dima dfc8776b46 First scroll and then update the selection when dragging (#40890) 2022-09-21 09:42:57 +02:00
Benjamin PaseroandAlex Dima 9db57e76e9 Build: bundle / concat entry points (#161161)
* perf - concatenate windows main files

* Revert "Revert "Use `esbuild` to bundle some CommonJS main files (#160957)" (#161118)"

This reverts commit 84c46b71a5.

* build - exclude server main files

* build - make concat a task that runs like the others

* some renames

* Avoid overwriting the nodejs closure require

* Revert "build - exclude server main files"

This reverts commit 736516624e.

Co-authored-by: Alex Dima <alexdima@microsoft.com>
2022-09-21 00:38:44 -07:00
Tyler James Leonhardt 5f291e5bd3 rename l10nBundleLocation to l10n (#161364) 2022-09-21 06:53:12 +02:00
Matt Bierner 328646ebc2 Remove unused methods (#161357) 2022-09-20 17:02:21 -07:00
Matt Bierner 841abd6965 Clean up code action UI code (#161356)
* Clean up code action UI code

- Use consistent names
- CodeActionMenu does not need to be an editor contrib
- Reduce state

* Add missing file change
2022-09-20 16:59:41 -07:00
Sandeep Somavarapu 6da8d3b597 fix #159863 (#161353) 2022-09-20 15:46:40 -07:00
Sandeep Somavarapu 725207d6d4 implement log api feedback (#161343) 2022-09-20 15:33:54 -07:00
Sandeep Somavarapu 8550d02362 set timestamp always when installing (#161345) 2022-09-20 15:33:07 -07:00
Raymond Zhao 8b7180cbba Also re-search if target element not found (#161332)
Fixes #161305
2022-09-20 12:59:21 -07:00
Johannes Rieken 57ea193827 on mac don't use no-drag for command-center (#161340)
re https://github.com/microsoft/vscode/issues/157437
2022-09-20 12:05:46 -07:00
Rob Lourens f8600d2dac Rename debugger uiMessages to strings, and document in package.json (#161326)
Fix #153842
2022-09-20 20:57:00 +02:00
Rob Lourens e082d6c0c6 Don't fire empty updates when a pausable emitter is resumed (#161269) 2022-09-20 11:08:39 -07:00
Alex Dima 5b7dc41f02 Add types to editor core commands arguments 2022-09-20 18:44:00 +02:00
Benjamin Simmonds b6798399c4 Rename Extension Updates panel name (#161319)
Rename panel name
2022-09-20 17:36:15 +02:00
Ian HuffandIan Huff 287229489b notebookControllerAffinityHidden proposal to allow for hiding of notebook controllers per document (#161145)
* notebookControllerAffinityHidden proposal to allow for hiding of controllers from the picker per document

* change Extended to 2

* add a proposed API guard check for usage of new Hidden enum value

Co-authored-by: Ian Huff <ianhuff@Ians-MacBook-Pro.local>
2022-09-20 08:15:13 -07:00
Artem Zatsarynnyi 95bf25f800 server-main.js should respect the --port argument (#161254)
After https://github.com/microsoft/vscode/pull/160094 merged, `server-main.js` ignores the `--port` argument.
This patch fixes the problem.
2022-09-20 16:34:35 +02:00
Benjamin Simmonds 5b0079af2f create events 2022-09-20 16:07:09 +02:00
Johannes Rieken 63c8b91c18 honor window.title/titleSeparator customizations in command center (#161317)
fixes https://github.com/microsoft/vscode/issues/150789
2022-09-20 15:44:05 +02:00
Benjamin Simmonds 662827b16c restructure reload required sync 2022-09-20 15:33:44 +02:00
Jean Pierre ba7d2622c6 Fix error while executing contributed menu command in ports/item/context (#161295) 2022-09-20 13:23:11 +02:00
Rob Lourens 0e333cd799 Convert NotebookCellStatusBarItem test from integration test to unit test (#161274)
Fix #157828
2022-09-20 09:55:58 +02:00
Benjamin Simmonds 842310653e Merge branch 'main' into benibenj/extensionBadgeNumber 2022-09-20 08:55:22 +02:00
Rob Lourens a829fbb91c Revert hiding some notebook toolbars (#161136)
* Revert "tweak hiddenItemStrategy for run toolbar"

This reverts commit 7c5634e0aa.

* Revert "tweak delete cell toolbar"

This reverts commit 17079b458d.

* Revert "use `WorkbenchToolBar` in codeCellRunToolbar"

This reverts commit 76d65d3772.

* Revert "use `MenuWorkbenchToolBar` in BetweenCellToolBar"

This reverts commit 517448a4a7.

* Revert "Use `MenuWorkbenchToolBar` in interactive editor"

This reverts commit 51fb316ed7.
2022-09-19 18:15:10 -07:00
Rob Lourens acffac0ec1 Show execution order when it's present, and no kernel is selected (#161285)
Fix #161283
2022-09-19 16:43:49 -07:00
Peng Lyu df78782346 Allow grouping of kernel source commands (#161281) 2022-09-19 16:07:22 -07:00
Joyce Er f3fbdc328f Surface machine name in edit session debug view (#161279) 2022-09-19 15:55:23 -07:00
Matt Bierner f93071d65c Fix duplicate element in notebook (#161276) 2022-09-19 15:36:43 -07:00
Connor Peet 831be46050 testing: fix error when updating test items without URIs (#161272)
TS allowed me to assign `(u: URI) => string` to `(u: URI | undefined) => string`
which it seems like should not be valid 🤔

Fixes #160318
2022-09-19 13:15:00 -07:00
Benjamin Simmonds 44c1e05eb7 Show view always but collapsed if no updates (#161251) 2022-09-19 21:57:44 +02:00
Matt Bierner ee6c099a5c Mark a few properties as readonly in proposal (#161262)
- `checkboxState` can only be updated as an entire object, you can't set individual properties

- Event args should always be immutable
2022-09-19 11:27:01 -07:00
Matt Bierner bc18cf08e8 Try to unify notebook rendering (#161261)
There are currently distinct call path for rendering outputs and markup. This change unifies most of these so renderers are invoked in a more consistent way
2022-09-19 11:08:22 -07:00
Sandeep Somavarapu 35c7ee9d02 Support log output channels for extensions (#161249)
* introduce log api in extension context

* separate registering output vs log channel

* Separate extension log channels in show logs command

* add logging error to embedder logger

* show extension log in the extension editor

* configure log level per extension

* change the order of log entries

* introduce logger

* align with output chanel

* revert changes

* fixes
2022-09-19 09:03:41 -07:00
Alex Ross 82431003f3 Finalize view size proposal (#161244)
Fixes #122283
2022-09-19 08:35:53 -07:00
Raymond Zhao 0e7735ed70 Enable WCO on OSS in main process (#161158)
Fixes #161143
2022-09-19 07:48:16 -07:00
Benjamin Pasero 65b6256102 tabs - only update scrollLeft when scrollLeftChanged (#34745) (#161240) 2022-09-19 07:15:44 -07:00
Alex Ross 78b7dd8ffd Make some services delayed (#161236) 2022-09-19 15:23:18 +02:00
Johannes Rieken f2f591639e Merge pull request #161234 from microsoft/joh/menu-config
joh/menu config
2022-09-19 15:00:00 +02:00
Alex Ross cb1ebb2cd8 Apply recent learnings about array filter (#161233) 2022-09-19 05:54:16 -07:00
Johannes 488eb5d8e7 add "Reset Menu" to editor and view/pane menus 2022-09-19 14:38:54 +02:00
Johannes 263ad880ba add option for an inplace "Reset Menu" command 2022-09-19 14:27:29 +02:00
Johannes 0e0b5991ed experiement with subtle config-mode animation 2022-09-19 14:15:05 +02:00
Johannes 70f629f997 support to hide/show submenus too 2022-09-19 13:46:12 +02:00
Alex Ross bf9d94c014 Cannot read properties of null (reading 'getModel') (#161229)
Fixes #161058
2022-09-19 04:43:17 -07:00
Alex Ross 0b869de3a2 Cannot read properties of undefined (reading 'commentThreads') (#161227)
Fixes #161057
2022-09-19 13:28:24 +02:00
Sandeep Somavarapu d0c462b875 Profiles: fix setting install time in metadata (#161222) 2022-09-19 03:10:59 -07:00