Commit Graph

6057 Commits

Author SHA1 Message Date
Dmitriy Vasyura
695f93c758 Add editorBracketMatch-foreground color setting (#284031)
* Added editorBracketMatch-foreground color setting

* Undo CSS change as that is unnecessary with theming participant.
2025-12-18 11:03:11 +01:00
mrleemurray
ac2e929ce4 Add sizes to known variables and update color registry tests 2025-12-17 13:13:04 +00:00
mrleemurray
8eac7ddda6 style: restore border property for text preformat in various CSS files 2025-12-17 11:01:34 +00:00
mrleemurray
bb7827065c style: remove unused textPreformat border variable from known variables 2025-12-17 10:54:18 +00:00
Lee Murray
a443d086a1 Merge branch 'main' into mrleemurray/tragic-gayal-turquoise 2025-12-17 09:39:01 +00:00
Ladislau Szomoru
1aba7da3bf Engineering - add missing variable to the test pipeline (#283991) 2025-12-17 01:38:49 -08:00
Benjamin Pasero
6359b3f7d0 Merge branch 'main' into mrleemurray/tragic-gayal-turquoise 2025-12-16 15:56:58 +01:00
Ladislau Szomoru
33094f306c Engineering - update product pipeline to allow testing new macOS pool (#283817)
* Fix compile stage

* Lift stage information for easier testing

* Update macOS test steps
2025-12-16 14:32:43 +00:00
João Moreno
17c7cdc283 use correct timestamp format (#283813) 2025-12-16 15:07:27 +01:00
Robo
4c616ec9d1 chore: bump electron@39.2.7 (#283786)
* chore: bump electron@39.2.7

* chore: bump distro

* chore: update electron checksums
2025-12-16 13:57:53 +01:00
mrleemurray
08392ddc70 Add text preformat border high contrast color and apply it across various components 2025-12-16 11:15:31 +00:00
Ladislau Szomoru
1964f18fab Engineering - try out macOS VM agents (#283755) 2025-12-16 09:03:49 +00:00
Lee Murray
4fa4b45ea8 Merge pull request #283057 from microsoft/mrleemurray/global-canidae-violet
Refactor border radius for inline edit components
2025-12-15 05:38:11 +00:00
João Moreno
45557a1d28 feat: builds should track first release timestamp and release history (#283467) 2025-12-15 12:47:41 +08:00
BeniBenj
f3c19dd858 extract border radius variable 2025-12-12 17:02:33 +01:00
Josh Spicer
37b74ec64d tweaks to #282623 (#282889)
* update chat.agent.enabled description

* code suggestions

* includeDisabled bug
2025-12-11 23:02:42 +00:00
Raymond Zhao
cc3034f3e3 chore: bump node-pty to 1.1.0-beta40 (#282577)
* Update conpty version in setting description

* Invalidate build cache

* Bump node-pty to 1.1.0-beta40

---------

Co-authored-by: Anthony Kim <anthonykim@microsoft.com>
2025-12-11 08:37:14 -08:00
Benjamin Pasero
9bffc2b58c feedback 2025-12-10 12:30:12 +01:00
mrleemurray
611ad1b797 Add unfocused badge border color for agent sessions and update CSS styling 2025-12-10 11:11:40 +00:00
Benjamin Pasero
6337b196d6 Agent sessions: reduce the color for diff outline (fix #281754) (#282432) 2025-12-10 10:40:36 +00:00
João Moreno
f58990846d fix: frozen windows installations (#282201)
* fix: frozen windows installations

fixes #196344
related to #228233
Co-authored-by: CyMad <90966823+CyMad7001@users.noreply.github.com>

* Update build/win32/code.iss

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

---------

Co-authored-by: CyMad <90966823+CyMad7001@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-09 15:21:52 +00:00
Benjamin Pasero
9913515e47 agent sessions fixes (#282185)
merge to main
2025-12-09 10:05:13 +00:00
dependabot[bot]
b5409bf1e0 Bump jws in /build (#281277)
Bumps [jws](https://github.com/brianloveswords/node-jws) to 3.2.3 and updates ancestor dependency . These dependencies need to be updated together.


Updates `jws` from 3.2.2 to 3.2.3
- [Release notes](https://github.com/brianloveswords/node-jws/releases)
- [Changelog](https://github.com/auth0/node-jws/blob/master/CHANGELOG.md)
- [Commits](https://github.com/brianloveswords/node-jws/compare/v3.2.2...v3.2.3)

Updates `jws` from 4.0.0 to 4.0.1
- [Release notes](https://github.com/brianloveswords/node-jws/releases)
- [Changelog](https://github.com/auth0/node-jws/blob/master/CHANGELOG.md)
- [Commits](https://github.com/brianloveswords/node-jws/compare/v3.2.2...v3.2.3)

---
updated-dependencies:
- dependency-name: jws
  dependency-version: 3.2.3
  dependency-type: indirect
- dependency-name: jws
  dependency-version: 4.0.1
  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-12-08 10:13:35 -08:00
Benjamin Pasero
f04ec6a235 Chat view improvements (#281447)
* agent sessions - add and use `getSession`

* agent sessions - fix `changes` serialisation

* agent sessions - have a dedicated `agentSessionsList.background` color

* agent sessions - update session title based on viewer state

* style - update icons and adjust sidebar widths

* refactor - simplify chat editor retrieval logic

* style - add archived state styling to session items

* chore - add group to menu for agent session actions

* fix - adjust auxiliary bar maximization behavior

* fixes #281448

* feat - add new actions for agent sessions viewer

* Add new codicons: collectionSmall, vmSmall, and cloudSmall

* fix cyclic

* style - remove unused background color from `agentSessionsList`

* refactor - simplify session serialization logic

* style - correct label text for session viewer link

* fix broken status update

---------

Co-authored-by: João Moreno <joaomoreno@users.noreply.github.com>
Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
2025-12-05 15:42:45 +01:00
João Moreno
e354fed9eb missing codesign for win32 web bits (#280914) 2025-12-03 10:59:11 +00:00
Raymond Zhao
6e7ee5ac27 chore: publish symbols (#277552) 2025-12-01 13:48:27 -08:00
Raymond Zhao
41997d514d chore: npm audit fix (#279437)
* chore: npm audit fix

* chore: npm audit fix in extensions

* chore: npm audit fix in tests

* Catch last few
2025-11-25 20:29:09 +00:00
Paul
43285776cc Fix ADMX generation to use underscores instead of . (#279406) 2025-11-25 10:39:47 -08:00
Matt Bierner
643ae5a998 Merge pull request #279258 from mjbvz/dev/mjbvz/outside-crow
Remove build-script no new files PR check
2025-11-25 10:09:48 -08:00
João Moreno
0432ed536c fix typo (#279389) 2025-11-25 16:31:22 +00:00
João Moreno
4643503cd9 release insiders with rollout of 4 hours (#279331) 2025-11-25 10:36:11 +00:00
Robo
51e7119ccb chore: update debian dependencies for armhf (#279286) 2025-11-25 06:58:37 +00:00
Matt Bierner
475d0c85af Remove build-script PR check
For #277526

Our build scripts no longer require being compiled so we can skip the extra check
2025-11-24 17:19:45 -08:00
Matt Bierner
e779f86b17 Build script cleanup
For #277526

Quick cleanup pass after converting these scripts
2025-11-24 14:07:28 -08:00
Matt Bierner
d9ef62084e Merge pull request #279218 from microsoft/dev/mjbvz/compatible-unicorn
Convert npm scripts to ts
2025-11-24 11:59:50 -08:00
Raymond Zhao
46d0e3c4ba chore: enable BinSkim on Linux (#278183) 2025-11-24 11:08:10 -08:00
Matt Bierner
72eee73887 Convert npm scripts to ts
For #277526

Converting last of the main build scripts to typescript
2025-11-24 11:05:23 -08:00
Matt Bierner
c3c3661523 Merge branch 'main' into dev/mjbvz/gulp-ts 2025-11-24 08:21:10 -08:00
Robo
4c5bfb172a feat: create versioned resources for windows setup (#263998)
* feat: create versioned resources for windows setup

* chore: use inno_updater to remove old installation

* chore: remove old installation as part of setup

* chore: update explorer-command

* chore: prefer session-end

* chore: uninst delete updating_version

* chore: make session-ending write synchronous

* chore: cleanup updateService.win32.ts

* chore: invoke inno_updater gc path for non background update

* chore: move session-end path to runtime

* chore: use commit for updating_version

* chore: fix invalid string

* chore: set appUpdate path

* chore: update inno_updater

* chore: empty commit for testing

* chore: some cleanups

1) Check for session-ending flag in appx and tunnel callsites
2) Move gc for background update to cleanup phase in updateservice
3) Set update state to ready when there is a running inno_setup

* chore: disallow same version update

* chore: disallow application launch in the middle of update

* chore: empty commit for testing

* chore: bump inno_updater

* chore: empty commit for testing

* chore: move gc to update startup

* chore: move feature behind insider only check

* chore: bump inno_updater

* chore: bump explorer-command

* fix: build

* fix: gc for background update in system setup

* chore: create separate cli entrypoints for build

* fix: check for setup mutex created by inno

* chore: remove problematic updatingVersionPath deletion

* chore: remove redundant update check

* chore: bump inno_updater

* chore: fix build

* chore: bump inno updater
2025-11-24 21:32:12 +09:00
dependabot[bot]
03d31bd4db Bump js-yaml in /build (#278241)
Bumps  and [js-yaml](https://github.com/nodeca/js-yaml). These dependencies needed to be updated together.

Updates `js-yaml` from 4.1.0 to 4.1.1
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

Updates `js-yaml` from 3.14.1 to 3.14.2
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
- dependency-name: js-yaml
  dependency-version: 3.14.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 11:53:37 +01:00
dependabot[bot]
6ab096b474 Bump glob from 10.4.5 to 10.5.0 in /build/npm/gyp (#278273)
Bumps [glob](https://github.com/isaacs/node-glob) from 10.4.5 to 10.5.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0)

---
updated-dependencies:
- dependency-name: glob
  dependency-version: 10.5.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 11:53:24 +01:00
Henning Dieterichs
b46736f6b7 DomWidget / ChatStatus cleanup (#278860)
* Introduces DomWidget to define a base for UI widgets.

* Extracts chatStatusDashboard, fixes leak and makes it a DomWidget.

* Addresses feedback from PR

* Fixes cyclic dependency
2025-11-24 10:53:45 +01:00
Robo
f35b832d60 chore: bump electron@39.2.3 (#278722)
* chore: bump electron@39.2.3

* chore: bump distro
2025-11-24 06:30:18 +00:00
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