Commit Graph

100910 Commits

Author SHA1 Message Date
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
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
Sandeep Somavarapu
4f7d5e2cf2 update distro (#161495) 2022-09-22 08:09:15 -07:00
Sandeep Somavarapu
eb6bf3c1bb point search to new url (#161492) 2022-09-22 08:04:53 -07:00
Henning Dieterichs
98ce2f379b Merge pull request #160567 from juihanamshet1/dev/juih/brace-completion-for-snippets
adding brace completion for snippet inline completion item
2022-09-22 16:29:47 +02:00
Sandeep Somavarapu
095ddabc52 profiles ux feedback (#161488)
* profiles ux feedback
- introduce short name
- support codicons

* fix updating profile entry when icon changes
2022-09-22 16:12:41 +02:00
Alex Ross
433e5f7ee4 Tree views always start with wrong size (#161476)
Fixes #160721
2022-09-22 13:31:07 +02:00
Sandeep Somavarapu
87ba6e9251 do not show default profile (#161472) 2022-09-22 03:03:21 -07:00
Benjamin Pasero
436fa9ff52 web - allow to specify a full editor layout as embedder (#161324)
* web - allow to specify a full editor layout as embedder

* cleanup

* 💄 - more readonly

* 💄 - renames

* 💄 - move things

* fix region

* remove deprecated
2022-09-22 01:49:45 -07:00
Johannes Rieken
0515462b6d Merge pull request #161465 from microsoft/joh/mammoth-cat
joh/mammoth cat
2022-09-22 10:09:59 +02:00
Benjamin Pasero
8d88cee442 debt - use Promise over Thenable (#161464) 2022-09-22 00:55:12 -07:00
Johannes
ba1912085a use DebounceEmitter but this time correct 2022-09-22 09:48:57 +02:00
Johannes
15fde4dbef Return IMenuChangeEvent but don't use DebounceEmitter.
This reverts commit ba515cdbb4.
2022-09-22 09:30:02 +02:00
Benjamin Pasero
3241883aaa web api - stick to import type (#161459) 2022-09-22 09:22:23 +02:00
Sandeep Somavarapu
0d4bc74c92 Improve Settings Profiles UX (#161422)
* Show profile under settings gear

* place profiles and sync in same group
2022-09-22 09:15:54 +02:00
Benjamin Pasero
ba515cdbb4 Revert "Add information about type of change to IMenu#onDidChange" (#161461)
Revert "Add information about type of change to `IMenu#onDidChange` (#161397)"

This reverts commit b2da058401.
2022-09-21 23:58:48 -07:00
Connor Peet
b2f7100c3f testing: greatly improve decoration syncing (#161446)
* testing: greatly improve decoration syncing

- Mark a descoration as synced to a range on _any_ assignment to its
  range. https://github.com/microsoft/vscode/issues/161320
- Improve re-usage of testing decorations. Better performance and less
  unnecessary flickering.

* tweak
2022-09-21 23:00:45 -07:00
Rob Lourens
ba4d44d30c Fix duplicate checkmark (#161454)
Leaked a disposable. Fix #159114
2022-09-21 22:20:42 -07:00
Matt Bierner
4b973c8ebc Pick up latest TS for building VS Code (#161426) 2022-09-21 14:56:43 -07:00
Matt Bierner
dfc70ad2a7 Allow CodeActionMenu to be reused outside of editor (#161425)
This updates the new code action menu so it can be reused in non-editor contexts, such as in the markers view
2022-09-21 23:31:40 +02:00
Matt Bierner
023930e3dc Fix extra dot in pasted file names (#161434) 2022-09-21 23:29:21 +02:00
Matt Bierner
07a5d2749f Allow _ in notebook markdown links (#161437)
Fixes #160853
2022-09-21 14:23:47 -07:00
Matt Bierner
dedd8bb62d Mark more fields in notebook types as readonly (#161428)
Ran into these while debugging through notebook code. Adding readonly makes it more clear the objects are not mutable

In one case, we were also reversing an array passed to an event. This is not safe as it reverses in place so all event listeners will now see the reversed array
2022-09-21 13:16:38 -07:00
Matt Bierner
17bb582b85 Finalize markdown diagnostics (#161427)
Fixes #146303

This moves the markdown diagnostic support out of `experimental` and to an official feature (however it remains off by default)
2022-09-21 12:20:25 -07:00
Benjamin Simmonds
1fba6ec98a Merge pull request #161046 from microsoft/benibenj/extensionBadgeNumber
Extension Badge represents number of outdated and reloadrequired extensions
2022-09-21 20:40:24 +02:00
Tyler James Leonhardt
6a6227bc3e Use any for the args since we will stringify whatever is passed in (#161421)
* Use any for the args since we will stringify whatever is passed in

* args should also be optional
2022-09-21 11:24:45 -07:00
Mitch Schutt
bdf82d9fd3 Use hideFind() and showFind() when retainContextWhenHidden enabled (#161174)
* Use hideFind() and showFind() respectively when retainContextWhenHidden enabled

* Use hideFind() and showFind() respectively when retainContextWhenHidden enabled

* Use hideFind() and showFind() respectively when retainContextWhenHidden enabled

* Use hideFind() and showFind() respectively when retainContextWhenHidden enabled

* Use hideFind() and showFind() respectively when retainContextWhenHidden enabled
2022-09-21 10:57:26 -07:00
Alexandru Dima
2150723ce2 Do not trigger the hover operation when decorations change because decorations change too often (#161416)
Fixes #140172: Do not trigger the hover operation when decorations change because decorations change too often
2022-09-21 19:27:18 +02:00
Johannes Rieken
9ac766b5ee simplify CC rendering - use single item instead of two (#161417) 2022-09-21 19:26:50 +02:00
Bianca van Schaik
e09c5ce190 Fix wrong matches in multiline file search (#160665)
* Fix wrong matches in multiline file search

When multiple consecutive lines match a regular expression, RipGrep will return them  as one match with multiple submatches. The parser that converts the absolute positions of the submatches to (line number, column number) pairs was not taking into account that `inBetweenChars` may contain newlines, leading to wrong matches, and search/replace actions that gave unexpected results.

Fixes #131507

* Add tests for multiple submatches from ripgrep
2022-09-21 09:30:05 -07:00
Alexandru Dima
a02a660b1a Keep hover visible when the mouse is getting closer to it (#161407)
Fixes #147403: Keep hover visible when the mouse is getting closer to it
2022-09-21 17:53:32 +02:00
Robo
0d5fbcc577 chore: use plugin executable for utility process on macOS (#161102)
chore: update app entitlements
2022-09-21 08:18:39 -07:00
Daniel Imms
ac12a2e9eb Merge pull request #161328 from microsoft/tyriar/fix_ctx_key
Allow escape sequence logging on web
2022-09-21 08:05:31 -07:00
Sandeep Somavarapu
0b1bb13ca9 Inspect shall show the real values (#161327)
* Inspect shall show the real values

* fix inspecting tasks
2022-09-21 07:56:41 -07:00
Benjamin Simmonds
3b4e9c00a9 1 vs n extensions wording 2022-09-21 16:54:34 +02:00
Benjamin Simmonds
4fdbbfc907 fix badge 2022-09-21 16:50:42 +02:00