Commit Graph

102765 Commits (d555777b1a4ce1449bb5e183dac52f851e1c31f5)

Author SHA1 Message Date
Prashant Cholachagudda a8909ed194 change sessionId with machineId for extension search telemetry 2022-11-15 16:54:35 +05:30
Henning Dieterichs 34f4baf7eb
disposes text models in test 2022-11-15 12:07:53 +01:00
Henning Dieterichs 3c4fc515a7
updates readme 2022-11-15 12:04:51 +01:00
Henning Dieterichs 845706c071
Fixes bug in diffing algorithm & improves fixture testing method. 2022-11-15 11:54:14 +01:00
Alexandru Dima 643ac4e17e
Avoid exporting symbols (#164940) (#166288) 2022-11-15 02:46:05 -08:00
João Moreno 1a69d6cb15
bump deemon (#166349) 2022-11-15 10:56:48 +01:00
Alex Dima c5057eef6f
No need to pass in `require` 2022-11-15 10:02:03 +01:00
Johannes c281755a1b
more missing JS files 2022-11-15 09:45:01 +01:00
Alexandru Dima 6d0c8074b0
Merge branch 'main' into hediet/integrated-mule 2022-11-15 09:44:38 +01:00
Johannes 5912ad3ff1
Merge branch 'main' into joh/rewrite-privates 2022-11-15 09:44:34 +01:00
Alex Dima 53afa42371
Try to remove cast to `any` 2022-11-15 09:44:07 +01:00
Johannes 424a88c0ef
missing JS files 2022-11-15 09:05:07 +01:00
Benjamin Pasero e3cc677d15
Regression with drag-and-drop and recently opened list (fix #166130) (#166341) 2022-11-15 08:37:21 +01:00
Rémi Marche a3c64dac8d
Editor state change, break after match (#166283)
Remove useless comparisons.

In State.update, the update type was compared against all the possible types.

The solution is to use a switch case instead, or to use else-if instead.
2022-11-15 06:02:55 +00:00
Connor Peet c47751948c
cli: add service integration for systemd (#166328)
systemd, like most 'modern' linux components, has a nice dbus API. This uses
that API to register the tunnel as a service of the calling user.

The dbus dependency is temporarily duplicated, until secret-service 3 is
released, where they update to the latest version (should be a week or two).

For https://github.com/microsoft/vscode-cli/issues/367. Next up, macOS,
then it's done :)
2022-11-14 21:39:05 -08:00
Tyler James Leonhardt eab3273162
Use message as fallback, not key (#166323)
Because `key` will also contain comments like:
```
my message/i'm a comment the user shouldn't see
```

The other part of microsoft/vscode#165735

fixes microsoft/vscode#165735
2022-11-14 21:28:31 -08:00
Joyce Er f836340879
Edit Sessions -> Cloud Changes (#165877) 2022-11-14 21:22:53 -08:00
Matt Bierner ebeccc9e05
Ignore webserver for eslint (#166338)
Ignore webserver from eslint
2022-11-14 21:22:03 -08:00
Megan Rogge f614d0b58d
add ActionWidgetService (#164096) 2022-11-14 20:34:03 -08:00
Matt Bierner 44441de137
Adopt prefer-readonly in JS/TS extension (#165089) 2022-11-14 20:12:10 -08:00
Matt Bierner 3684289a70
Enable `onlyCompileBundledFiles`
This prevents ts-loader from loading desktop files for web builds
2022-11-14 16:45:30 -08:00
Matt Bierner 0b9121953f
Added mangling loader for ts files in extensions 2022-11-14 16:34:04 -08:00
Peng Lyu 9ccc7e3627
💄 move select kernel command to right file (#166319)
* 💄 Select Kernel command impl in notebook core instead of contrib.

* Notebook Kernel View.
2022-11-14 16:06:19 -08:00
Matt Bierner 57bceb6738
Move and rename `webview.ts` files (#166313)
Fixes #165889
2022-11-14 15:04:48 -08:00
Matt Bierner d741dd2154
Fit typings for concrete version of `createInstance` (#166320)
Fixes #164297
2022-11-14 14:23:42 -08:00
Greg Van Liew 27a550f451
Settings description edits (#166315)
* Settings description edits

* Remove unnecessary trailing line returns
2022-11-14 13:47:54 -08:00
Logan Ramos b158a185ad
Search for Andrea (#166312) 2022-11-14 12:56:31 -08:00
Robert Jin fbaacfb921
Add explorer.autorevealExclude setting (#136905)
* Add explorer.autorevealExclude setting

* Update setting name, only check sibling once

* linting

* Correct boolean order and add catch for force reveal

* Check for force instead of converting

* Do not make revealexcludes inherit from file.excludes

* Linting
2022-11-14 15:50:55 -05:00
Raymond Zhao bdf8dd00e4
Use the proper scrollbar, fixes #166171 (#166302) 2022-11-14 12:49:00 -08:00
Daniel Imms f9523178f9
Merge pull request #163184 from microsoft/tyriar/measure_latency
Measure input latency and text render time
2022-11-14 12:43:34 -08:00
Peng Lyu 7c62095eb6
Kernel picker MRU experiment (#166307) 2022-11-14 12:37:36 -08:00
Raymond Zhao 5f67407888
Pass display language as a locale to Electron (#159958)
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2022-11-14 11:55:09 -08:00
Alex Dima fb4e8de4d2
Try to end the input latency measurement in the very first task after the browser does layout and painting 2022-11-14 20:12:21 +01:00
Tyler James Leonhardt fd7e27f9d3
onboard built-in debug extensions to l10n (#166300) 2022-11-14 11:03:54 -08:00
Matt Bierner 0537f30d96
Mark `TransientOptions` properties readonly (#166071)
This type is passed to us and should not be modified
2022-11-14 10:59:53 -08:00
Nathan Shively-Sanders cb43019d6a
Copy webServer from Typescript to VS Code (#165771)
* Initial draft.

Not working.
Also not correctly formatted, I'll do that later.

* Various fixes

It works now

* A bit of cleanup

* Move webServer to its own directory

And prepare for getting rid of dynamicImportCompat.js hack

* Remove dynamicImportCompat.js hack

* Revert unrelated change

* Webpac tsserver.web.js with webServer.ts as entrypoint

Instead of using CopyPlugin.

1. Shipping multiple entrypoints in a single file required fixes to
build code.
2. There are a couple of warnings from `require` calls in
tsserverlibrary.js. Those are not relevant since they're in non-web
code, but I haven't figured how to turn them off; they are fully dynamic
so `externals` didn't work.

* Ignore warnings from dynamic import in tsserver

* Add to .vscodeignore files
2022-11-14 10:56:31 -08:00
Benjamin Pasero 7f9aa0535a
🆙 distro (#166298) 2022-11-14 10:49:18 -08:00
Peng Lyu 069ab7c4af
Present kernel detection progress in kernel picker/status (#166294)
* Experimental kernel detection task

* Update kernel detection progress

* no need for start/end now.

* Enforce proposed api
2022-11-14 09:34:29 -08:00
Logan Ramos 73d882bcf7
Update telemetry package (#166292) 2022-11-14 09:30:33 -08:00
Benjamin Pasero 5cc89c7ff6
🆙 `@vscode/sqlite3@5.1.2-vscode` (#166290) 2022-11-14 08:39:07 -08:00
Henning Dieterichs ed85aa196c
Fixes leaking disposable 2022-11-14 17:36:02 +01:00
Henning Dieterichs 589e901e53
fixing test 2022-11-14 17:25:10 +01:00
Johannes 4a040f6186
increase max_old_size for core-ci 2022-11-14 17:14:06 +01:00
Henning Dieterichs f0bfb2eb71
Fixes tests. 2022-11-14 17:10:53 +01:00
Johannes aeb79e48a0
free memory when TS2TS mangling is done 2022-11-14 16:54:13 +01:00
Henning Dieterichs f637ecf996
Merge branch 'main' into hediet/integrated-mule 2022-11-14 16:43:57 +01:00
Johannes 85c28e5927
improve printing of implicit public cases 2022-11-14 16:15:11 +01:00
Benjamin Pasero 23cd002a56
storage - do not eager parse extension storage (fix #163446) (#166281) 2022-11-14 15:58:55 +01:00
Johannes d481999d09
make TS-mangler part of `compile-build` 2022-11-14 15:55:02 +01:00
Henning Dieterichs 0b69760803
Addresses feedback from PR 2022-11-14 15:53:59 +01:00