Commit graph

102387 commits

Author SHA1 Message Date
Logan Ramos bf1697d98c
Consume proposed telemetry API (#165862)
* Consume proposed telemetry API

* Update webpack
2022-11-08 21:58:28 -05:00
Megan Rogge fd5edb9906
only apply non-empty class name (#165836)
fix #165818
2022-11-08 19:31:22 -05:00
Matt Bierner 292a939917
Pick up latest TS for building vscode (#165875) 2022-11-08 15:56:04 -08:00
Joyce Er 489d16dff3
Use title casing for dialog buttons (#165874) 2022-11-08 15:14:07 -08:00
Matt Bierner d950552131
Allow trailing commas while minifying json resources (#165870)
I noticed a few of our built-in extension's json resources were not being minified. The root cause appears to be trailing commas in the json
2022-11-08 14:38:53 -08:00
Matt Bierner c05297c4c4
Make link text regexp non-greedy (#165867)
Fixes #163081
2022-11-08 14:12:10 -08:00
Connor Peet 0aa2255c62
Merge pull request #165861 from microsoft/connor4312/cli-async-handling
cli: allow handling control server requests in parallel
2022-11-08 12:50:15 -08:00
Johannes Rieken dec7735080
Revert "respect auto-save setting even for single file edits" (#165832)
This reverts commit dc04246b0a.
2022-11-08 12:27:26 -08:00
Connor Peet 161418296b
cli: allow handling control server requests in parallel
Previously the control server could only handle a single request at a
time. To enable local download mode, this needs to change as the client
will be sending data to the CLI as it downloads the vscode server zip.

This does that. There's a little mess since things that async handlers
need to use are cloned out of the previously unified "context" (we
could try and clone the whole context each time, but this is more work
than needed.) We still keep the fast things as "blocking" since that
avoids the need for clones and separate tasks.
2022-11-08 12:06:49 -08:00
Daniel Imms 2cd1bf6bd6
Merge pull request #153204 from babakks/fix-repeated-cwd-for-new-terminal-picker
🐛 Fix repeated CWD entries when creating new terminal in multi-root workspace
2022-11-08 11:37:33 -08:00
Logan Ramos a7b9ce83fb
Switch to webhook (#165853) 2022-11-08 14:24:45 -05:00
Daniel Imms ce4aed5bf1
Merge remote-tracking branch 'origin/main' into pr/babakks/153204 2022-11-08 11:04:00 -08:00
Connor Peet 54a073d04e
Merge pull request #165838 from microsoft/connor4312/testing-reduce-decoration-work
testing: reduce decoration work
2022-11-08 10:12:34 -08:00
Rob Lourens 6aa5ca4c28
Add launch/task variable completions to workspace file (#165842)
Fix #164728
2022-11-08 10:05:55 -08:00
Matt Bierner cee2f8d673
Remove extra usages of Action in release notes code (#164849)
The release notes code is using `Action` just to run functions. We can get rid of all the `Action` part and just have simple functions instead
2022-11-08 09:31:14 -08:00
SteVen Batten cc0341b874
adjust title bar appearance in web (#165076)
refs VS Code for the Web: title area shows up in pre-existing sessions #161948
2022-11-08 09:30:20 -08:00
Connor Peet bba0e9101b
testing: reduce decoration work
- Skip syncing on files with no decorations
- Accumulate events to avoid forcing refreshes eagerly

Fixes #165833
2022-11-08 09:17:27 -08:00
Alexandru Dima c9ce188050
Use proper import syntax (avoid using require) (#165827) 2022-11-08 07:58:21 -08:00
Johannes Rieken 3cd51669bd
don't disable the close button for peek (#165826)
https://github.com/microsoft/vscode/issues/165646
2022-11-08 07:55:54 -08:00
Johannes Rieken 57f489b487
Merge pull request #165599 from laurentlb/telemetry
Telemetry: log command execution time
2022-11-08 16:33:20 +01:00
Martin Aeschlimann afac9524b6
[css/json/html] move to l10n (#165725)
[css/json/html] move to l10n (for #164438)
2022-11-08 07:32:38 -08:00
易良 59faab44cd
Only use string of the remote/web/package.json browser field (#165163)
fix(build): Close #165162, only use string of the package.json `browser` field
2022-11-08 10:30:02 -05:00
Ladislau Szomoru 57a5507e0b
Git - Tweak optimistic update (#165815)
Tweak optimistic update
2022-11-08 15:44:24 +01:00
Laurent Le Brun 36b82a9bef
Address code review comments
- use try/finally
- mark telemetry as measurement
2022-11-08 15:29:52 +01:00
Benjamin Pasero 8f7aec2ca0
Update JSDoc on updateWorkspaceFolders when extension host will restart (fix #165010) (#165813) 2022-11-08 15:13:32 +01:00
Sandeep Somavarapu 07a5351472
Fix #160678 (#165747)
* Fix #160678

* review feedback
2022-11-08 05:33:25 -08:00
Ladislau Szomoru 4130136c25
Git - Stage/Unstage optimistic UI updates (#165716) 2022-11-08 14:29:54 +01:00
Ladislau Szomoru 348a6585c7
Git - Show progress while doing the initial repository discovery (#165695)
Show progress while doing the initial repository discovery
2022-11-08 14:29:37 +01:00
Johannes Rieken ed1bc56bd8
prefix argument id with actual command (#165805)
https://github.com/microsoft/vscode/issues/165244#issuecomment-1306889823
2022-11-08 03:01:57 -08:00
dependabot[bot] 391235a7e9
Bump loader-utils from 1.4.0 to 1.4.1 (#165770) 2022-11-07 21:59:09 -08:00
Joyce Er c0e7b29b4c
Ask for Continue On selection before auth (#165734) 2022-11-07 21:53:13 -08:00
Raymond Zhao d5125cb4c5
Polish Settings editor styling (#165767)
* Remove .mid-width class
* Polish settings tabs widget border alignment
2022-11-07 21:14:44 -08:00
Matt Bierner 283aa61a58
Enable autoplay in webviews (#165784)
For #134514

This PR allows autoplaying of audio/videos in webviews. However it disables autoplaying of non-muted audio/video without user interaction by setting `autoplayPolicy` in electron. Browsers automatically follow the same behavior
2022-11-07 21:07:33 -08:00
Joyce Er 2282be522a
Fix edit session partial matches (#165782) 2022-11-07 20:56:53 -08:00
Peng Lyu 04fbbf26c0
Merge pull request #165743 from rebornix/rebornix/above-opossum
Introduce CellOverlayPart
2022-11-07 20:56:00 -08:00
Connor Peet 1d4beede78
Merge pull request #165773 from microsoft/connor4312/cli-pin-rust-version
cli: pin rust (and clippy) version for builds
2022-11-07 20:26:26 -08:00
Matt Bierner 5d04c3b06c
Don't assume file paths in tsconfigs (#165779)
Fixes #160979
2022-11-07 20:24:31 -08:00
Tyler James Leonhardt a8ae2cedaf
Include JS files in XLF creation for extensions (#165774)
* Bumps @vscode/l10n-dev to a version that supports JS files
* Pulls in JS files (and TSX & JSX) in addition to TS to account for scenarios like Emmet which pulls in @vscode/emmet-helper as an npm package
2022-11-07 19:50:39 -08:00
rebornix af05f1713e
Track overlay part disposable 2022-11-07 19:23:12 -08:00
Connor Peet 63fbcea804
cli: pin rust (and clippy) version for builds 2022-11-07 17:56:35 -08:00
Matt Bierner 46caa3b490
Exclude @ from word pattern in js/ts (#165764)
Fixes #162862

#148874 Still seems to be working too after this change
2022-11-07 15:53:11 -08:00
Connor Peet 8642c74477
Merge pull request #165754 from microsoft/connor4312/cli-direct-executable
cli: allow passing direct path to the vscode cli in --install-dir
2022-11-07 13:56:38 -08:00
rebornix e069cffd52
💄 2022-11-07 13:48:14 -08:00
rebornix d7528c63f4
do not dispose mutabledisposble too early 2022-11-07 13:39:12 -08:00
rebornix 06a4015cda
resolve comments 2022-11-07 13:32:44 -08:00
Connor Peet 52804bf2f5
cli: allow passing direct path to the vscode cli in --install-dir
Fixes #164622
2022-11-07 13:19:47 -08:00
rebornix 8a4de76117
💄 2022-11-07 12:33:32 -08:00
Najmieh Sadat ac05245aa8
Use CSS variables over registerThemingParticipant - minimap viewparts (#165465)
* Replace Theme register participant with the CSS variables
2022-11-07 11:48:21 -08:00
Peng Lyu cddd30c56f
Remove :root css variables in notebook find. (#165534) 2022-11-07 11:43:32 -08:00
Raymond Zhao a1f9c6745a
Refactor preferencesWidget to use CSS variables (#165736)
* Refactor preferencesWidget, ref #165169
2022-11-07 11:25:24 -08:00