Commit Graph
15035 Commits
Author SHA1 Message Date
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