Don Jayamanne
0ca72abae2
Exprimental ipynb serialization setting ( #230669 )
2024-10-06 20:10:10 -07:00
Tyler James Leonhardt
4ae34118f2
Reinstate normal loopback flow for Gov clouds ( #230541 )
...
I finally managed to make changes to the Gov cloud configurations and we can now use the loopback flow for the Gov clouds.
2024-10-04 22:22:00 +02:00
Robo
8422282f04
chore: update to Electron 32 ( #218245 )
...
* chore: update electron@31.0.1
* chore: bump electron@31.1.0
* chore: update sysroot download url
* chore: bump electron@31.3.0
* chore: update rpm deps for arm64
* chore: bump electron@31.4.0
* chore: bump electron@32.0.0
* fix: compile stage
* fix: install on windows
* fix: override node-addon-api to support c++20 with gcc-11
Brings in https://github.com/nodejs/node-addon-api/commit/fed13534c595c52fdd2cbf64d7bffe83de74ef35
to support compilation with gcc>=11
* ci: use gnu++2a for gcc <=9
* ci: fix sdl pipeline
* ci: web stage
* ci: fix alpine stage
* ci: fix legacy server stage
* fix: node-addon-api resolution for remote
* ci: fix legacy arm stage
* chore: sync npm dependencies
* chore: bump electron@32.0.1
* ci: fix monaco editor checks
* ci: fix legacy server stage
* ci: possible concurrent execution
* ci: use foreground scripts on windows
* chore: bump electron@32.0.2
* fix: compilation
Refs https://github.com/electron/electron/commit/204011c3f2bfad1b6b2c9544932bf60b162be05f
* Revert "wco - hardcode devtools location on Linux (#227084 )"
This reverts commit dfb96d11d3 .
* chore: bump electron@32.1.2
* ci: remove workaround for missing c++20 flags
* ci: use gnu++2a for gcc <=9
* chore: bump distro
* ci: use gnu++17 for legacy arm servers
* fixup! override node-addon-api to support c++20 with gcc-11
Scope to only the affected package versions
* chore: bump @vscode/policy-watcher
* chore: bump @vscode/sqlite3
* chore: bump node.js v20.17.0
* chore: bump distro
* chore: update @vscode/windows-ca-certs
* chore: update builds for electron@32.1.2
* chore: bump distro
* chore: bump dependencies
* ci: fix arm legacy servers
2024-10-04 19:19:06 +09:00
Johannes Rieken
2a96e0d571
Merge branch 'main' into joh/super-monkey
2024-10-03 17:18:23 +02:00
Ladislau Szomoru
289056d976
Git Editor - create document link provider ( #230389 )
2024-10-03 13:58:27 +02:00
Martin Aeschlimann
fc6d94b806
[css/json/html] adopt latest lsp, update to module: node16 ( #230371 )
...
* adopt latest language-server/client
* update package-locks
* transpiler to support Node16
2024-10-03 13:49:56 +02:00
Ladislau Szomoru
d085816005
Git - better handle conflict during cherry-pick ( #230312 )
2024-10-02 16:39:30 +02:00
Johannes
1d86d98cca
more test tweaks
2024-10-02 10:49:35 +02:00
Johannes
c4093a5112
tweak transpile and pasteUrl.test
2024-10-02 10:30:35 +02:00
Johannes Rieken
cc7ba25b2d
Merge pull request #230269 from microsoft/joh/sparkling-loon
...
eng - use `esModuleInterop` for extensions
2024-10-02 09:51:54 +02:00
Joyce Er
370f5619b9
fix: use chat edit state for chat file list decorations ( #230284 )
...
* fix: use chat edit state for chat file list decorations
* Add theme defaults
2024-10-02 09:50:08 +02:00
Don Jayamanne
72113138d2
Update ipynb experiment setting description ( #230282 )
2024-10-02 08:12:03 +02:00
Johannes
e6f315d2fc
eng - use esModuleInterop for extensions
2024-10-01 21:57:30 +02:00
Don Jayamanne
620fd6cb9a
Support serialization of IPYNB in web worker ( #230190 )
2024-10-01 21:22:55 +10:00
Robo
9494a89080
chore: add npmrc to extensions folder ( #230214 )
2024-10-01 12:43:01 +02:00
Ladislau Szomoru
1d4130b8b3
Git - fix repository detection when rev-parse returns a UNC path on Windows ( #230207 )
2024-10-01 10:35:48 +02:00
Benjamin Pasero
b591f33513
🆙 jschardet@3.1.4 ( #230197 )
2024-10-01 08:19:15 +02:00
Matt Bierner
d3596df9eb
More type assertion fixes ( #230181 )
...
For #211878
Also adds a few suppressions
2024-09-30 16:21:12 -07:00
Don Jayamanne
c35d5e21fc
Exclude cells and indentAmount from notebook metadta diff view ( #230173 )
2024-09-30 15:50:47 -07:00
Tyler James Leonhardt
35183efe58
Revert "Rename MSAL setting" ( #230164 )
...
Revert "Rename MSAL setting (#230142 )"
This reverts commit 2a677c686b .
2024-09-30 14:38:38 -07:00
Matt Bierner
51fa4d0172
Fix more type assertions ( #230156 )
...
* Fix more type assertions
For #211878
* Fix type error
2024-09-30 14:17:06 -07:00
Matt Bierner
5ddd3d2cc1
Only enable js/ts paste with imports for copy and pasted within VS Code ( #230167 )
2024-09-30 22:56:30 +02:00
Matt Bierner
f4bdaadbac
Merge vscode ts file watch settings ( #230152 )
...
Fixes #230144
Also deprecates the experimental setting while still observing it for now
2024-09-30 12:32:24 -07:00
Tyler James Leonhardt
2a677c686b
Rename MSAL setting ( #230142 )
2024-09-30 19:25:47 +02:00
Sandeep Somavarapu
841d51da29
write our own little gulp-eslint which takes the eslint from our workspace root ( #230115 )
2024-09-30 15:36:25 +02:00
Alex Ross
ef44e67783
Improve unusable slowness of tree sitter syntax highlighting ( #229951 )
...
* Improve unusable slowness of tree sitter syntax highlighting
Part of #229935
* Improve improvement as discussed with Martin
* Fix score
* Fix test error
2024-09-30 15:18:32 +02:00
Matt Bierner
626fc7d398
Make sure we delete new TS internal file names too ( #230011 )
...
https://github.com/microsoft/TypeScript/pull/59720
2024-09-27 21:50:52 +02:00
Matt Bierner
f74d65ef2c
Adopt preparePasteEdits for js/ts update imports on paste ( #230007 )
...
Client side of https://github.com/microsoft/TypeScript/pull/60053
2024-09-27 21:50:23 +02:00
Ladislau Szomoru
6c94f0a703
SCM - 💄 ActionButton API cleanup ( #229943 )
2024-09-27 12:08:48 +02:00
Ladislau Szomoru
0dea65fe0d
Git - rework integration tests ( #229926 )
...
* Git - rework integration tests
* Fix test
2024-09-27 11:38:10 +02:00
Alex Ross
e67b1982e1
Update grammars ( #229924 )
2024-09-27 10:27:11 +02:00
Alex Ross
955c13c0b9
[] in sticky scroll is not highlighted correctly when tree sitter is enabled ( #229849 )
...
Fixes #229556
2024-09-26 19:24:23 +02:00
Tyler James Leonhardt
eef6488c2c
Use select_account prompt when no account is specified ( #229778 )
...
Fixes https://github.com/microsoft/vscode/issues/226892
2024-09-25 21:44:09 -07:00
Ladislau Szomoru
44d05b9dfa
Git - cheery-pick now handles the case where the changes are already present on the current branch ( #229731 )
2024-09-25 18:07:16 +02:00
Alex Ross
d3c7f32e17
Ternary ?: aren't colors correctly ( #229719 )
...
* Ternary ?: aren't colors correctly
and improve some other token scopes
Fixes #229555
* Update tests
2024-09-25 17:11:31 +02:00
Alex Ross
764afff92a
this isn't being highlighted (#229724 )
...
* `this` isn't being highlighted
Fixes #229554
* Update tests
2024-09-25 17:08:29 +02:00
Ladislau Szomoru
bdc3e5e2f4
SCM Graph - only show one badge per color/type ( #229716 )
2024-09-25 16:18:56 +02:00
Alex Ross
cedad6e8fc
Support targetting multiple scopes in a theme ( #229717 )
...
and fix font style
Fixes #229557
Fixes #229553
2024-09-25 16:18:15 +02:00
Gabriela Araujo Britto
0f9abf3c35
[typescript-language-features] Expandable hover ( #228255 )
...
* add verbosity level to hover provider
* cleanup
* update minimum ts version
* get `canIncreaseVerbosityLevel` from server response
* add expandable hover experimental setting
2024-09-24 09:22:09 -07:00
Alex Ross
ef76a382d5
Colorization tests for tree sitter ( #229517 )
...
* Colorization tests for tree sitter
Part of #210475
* Fix tests
* Actually fix tests
* Fix line endings
* Register preferTreeSitter setting
2024-09-24 11:36:05 +02:00
Raymond Zhao
38adfa0956
Revert "Colorization tests for tree sitter" ( #229444 )
...
Revert "Colorization tests for tree sitter (#229376 )"
This reverts commit ccefcfa4fa .
2024-09-23 15:07:42 -07:00
Alex Ross
ccefcfa4fa
Colorization tests for tree sitter ( #229376 )
...
* Colorization tests for tree sitter
Part of #210475
* Fix tests
* Actually fix tests
* Fix line endings
2024-09-23 21:31:57 +02:00
Matt Bierner
4840eb096d
Enable semantic features for untitled files on web ( #229426 )
...
Fixes #229424
Also removes an old scheme that is no longer used
2024-09-23 11:55:37 -07:00
Ladislau Szomoru
deea09a36f
Git - remove the usage of cp.execSync from git integration test. Add assertions. ( #229395 )
2024-09-23 18:00:23 +02:00
Tyler James Leonhardt
3b1cb3b155
Bring back refresher ( #229246 )
...
Now we will refresh tokens over time so extensions can cache auth sessions in memory and just need to listen to the event to decide when to refresh their caches.
2024-09-21 01:26:53 +02:00
Tyler James Leonhardt
f26394d477
Use Electron fetch to get Proxy settings properly ( #229202 )
...
* Attempt to use Electron fetch
* Remove Content-Length header because electron doesn't like it
"Apparently Chromium doesn’t want the caller to set content-length, but will set it itself."
2024-09-20 20:24:41 +02:00
Ladislau Szomoru
a90e2f4e0f
Git - attempt to improve test reliability ( #229160 )
2024-09-20 16:55:45 +02:00
Ladislau Szomoru
55ed7b6ebc
Git - error handling while computing merge base ( #229134 )
2024-09-20 11:05:59 +02:00
Matt Bierner
0685b0a619
Revert "Use separate div for image preview transparency grid" ( #229082 )
...
This reverts commit 945d4cdda8 .
Fixes #229019
2024-09-19 19:51:50 -07:00
Tyler James Leonhardt
52b0ec07b8
Allow Multi-account in GitHub Auth in Insiders ( #229106 )
2024-09-20 00:31:40 +02:00