Commit graph

101158 commits

Author SHA1 Message Date
Daniel Imms 52e10c381c
Adjust tests to work with exitStatus 2022-09-23 09:25:37 -07:00
Johannes 8ebd4762c5
explore auto-renderer profiling
Use the longtask-performance observer to start heartbeat monitoring, use devtools profiling when heartbeat stop, send telemetry for expensive stacks.

Unfortunately `inspector.sendCommand('Profiler.start')` doesn't have a chance to be dispatched while the window is frozen...
2022-09-23 18:13:21 +02:00
Daniel Imms 06081f9346
Merge pull request #161615 from microsoft/tyriar/160914
Ensure terminal view is open before calling setVisible
2022-09-23 08:51:20 -07:00
Daniel Imms b12608a851
Merge pull request #161601 from microsoft/tyriar/xterm_idle_warmup
Update xterm
2022-09-23 08:35:03 -07:00
Daniel Imms 74939428f2
Ensure terminal view is open before calling setVisible
This is a speculative fix.

Fixes #160914
2022-09-23 08:32:21 -07:00
Sandeep Somavarapu 43676d69e0
keep syncing profile behind a settings flag (#161608) 2022-09-23 07:45:58 -07:00
João Moreno 2ed2705afc
fix #161239 (#161600) 2022-09-23 16:29:38 +02:00
Henning Dieterichs d7c5c6d230
Merge Editor: Alignment & code lens improvements (#161603)
* Merge Editor: Alignment & code lens improvements

* fixes CI
2022-09-23 07:00:20 -07:00
João Moreno 1f1bb68899
fixes #161528 (#161605) 2022-09-23 06:54:16 -07:00
Daniel Imms 6815c43e78
Update xterm
Main change is warm up of char atlas is performed on an idle frame
2022-09-23 06:15:23 -07:00
Sandeep Somavarapu 17151ad7ff
fix compilation errror 2022-09-23 15:12:45 +02:00
Daniel Imms 3c3556140e
Match quick fix on exit status instead of code
Fixes #161593
2022-09-23 05:57:53 -07:00
Daniel Imms 7872b085ca
Fix eslint warning by removing unused getter 2022-09-23 05:42:07 -07:00
Henning Dieterichs a6278ba688
Merge pull request #161589 from microsoft/revert-159997-main
Revert "Bracket support for #if and #endif in cpp"
2022-09-23 14:17:23 +02:00
Henning Dieterichs d7ad82454e
Revert "Bracket support for #if and #endif in cpp" 2022-09-23 13:59:23 +02:00
Johannes Rieken 4b3835a284
pin active editor when comparing with base (#161583)
fixes https://github.com/microsoft/vscode/issues/158958
2022-09-23 02:45:10 -07:00
Henning Dieterichs 377341351d
Merge pull request #161581 from microsoft/hediet/far-kite
Fixes #161572
2022-09-23 11:22:35 +02:00
Ladislau Szomoru 0fb9eb6904
Engingeering - Lazy initialization for ISCMService, ISCMViewService (#161578)
Lazy initialization for ISCMService, ISCMViewService
2022-09-23 02:17:46 -07:00
Johannes Rieken cb5cce6fe2
Merge pull request #161489 from microsoft/joh/ancient-pinniped
Action and menu service improvements
2022-09-23 11:10:09 +02:00
Sandeep Somavarapu 63cc650bc0
improve doc (#161575) 2022-09-23 02:10:03 -07:00
Henning Dieterichs f8096841e1
Fixes #161572 2022-09-23 10:54:21 +02:00
Sandeep Somavarapu 6d62e3b80b
fix showing profile icon (#161569) 2022-09-23 01:36:45 -07:00
Henning Dieterichs 300fb6564b
Adds hidden settings (#161568)
mergeEditor.showCheckboxes (default true) and
mergeEditor.showCodeLenses (default false)
2022-09-23 01:26:12 -07:00
Sandeep Somavarapu 2a49010c99
sync api to access extensions (#161519)
- sync api to access extensions
- enhance extensions change event to contain delta
- remove async getExtensions
- adopt all callers
2022-09-23 10:24:09 +02:00
Benjamin Pasero 6d7beb43a0
merge editor - address some issues around save / revert (#161557) 2022-09-23 09:54:20 +02:00
Alexandru Dima b9f7f85e90
Only do top/bottom drag scrolling when the mouse is outside the editor to the top (#161562)
Fixes #161485: Only do top/bottom drag scrolling when the mouse is outside the editor to the top
2022-09-23 00:48:39 -07:00
Sandeep Somavarapu 76d2ad1c9a
fix change short name command title 2022-09-23 08:50:49 +02:00
Sandeep Somavarapu a8cb6baddf
temporary profiles (#161553)
- fix short name
- do not support rename/delete
2022-09-22 23:34:24 -07:00
John Murray 39b6c3712a
Display warning banner when workspace lies within appRoot (#138815) (#161534)
* Display warning banner when workspace lies within appRoot (#138815)

* move code into window

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2022-09-22 23:05:33 -07:00
Peng Lyu 1f148906f1
Disable test for ContextualActionAddon (#161549) 2022-09-22 20:34:15 -07:00
Andrea Mah b7683eff09
Search Tree (#161022)
Basic Search Tree Implementation
2022-09-22 18:49:32 -07:00
Connor Peet c3ae579592
Merge pull request #161268 from microsoft/connor4312/import-cli
Initial import of code-tunnel code
2022-09-22 18:28:04 -07:00
Matt Bierner 2a4fb40a6e
Align list of supported tags in rendered markdown (#161544)
This expands the list of html tags we allow in markdown. To get this list, I've copied the list of tags from `markdownDocumentRenderer` into `dom` after  reviewing them

For #134514, I've also added `video` to the list of allowed tags
2022-09-22 18:25:48 -07:00
Matt Bierner 93836c720c
Rename codeActionMenu to codeActionWidget (#161540) 2022-09-22 16:42:12 -07:00
Matt Bierner 82c1bf86bf
Show better error when rename fails in md (#161525)
* Show better error when rename fails in md

* Pick up latest MDLanguage service
2022-09-22 16:27:25 -07:00
Matt Bierner e531b8e963
Fix undo redo stops when copy paste / drop creates a new file (#161536) 2022-09-22 15:59:37 -07:00
Peng Lyu 1122e6da43
Single primary kernel action should be executed automatically (#161535) 2022-09-22 15:54:35 -07:00
Matt Bierner 7d51f071f2
Add more clear message about webviews not being supported in non-secure contexts (#161531)
For #161292
2022-09-22 15:51:50 -07:00
Matt Bierner 53b8905c15
Reset visibility instead of explicitly making output elements visible (#161529)
Fixes #161443

Instead of explicitly marking elements as `visible`, which seems to cause them to show even if a parent is hidden, we should just clear  `visibility: hidden`
2022-09-22 15:46:42 -07:00
Megan Rogge de450f991c
add basic contextual commands (#160952) 2022-09-22 15:30:47 -07:00
Sandeep Somavarapu b95793e6f7
update distro (#161524) 2022-09-22 13:03:56 -07:00
Connor Peet 54ca489a5b
cli: get update endpoint from build 2022-09-22 12:55:28 -07:00
Sandeep Somavarapu f8b75e03e2
profiles syncing (#161523)
- enable in the UI
- fix syncing short name
2022-09-22 12:40:13 -07:00
Tyler James Leonhardt 209eccdea2
add l10n JSON schema (#161518) 2022-09-22 12:29:50 -07:00
Peng Lyu d847171943
Trace for notebook editor markup warmup (#161516) 2022-09-22 11:57:56 -07:00
Matt Bierner e426aaf2dd
Show lightbulb widget at consistent position (#161508)
Fixes #159157

This updates the lightbulb widget to always show at the start of the selection. Previously we tried showing it at the marker position, which feels inconsistent in practice
2022-09-22 11:41:09 -07:00
Sandeep Somavarapu 058e70bff7
add border to profile item (#161505) 2022-09-22 09:58:06 -07:00
Alex Ross 8753bdece0
comment icon rendered on newly added lines above comment (#161497)
Fixes #160415
2022-09-22 08:22:53 -07:00
Sandeep Somavarapu ea21a5dcf7
fix npes (#161496) 2022-09-22 08:16:21 -07:00
Peng Lyu 17f57dc147
Differenciate suggested kernels and fallbacks (#161448) 2022-09-22 08:15:01 -07:00