Commit Graph

100889 Commits

Author SHA1 Message Date
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
Alex Ross 1562a35c86 Indent using spaces 🤷‍♀️ (#161405) 2022-09-21 07:41:57 -07:00
Benjamin Simmonds ab8950297e small fixes 2022-09-21 16:41:22 +02:00
Tyler James Leonhardt dd81078756 Decide on instantiation for IAuthenticationService and ILanguageDetectionService (#161366) 2022-09-21 10:19:36 -04:00
Ladislau Szomoru ce7e388ef1 Git - Checkout command aria label now includes the branch name (#161385)
* Checkout command aria label now includes the branch name

* Pull request feedback
2022-09-21 07:10:52 -07:00
Alex Ross 8aa37f3c9b Add group to copy vscode.dev link in share (#161400)
Part of #157722
2022-09-21 07:03:38 -07:00
Alex Ross d26952bfeb Bump distro (#161401) 2022-09-21 07:03:05 -07:00
Henning Dieterichs 40a262dc13 merge editor temp model (#161315)
Introduces hidden mergeEditor.useWorkingCopy setting,
implements reset when the merge editor opens
2022-09-21 16:02:50 +02:00
Sandeep Somavarapu 1aa251bee8 fix more tests 2022-09-21 16:02:46 +02:00
Benjamin Pasero 2046342bf3 diag - reduce trace spam from file resource locks (#161399) 2022-09-21 06:58:07 -07:00
Sandeep Somavarapu 0a32eba025 - fix tests
- clean up
2022-09-21 15:46:53 +02:00
Johannes Rieken b2da058401 Add information about type of change to IMenu#onDidChange (#161397)
helps with https://github.com/microsoft/vscode/issues/161334#event-7430166381
2022-09-21 06:05:58 -07:00
Benjamin Simmonds 43851d53a4 move checkbox.ts to views folder (#161393)
move checkbox
2022-09-21 05:23:06 -07:00
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
Alexandru Dima 83d7b8ecf7 Merge pull request #161378 from microsoft/alexd/editor-drag-scrolling
Reimplement how dragging auto-scrolls in the editor
2022-09-21 11:51:29 +02:00
Benjamin Simmonds e53ad2cda4 Merge branch 'main' into benibenj/extensionBadgeNumber 2022-09-21 11:48:30 +02:00
Alexandru Dima 869fd7bbfb Only do the /build/ folder check on OSS, where we don't mixin (#161381) 2022-09-21 01:59:57 -07:00
Alexandru Dima 7041b71cd6 Retire basic checks GH action (#161376)
* Add /build/ folder checks (just like GH action)

* Add more checks that were only present in the GH action

* Disable basic checks GH action
2022-09-21 00:58:06 -07:00
Alex Dima 3f09008658 Merge remote-tracking branch 'origin/main' into alexd/editor-drag-scrolling 2022-09-21 09:43:17 +02:00