Commit Graph

6364 Commits

Author SHA1 Message Date
Matt Bierner
2352f5be67 Small cleanups 2025-11-21 22:28:34 -08:00
Matt Bierner
ac71e4f6ad Reduce runtime changes 2025-11-21 15:50:54 -08:00
Matt Bierner
fcfb37c8f8 Convert gulp files to ts
For #277526

Had to add a few ugly casts in difficult cases but mostly trying to add proper types
2025-11-21 15:38:55 -08:00
Matt Bierner
f0e7fe3775 Convert a few more build scripts to TypeScript
For #277526
2025-11-21 09:26:54 -08:00
Matt Bierner
2648263d3e Run our build scripts directly as typescript (#277567)
* Run our build scripts directly as typescript #277567

Follow up on #276864
For #277526

* Remove a few more ts-node references

* Fix linux and script reference

* Remove `_build-script` ref

* Fix script missing closing quote

* use type only import

* Fix export

* Make sure to run copy-policy-dto

* Make sure we run the copy-policy-dto script

* Enable `verbatimModuleSyntax`

* Pipelines fixes

* Try adding explicit ext to path

* Fix bad edit

* Revert extra `--`

---------

Co-authored-by: João Moreno <joaomoreno@users.noreply.github.com>
2025-11-21 14:56:00 +01:00
Henning Dieterichs
2b1a433829 Fixes vite launch config env variables (#278753) 2025-11-21 14:12:28 +01:00
Henning Dieterichs
7a4398bb63 Fixes vite workbench setup (#278737) 2025-11-21 10:45:01 +00:00
Henning Dieterichs
a335d51f66 Adds hot reload launch config (#277123)
* Adds hot reload launch config

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2025-11-21 11:18:47 +01:00
João Moreno
911a41f96e Revert "Insider builds should have an auto increasing version number" (#278356)
Revert "Insider builds should have an auto increasing version number (#277497)"

This reverts commit 222fb55dd5.
2025-11-19 15:08:11 +01:00
Jake Bailey
6668a0e40c Update @types/vscode package.json too 2025-11-17 16:45:40 -08:00
dependabot[bot]
0e14081494 Bump vite from 7.1.9 to 7.1.11 in /build/monaco-editor-playground (#276755)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.9 to 7.1.11.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.11/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.1.11
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 17:40:43 +01:00
João Moreno
222fb55dd5 Insider builds should have an auto increasing version number (#277497)
* wip

* more logs

* add bump-insiders-version.yml

* ok give this a try

* fix paths

* missing parameter

* ok

* fix

* fix CI

* hm

* rm

* fix appx version

* fix inno

* whoops

* update insiders version in compile job as well

* thanks @lszomoru
2025-11-17 17:21:33 +01:00
Benjamin Pasero
1d564f8ea7 select box - more styling tweaks (#277837)
* select box - more styling tweaks

* Update src/vs/base/browser/ui/selectBox/selectBoxCustom.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* cleanup

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-17 13:07:17 +00:00
Robo
7ba6cc6685 chore: update electron@39.2.0 (#277706)
* chore: update electron@39.2.0

* chore: bump distro
2025-11-17 05:42:43 +01:00
Matt Bierner
a12339cc91 Merge pull request #277350 from mjbvz/dev/mjbvz/realistic-firefly
Get required node version from nvmrc
2025-11-14 02:15:27 -08:00
Matt Bierner
c2a92e5eec Get required node version from nvmrc
This makes sure the preinstall check stays in sync with the nvmrc file
2025-11-13 23:27:01 -08:00
Copilot
0dd53ee568 Add policy configuration for chat.tools.eligibleForAutoApproval (#277238)
* Initial plan

* Add policy configuration for chat.tools.eligibleForAutoApproval setting

Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>

* Update policy generation tests for chat.tools.eligibleForAutoApproval

Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>

* restore fixtures

* restore test

* fix minimumVersion

* do not add chat prompt files

* rerun --export-policy-data

* polish

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>
2025-11-14 02:21:17 +00:00
Matt Bierner
92156dbe58 Merge branch 'main' into dev/mjbvz/xenacious-camel 2025-11-13 10:59:24 -08:00
Henning Dieterichs
eabd690bd5 Enables hot reload for vite 2025-11-13 11:41:33 +01:00
Benjamin Pasero
20719ba145 debt - fix build (#277079) 2025-11-13 09:12:05 +00:00
Robo
d22a78ed50 ci: fix node_modules stage for PR builds (#277081) 2025-11-13 09:04:32 +00:00
Robo
f2531f1c56 chore: update to Electron 39 (#275786)
* chore: bump electron@39.0.0

* chore: update build

* chore: bump distro

* chore: update debian deps

* chore: exclude dlls from symbol scan

* chore: test with patch v8 headers

* chore: bump rpm dependencies

* chore: cleanup preinstall.js

* chore: bump electron@39.1.1

* chore: remove unsupported FontationsLinuxSystemFonts feature flag

* chore: bump electron@39.1.2

* chore: update nodejs build

* temp: update distro

* ci: fix location of preinstall invocation

* chore: bump distro
2025-11-13 08:25:14 +00:00
Matt Bierner
7dbdaa0aea Merge pull request #277042 from microsoft/dev/mjbvz/brilliant-canid
Add proper typings for a few more build script dependencies
2025-11-12 16:42:02 -08:00
Matt Bierner
9d729444ad Merge pull request #277034 from mjbvz/dev/mjbvz/nosy-rat
Convert other lint build scripts to modules
2025-11-12 16:35:53 -08:00
Matt Bierner
42410acd73 Add proper typings for a few more build script dependencies
For #276864
2025-11-12 16:22:40 -08:00
Matt Bierner
46122b82dc Remove old compiled js file that doesn't have matching .ts
For #276864
2025-11-12 16:14:20 -08:00
Matt Bierner
e1109d44ec Convert other lint build scripts to modules
For #276864
2025-11-12 15:34:55 -08:00
Matt Bierner
bf04914d59 Make sure js files still follow eslint semicolon rules 2025-11-12 13:54:56 -08:00
Alex Ross
89b8b71fd8 Add comment draft color to overview ruler (#276972)
RE: https://github.com/microsoft/vscode/pull/271536#discussion_r2518015387
2025-11-12 18:43:29 +00:00
Johannes Rieken
f62ffbb85b Remove NLS inline chat hint (#276935)
fixes https://github.com/microsoft/vscode/issues/271279
fixes https://github.com/microsoft/vscode/issues/276927
2025-11-12 15:44:34 +00:00
Henning Dieterichs
09fd796731 Fixes stylesheet 2025-11-12 15:13:25 +01:00
Henning Dieterichs
32b7a94b60 Introduces IWebWorkerService to allow the monaco editor to customize web worker handling via service injection 2025-11-12 14:14:29 +01:00
Copilot
36b32e3d47 Show draft comment icon in gutter when appropriate (#271536)
* Initial plan

* Add draft comment icon support in gutter and comments view

Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>

* Add state property to Comment interface for draft support

Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>

* Add color registration and CSS for draft comment glyph

Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>

* clean up

* Fix known variables

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
2025-11-12 12:16:05 +00:00
Matt Bierner
9388f8edde Resolve again 2025-11-11 20:45:55 -08:00
Matt Bierner
e88ed802b0 Back to import.meta.resolve 2025-11-11 18:31:10 -08:00
Matt Bierner
b59466c366 Use require for resolve 2025-11-11 17:57:13 -08:00
Matt Bierner
336cb6d0ab map -> forEach 2025-11-11 17:16:53 -08:00
Matt Bierner
475c364fde Move defaultMaxListeners to start of file 2025-11-11 17:15:49 -08:00
Matt Bierner
f3c8fabb47 Use simpler dirname 2025-11-11 17:13:51 -08:00
Matt Bierner
723aa849c9 Convert gulpfiles to modules
Makes a pass through our top level gulpfiles to convert them to modules
2025-11-11 15:28:50 -08:00
Matt Bierner
96ede6b3ec Merge pull request #276822 from mjbvz/dev/mjbvz/querulous-ptarmigan
Ignore a few more built files
2025-11-11 15:09:08 -08:00
Matt Bierner
fdc7027b9c Merge pull request #276821 from mjbvz/dev/mjbvz/accurate-galliform
Try converting one of our gulpfiles to a module
2025-11-11 15:03:51 -08:00
Matt Bierner
e045c655ea Ignore a few more built files
These files are generated during build
2025-11-11 14:50:16 -08:00
Matt Bierner
b314a5e236 Try converting one of our gulpfiles to a module
Experiments with converting one of our gulpfiles to a module
2025-11-11 14:44:30 -08:00
Copilot
0297176f1f Don't inline CSS for comment widget (#276479)
* Initial plan

* Move inline CSS to static CSS file in comment widget

Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>

* clean up

* Update colors

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
2025-11-11 17:36:18 +00:00
Henning Dieterichs
38378095d3 Adds copyright header 2025-11-11 18:32:36 +01:00
Henning Dieterichs
7aafba5ad4 Fixes CI 2025-11-11 18:32:36 +01:00
Henning Dieterichs
b6b78218fe adds monaco editor playground launch config 2025-11-11 18:32:36 +01:00
Henning Dieterichs
095502f491 Merges standalone and workbench editor worker service. (#276499)
Merges standalone and workbench editor worker service.
2025-11-10 16:43:38 +00:00
Christof Marti
576c04f264 Update known variables 2025-11-06 19:59:41 +01:00