Commit graph

105980 commits

Author SHA1 Message Date
Megan Rogge
1ad3fb3221
use error cue instead of task failed for terminal command failure (#175380)
fix #175012
2023-02-27 09:22:40 -06:00
Aiday Marlen Kyzy
c0c382cf99
rerolling back the fix, actually previous supposed fix does not work in all cases 2023-02-27 16:22:00 +01:00
Aiday Marlen Kyzy
9205453716
added some comments 2023-02-27 16:18:35 +01:00
Aiday Marlen Kyzy
4f9865e390
Merge pull request #175536 from microsoft/aiday/issue#159265
Padding added when the call to reveal range is not from an api
2023-02-27 15:47:22 +01:00
Aiday Marlen Kyzy
c15b6b9f1f
adding the padding when the source is not api in order to prevent jumps when the folding ranges are unfolded 2023-02-27 14:54:00 +01:00
Robo
a22b77d5e1
chore: bump electron@19.1.11 (#175531)
* chore: bump electron@19.1.11

* chore: update chromium version for security patches
2023-02-27 13:57:52 +01:00
Sandeep Somavarapu
aaa9dfb2d9
mask auth header in log (#175529) 2023-02-27 13:51:56 +01:00
Alexandru Dima
8b76efe9d3
Merge branch 'main' into main 2023-02-27 12:55:23 +01:00
Benjamin Pasero
6797f120a5
Cannot read properties of undefined (reading 'dispose') (fix #175508) (#175527) 2023-02-27 12:35:40 +01:00
Benjamin Pasero
2433cbb2ee
Use registerAction2 instead of registerWorkbenchAction (#162713) (#175526) 2023-02-27 12:30:39 +01:00
Alexandru Dima
64f8dd4634
Merge pull request #175462 from microsoft/alexd/fashionable-otter
Improvements to Extension Service
2023-02-27 10:06:55 +01:00
Sandeep Somavarapu
52dd56689f
Improvements to logger and netwok requests logging (#175492)
- Able to create logger by passing id
- Support when conditions for loggers
- Separate logger for all network requests
- Log request and response headers
- Enable request logger on trace
- Add loggerService in CLI
2023-02-27 10:05:20 +01:00
Johannes Rieken
86ed8560d7
fix https://github.com/microsoft/vscode/issues/175460 (#175496) 2023-02-27 09:58:12 +01:00
Alex Dima
d824e49eaa
Fix test 2023-02-27 09:04:25 +01:00
Alex Dima
ef26756b54
Handle implicit activation events without changing the extension manifest 2023-02-26 16:26:15 +01:00
Alex Dima
f87cfee9f5
Show extensions which are currently activating in the running extensions editor 2023-02-26 14:44:46 +01:00
Alex Dima
62f95d60ed
Share common extension processing code 2023-02-26 14:38:49 +01:00
Alex Dima
947e239044
Create extension hosts via IExtensionHostFactory 2023-02-26 13:42:52 +01:00
Alex Dima
2f49bca241
Move manual start calls to AbstractExtensionService 2023-02-26 12:10:20 +01:00
Alex Dima
180d879c27
Expose startup kind in IExtensionHost.startup 2023-02-26 11:22:44 +01:00
Alex Dima
8906769253
Use the extension registry to get list of extensions running on each extension host 2023-02-26 10:21:42 +01:00
Alex Dima
fc9ce2081e
Extract LockableExtensionDescriptionRegistry to a separate file 2023-02-26 10:00:18 +01:00
Alexandru Dima
0f9d0328eb
Merge pull request #175447 from microsoft/alexd/loud-wallaby
Cleanup in ExtensionService and ExtensionIdentifier
2023-02-26 09:01:53 +01:00
Benjamin Pasero
1ea0fa13cf
perf - have more marks for restoring editors (#175446) 2023-02-26 08:56:33 +01:00
Benjamin Pasero
60c6f5f524
Move more tests out of electron-browser (#171508) (#175445)
* debt - move more tests out of `electron-browser` (#171508)

* move more tests

* move more tests

* skip test on windows where tilde is unsupported
2023-02-26 08:48:29 +01:00
Alex Dima
e63333029f
Remove more fields in AbstractExtensionService 2023-02-26 08:44:23 +01:00
Alex Dima
458c226ea9
Move helpers below 2023-02-26 00:56:09 +01:00
Alex Dima
ddd30de271
Extract ExtensionStatus 2023-02-26 00:55:40 +01:00
Alex Dima
3d1487099b
Add ExtensionIdentifierSet and ExtensionIdentifierMap 2023-02-26 00:13:58 +01:00
Alex Dima
47b10b6022
Small tweaks 2023-02-25 22:02:47 +01:00
Alex Dima
ca93029310
Extract ExtensionRunningLocationTracker to a separate file 2023-02-25 21:18:40 +01:00
Benjamin Pasero
6dfe534cca
smoke - bring back better solution for waiting that target has loaded (#175415) 2023-02-25 17:41:18 +01:00
Alex Dima
2de3ef6f43
Extract ExtensionRunningLocation to a separate file 2023-02-25 16:29:38 +01:00
Alex Dima
3c6127d25b
Extract ExtensionsProposedApi to a separate file 2023-02-25 16:21:05 +01:00
Alex Dima
2a76284435
Extract ExtensionHostKind related logic to a separate file 2023-02-25 16:18:30 +01:00
Derek Kniffin
7d084eeca8
Add vscode.getEditorLayout command (#171224)
* Add vscode.getEditorLayout command

Fixes #94817

* address feedback

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2023-02-25 14:53:54 +00:00
Connor Peet
96e3e18442
testing: add a test results panel (#175414)
Previously, as in the issue this fixes #175377, messages without
location were treated a little strangely, and messages for tests without
a location were impossible to view. Them transient nature of the peek
has been a longstanding overall experience papercut.

This PR adds a Test Results panel which users can keep around as a
persistent results view. It shares the code used to generate the peek
view. With this PR, I've also tweaked it slightly so that the test
'history' is by default (unless toggled on) shown only in the panel,
aligning the test errors peek more towards the diagnostics view, where
the peek is a lighter, local view, and the panel shows everything.

The only real 'addition' to the previously-peek content in this PR is
that test output is shown when the top-level run node is selected.
_Ideally_ this would be in a terminal where full ANSI codes and colors
are supported, but it seems terminal land does not support this very
well, and I want to eventually get ANSI color support in text mode
anyway (#151964).
2023-02-25 15:52:43 +01:00
Benjamin Pasero
9bbce647b3
debt - strict layer rules for more services (#175411) 2023-02-25 15:49:47 +01:00
Henning Dieterichs
35b3a1e146
Merge pull request #175220 from microsoft/hediet/combine-text-edit-refactoring
combine text edit refactoring
2023-02-25 13:24:59 +01:00
Benjamin Pasero
aa07f07339
smoke - update didFinishLoad solution (#175409) 2023-02-24 21:17:19 -08:00
Matt Bierner
42bfe4f68d
Pick up latest TS nightly for building VS Code (#175401)
* Pick up latest TS nightly for building VS Code

* Add cast to avoid type narrowing in tests
2023-02-25 01:09:12 +00:00
Matt Bierner
1542e5f26b
Pick up latest TS nightly for insiders (#175400) 2023-02-24 19:07:59 -06:00
Matt Bierner
fd171453f7
Ignore compiled files under dist while searching (#175399) 2023-02-24 16:28:24 -08:00
Matt Bierner
c9cda58322
Make centered layout pass along positions (#175181)
This is a better fix for #175179. However it is also more risky, so pushing to next release

The problem is that the centered layout widget does not pass along positions when laying out its content. This PR should fix that
2023-02-24 18:10:14 -06:00
Alexandru Dima
d2f8c4f7bc
Do not show minimap context menu in standalone editor (#175395)
Do not show minimap context menu in standalone editor (fixes microsoft/monaco-editor#3559)
2023-02-25 00:31:18 +01:00
Aaron Munger
09539cb8bb
Merge pull request #175389 from amunger/IWFocusContext
don't always show IW focus history in command palette
2023-02-24 15:16:51 -08:00
aamunger
e56e04d78e
don't always show focus history in command pallette 2023-02-24 14:53:13 -08:00
Alexandru Dima
d912e6c925
Exclude fixture file from search (#175384) 2023-02-24 22:12:47 +01:00
Alexandru Dima
f0195104ab
Adopt latest loader (#175379)
* Adopt latest loader

* Update to latest loader
2023-02-24 22:02:49 +01:00
Benjamin Pasero
def1c0dc47
smoke test - try to unblock CI (#175382)
* smoke test - try to fix runs

* comment
2023-02-24 21:35:41 +01:00