Commit Graph

96628 Commits

Author SHA1 Message Date
Matt Bierner ff975bc211 Update list of enabled APIs (#149838)
We use `notebookWorkspaceEdit` even though it's not enforced
2022-05-18 10:39:40 -07:00
David Dossett ca280a1685 Update menubar button styles (Fix #149834) (#149835)
* Use border radius/padding for classic menubar

* Removed unused line-height rule
2022-05-18 10:15:11 -07:00
Daniel Imms 6dae224a4f Merge pull request #149837 from microsoft/tyriar/149505
Support selection foreground in terminal
2022-05-18 09:56:47 -07:00
Daniel Imms 5cdfdb435f Support selection foreground in terminal
Fixes #149505
2022-05-18 09:45:17 -07:00
SteVen Batten ae22026313 fixes #143887 (#149836) 2022-05-18 18:23:39 +02:00
SteVen Batten f9264e31b5 fixes #149013 (#149785) 2022-05-18 09:02:15 -07:00
Harald Kirschner 351e3c525a Report extension list (#147960)
* Report extensions

* Rename and move installedExtensions log
2022-05-18 08:00:40 -07:00
Martin Aeschlimann ba5691170f update vscode-grammar-updater 2022-05-18 11:58:51 +02:00
Anthony Stewart 0219800af1 Use the pointer cursor for links in the banner bar (#149738)
Co-authored-by: Anthony Stewart <anthonystewart@google.com>
2022-05-18 11:50:25 +02:00
Ladislau Szomoru d1f882f635 Engineering - Exploration to run tests in parallel (#149698) 2022-05-18 10:37:44 +02:00
Rob Lourens 688c802459 Fix lazy button layout in debug hover. (#149789)
Fix #149638
2022-05-17 20:50:42 -07:00
Rob Lourens 6fef251f8f Show the debug adapter label when hovering the type in launch.json (#149786) 2022-05-17 19:03:46 -07:00
Matt Bierner c9c5990e38 Adopt notebookWorkspaceEdit proposal internally (#149778)
This switches us to use the new `notebookWorkspaceEdit` proposal instead of `notebookEditorEdit`
2022-05-17 18:51:25 -07:00
Anthony Stewart cf189907bb Workaround for the webview positioning bug (#137506)
* Basic fix for the webview positioning bug

* Reduce to 25fps for less load

* Fixing typo in comment

* Removing interval to make the change look animated

* Running formatter for hygene

* Fixing typo

Co-authored-by: Anthony Stewart <anthonystewart@google.com>
Co-authored-by: Matt Bierner <matb@microsoft.com>
2022-05-17 16:32:39 -07:00
Rob Lourens 612af7602a Sort used debug extensions to the top when clicking "Run and Debug". Towards #146338 (#149773) 2022-05-17 15:15:10 -07:00
Alexandru Dima ba59882f71 Reduce usages of editor.deltaDecorations (#149768) 2022-05-17 15:08:27 -07:00
Logan Ramos 95603b0f2e Fix hygiene (#149763) 2022-05-17 22:00:42 +02:00
SteVen Batten c3d6d7ec78 fixes #149438 (#149761) 2022-05-17 15:32:01 -04:00
Logan Ramos 769a8f15c7 Annotate error fragment (#149760) 2022-05-17 15:29:22 -04:00
Daniel Imms d4f9bfb088 Merge pull request #149759 from microsoft/disable_smoke
Skip shell integration smoke tests on mac as well
2022-05-17 12:16:03 -07:00
Daniel Imms ca4db53d71 Skip shell integration smoke tests on mac as well
Part of #149757
2022-05-17 12:14:54 -07:00
Matt Bierner 18cf3d01ed Polish notebook workspace edit (#149734)
- Add `insertCells` helper
- Add a `newNotebookMetadata` property for setting the metadata for the entire notebook
- Add a `NotebookEdit.updateNotebookMetadata` helper
- Remove the previous `WorkspaceEdit.updateNotebookMetadata` function since you can now use `NotebookEdit.updateNotebookMetadata`
2022-05-17 12:13:44 -07:00
Jackson Kearl 1181a65800 add back running on close (#149751) 2022-05-17 15:10:25 -04:00
Matt Bierner 116c10e0ee Add drop into editor option (#147049)
* Add drop into editor option

This change adds a new `enableDropIntoEditor` editor option that enables/disables dropping an extermal resources into an editor

Previously this option was exposed `IEditorConstructionOptions`, however this did not correctly disable drop into editor when dragging and dropping unknown types (such as dragging emoji from the MacOS emoji panel)

With this change, disabling `workbench.editor.dropIntoEditor.enabled` should fully disable the new drop into behavior

* Move drop into editor from workbench to editor

This moves the `dropIntoEditorContribution` from the workbench layer to the platform layer

As part of this change, I also add to move `extractEditorsDropData` up to `platform` so that it could be used from the `editor` layer

This change also enables drop into for the SCM message box

* Fixing monaco errors

* Revert id change
2022-05-17 11:35:04 -07:00
Jackson Kearl 06cf633d63 Revert running on PR close (#149747) 2022-05-17 11:03:19 -07:00
Jackson Kearl d26569164e Adopt queue review bot behaviour (#149745) 2022-05-17 13:57:08 -04:00
Sandeep Somavarapu 4f7f2c6135 convert to integration tests (#149744) 2022-05-17 10:53:04 -07:00
Alexandru Dima 7ca85c375d Revert "Adopt setTimeout0() which doesn't suffer from the 4ms artificial delay that browsers set when the nesting level is > 5. (#149723)" (#149742)
This reverts commit 2c97c80647.
2022-05-17 13:45:36 -04:00
Rob Lourens aa2996cbb7 Localize "Suggested" (#149684)
For #146338
2022-05-17 10:40:45 -07:00
Sandeep Somavarapu 6b93dd3c30 Merge pull request #149737 from microsoft/sandy081/minimum-limpet
make indexedDB tests faster
2022-05-17 19:16:58 +02:00
Daniel Imms 848469d122 Merge pull request #149715 from microsoft/tyriar/149712
Split up link computer cases unit test
2022-05-17 10:14:16 -07:00
Sandeep Somavarapu 16db4dc2bd make tests faster
- remove unnecessary validations
- group writes
2022-05-17 19:10:37 +02:00
Megan Rogge aef0e27d24 fix layer break (#149735) 2022-05-17 10:00:20 -07:00
Matt Bierner 1c7ab35761 Rename to DocumentOnDropEditProvider (#149730)
This change renames `DocumentOnDropProvider` to `DocumentOnDropEditProvider`. This new name aligns with the existing `DocumentFormattingEditProvider`
2022-05-17 09:26:54 -07:00
Matt Bierner 9ae563f53b Pick up latest Marked.js release (#149729)
Fixes #142003
2022-05-17 09:22:29 -07:00
Alexandru Dima 2c97c80647 Adopt setTimeout0() which doesn't suffer from the 4ms artificial delay that browsers set when the nesting level is > 5. (#149723) 2022-05-17 08:52:20 -07:00
Sandeep Somavarapu 4b3becfae1 revert the change (#149726)
* revert the change

* remove import
2022-05-17 15:44:52 +00:00
Sandeep Somavarapu 99a76d1569 use fake timer (#149725) 2022-05-17 08:34:46 -07:00
Connor Peet f427aed437 add additional telemetry for connection latency and duration (#149398)
* server: add telemetry for initial connection time

* feat: measure approximate rtt to the remote extension host

* fixup! remove unused property

* fixup! address pr comments
2022-05-17 17:26:16 +02:00
Alexandru Dima 9acfe28a46 Adopt runWithFakedTimers to speed up tests (for #149712) (#149724) 2022-05-17 17:23:23 +02:00
Johannes Rieken 5653038dd1 Merge pull request #149722 from microsoft/joh/relaxed-gazelle
make `getWordAtText`-config configurable and use lower budget for speedy tests
2022-05-17 17:04:57 +02:00
Johannes 30f5b296ab make getWordAtText-config configurable and use lower budget for speedy tests 2022-05-17 16:53:50 +02:00
Daniel Imms 226d9ee540 Merge pull request #148972 from microsoft/merogge/tele
add telemetry for shell integration
2022-05-17 07:34:01 -07:00
Alexandru Dima 6ec996a9b7 Adopt runWithFakedTimers to speed up tests (#149712) (#149720) 2022-05-17 16:21:45 +02:00
Alexandru Dima 8463cd27b3 Reduce usages of editor.deltaDecorations (#149718) 2022-05-17 10:06:59 -04:00
Daniel Imms 4481afe7d5 Split up link computer cases unit test
Part of #149712
2022-05-17 06:52:30 -07:00
Martin Aeschlimann caa463191f add telemetry event comments and owner (#149070) 2022-05-17 15:20:02 +02:00
Ladislau Szomoru f2380f2c90 Engineering - Run PR pipeline for the main branch (#149700)
* Add trigger for the main branch

* Add trigger for release branches
2022-05-17 12:49:52 +02:00
Ladislau Szomoru 38de430140 Add scope for settings (#149696) 2022-05-17 12:41:45 +02:00
Sandeep Somavarapu ae1a59aa40 Merge pull request #149697 from microsoft/sandy081/deprecatedExtensions
Support deprecated extensions
2022-05-17 12:28:48 +02:00