Commit Graph

6364 Commits

Author SHA1 Message Date
Rob Lourens
629408958c Merge pull request #210488 from microsoft/roblou/chat-agent-hover
Add a nicer hover for chat participants
2024-04-19 14:11:21 -07:00
Tyler James Leonhardt
f861341624 Revert "Use graceful-fs to buffer fs calls (#210696)" (#210786)
This reverts commit 2cc4b3d115.
2024-04-19 22:11:41 +02:00
Rob Lourens
7b22c151b3 Merge remote-tracking branch 'origin/main' into roblou/chat-agent-hover 2024-04-19 11:30:40 -07:00
João Moreno
67464f3239 update inno-updater (#210762) 2024-04-19 09:37:00 -07:00
Tyler James Leonhardt
2cc4b3d115 Use graceful-fs to buffer fs calls (#210696)
Fixes `EMFILE: too many open files` thrown in the localization pipeline

Co-authored-by: Tyler Leonhardt <tyleonha@microsoft.com>
2024-04-18 22:11:48 +02:00
Connor Peet
26cf440912 preserve old codicon rule (#210489)
* Revert "Revert "Revert #210416 (#210425)" (#210442)"

This reverts commit 31fba19dcf.

* preserve old codicon rule
2024-04-16 19:17:54 +02:00
Sandeep Somavarapu
31fba19dcf Revert "Revert #210416 (#210425)" (#210442)
This reverts commit 714ce79ed9.
2024-04-16 09:49:08 +02:00
Connor Peet
714ce79ed9 Revert #210416 (#210425)
Keeps only the problematic line out
2024-04-16 00:31:14 +02:00
Sandeep Somavarapu
455584024c Revert "theme: fix unthemable icons in several areas (#209131)" (#210416)
This reverts commit 6b391eba24.
2024-04-15 14:07:33 -07:00
dependabot[bot]
3692dc8729 Bump tar from 6.1.15 to 6.2.1 in /build/npm/gyp (#210142)
Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 15:29:53 -07:00
Connor Peet
6b391eba24 theme: fix unthemable icons in several areas (#209131)
* theme: fix unthemable icons in several areas

We manually used icon characters in several areas. These are/were entire unthemable. Fixing this required people to manually listen to the theme service and apply rules to their elements when icons change. This PRs adds theme variables that people can use instead.

Fixes #208343

* implement review comments

* fix font-family variable

---------

Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
2024-04-11 17:30:49 +02:00
Benjamin Christopher Simmonds
2fa8d0c118 Merge pull request #209604 from microsoft/benibenj/governing-caterpillar
Add customizable colors for tree sticky scroll
2024-04-05 10:44:57 +02:00
BeniBenj
ab4e8b5398 Add tree sticky scroll colors based on view location fixes #205441 2024-04-05 09:33:37 +02:00
Connor Peet
6813d7ccbc chore: update to rust 1.77 (#209563)
* chore: update to rust 1.77

* fix tests
2024-04-04 20:34:01 +02:00
Benjamin Christopher Simmonds
8012a40059 Add color item for sidebar title background (#209528)
fixes #209164
2024-04-04 12:28:52 +02:00
Raymond Zhao
951c1b7d76 chore: increase compile job timeout (#209497) 2024-04-03 16:38:22 -07:00
Raymond Zhao
31c538e41f chore: add new colours (#209457) 2024-04-03 18:23:54 +02:00
Ladislau Szomoru
e773c56fe7 Engineering - update suppression file (#209419) 2024-04-03 11:07:01 +02:00
Raymond Zhao
a86f13b8f2 chore: increase timeout of Linux x64 job (#209387) 2024-04-03 00:06:09 +02:00
Raymond Zhao
325e4c747b docs: categorize chat-list-background as other (#209303) 2024-04-02 17:07:42 +02:00
Connor Peet
87780c04c8 eng: fix CSS tooling crashes watch task (#209278)
Get rid of the gulp-postcss plugin and just implement our own, I couldn't get it to work.

Fixes #207827
2024-04-01 20:15:25 +02:00
Connor Peet
e169401ec2 testing: fix testing-coverage-lineHeight being marked as a color (#209273) 2024-04-01 19:22:09 +02:00
Connor Peet
d42fad27b2 eng: move selfhost test provider as a workspace extension (#208699)
Testing #208184, closes #207756
2024-03-28 09:08:23 -07:00
Robo
6f287b276e chore: bump electron@28.2.8 (#208868)
* chore: bump electron@28.2.8

* chore: bump distro
2024-03-27 08:47:13 +01:00
Martin Aeschlimann
57b0c146d0 Use serverDataFolderName in check-requirements-linux.sh (#208074)
* Use serverDataFolderName in check-requirements-linux.sh

* remove the (new) file check
2024-03-23 10:10:17 +09:00
João Moreno
b40321263d fix legacy builds (#208314)
* fix legacy builds

* update regex

* extra ?

* argh
2024-03-21 17:25:26 +01:00
Connor Peet
9202044397 testing: better testing side bar retried color (#207949)
* Add missing css variable in vscode-known-variables.json

* Better highlight color for test explorer retired icon

* Add testingRetiredCorlor for different icon state

* Use derived value from non-retired color variable instead of string literals
2024-03-21 09:22:14 -07:00
João Moreno
e5515ac702 Adopt 1ES PT (#207844)
* extend 1es pipeline template

* oops

* fix template references

* argh

* hmm

* hm

* hm

* use outputs for compilation artifact

* this

* use 1ES.PublishPipelineArtifact@1 instead of publish

* more 1ES.PublishPipelineArtifact@1 adoption

* provide windows pool for sdl sources

* sdl

* fix pools

* fix macos

* disable sbom for intermediate artifacts

* use mariner linux

* try inline tsa options

* fix credscan

* hm

* sudo it

* more suppressions

* be explicit with SBOM build drop paths

* fix indentation

* fix file extensions

* fix cli sbom build drop paths

* fix more build

* fix unzip cli

* careful with _manifest in artifacts

* do not close file

* add logging

* debug

* use snapcraft container

* remove size check

* fix macos cli step

* fix snap permissions

* fix macos

* better logs

* fix snap

* more cred scan suppressions

* even more supressiong

* alpine-arm64: try using x64

* Revert "alpine-arm64: try using x64"

This reverts commit bf2003bf60.

* test docker

* I wonder

* logs

* hm

* fix indentation

* hm

* hm

* fix snap finds

* remove auth

* use hostArchitecture

* snap: limit find

* hm

* sudo

* Add validateToolOutput: None to the build pipeline

* bring back sdl-scan

* try all tools: true

* use release

* Update Azure Pipelines YAML file for Linux product build and test

* hm

* hm

* same for win32

* hm

* hm

* Revert "hm"

This reverts commit 1b9dcae85b.

* use branch

* fix template file

* fix template paths
2024-03-21 14:16:32 +01:00
Robo
5e0394c8d1 fix: don't package detection script in legacy server (#208274)
* fix: don't package detection script in legacy server

* chore: address review feedback

* chore: rename download asset name
2024-03-21 14:11:57 +01:00
Robo
92e85248d7 fix: use different package name for legacy servers (#208088) 2024-03-19 13:16:17 +01:00
Robo
c45557f69b chore: update server detection script for legacy server (#208000)
* chore: update server detection script for legacy server

* chore: address review feedback
2024-03-18 16:09:27 +01:00
Robo
7c21685343 fix: legacy server stage dependency for CI builds (#207994) 2024-03-18 12:12:23 +01:00
Robo
1413fc87a7 feat: create and upload legacy remote server (#204139) 2024-03-18 11:09:55 +01:00
BABA
0d7f35cf5b Add missing css variable in vscode-known-variables.json 2024-03-17 22:42:41 +08:00
Sandeep Somavarapu
337f8e4ee2 adopt building extensions (#207731)
* adopt building extensions
- remove the dependency on extensions folder

* fix build

* rename

* minimise changes

* clean up

* use regex
2024-03-15 15:06:28 +01:00
Benjamin Christopher Simmonds
7c49f4f7a8 Added Activity Bar Top Active Background Color (#207808)
Added color activity bar top active background #203036
2024-03-15 09:19:54 +01:00
BeniBenj
5527e6ae64 Rename to scroll locking 2024-03-14 16:33:28 +01:00
Matt Bierner
c236fc1a87 Remove old built file (#207509) 2024-03-12 15:32:58 -07:00
Robo
6c1e897687 chore: update electron@28.2.6 (#207388)
* chore: update electron@28.2.6

* chore: update distro
2024-03-12 08:42:05 +01:00
Benjamin Christopher Simmonds
43558b2a2d Activity bar top theme colors (#207172) 2024-03-08 17:13:15 +01:00
Matt Bierner
6403b4367b Pick up latest TS for building VS Code (#207096) 2024-03-07 12:59:59 -08:00
Johannes Rieken
9626fb0cd2 Inline chat widget tweaks (#206954)
* make status menu configurable

https://github.com/microsoft/vscode/issues/206940

* pull inline chat zone widget into its own file

* 💄

* remove expand/crop feature

* make chat message contents scrollable
2024-03-06 12:51:50 +01:00
Robo
069f4d91f3 chore: bump electron@28.2.5 (#206822)
* chore: bump electron@28.2.5

* chore: bump distro
2024-03-04 19:56:04 +01:00
Rob Lourens
19ecb4b833 Use input.foreground for chat input (#206564)
Fix microsoft/vscode-copilot-release#958
2024-02-29 17:23:07 -08:00
Tyler James Leonhardt
4e81df7ea9 Tear down the Authentication monolith (#206495)
* Tear down the Authentication monolith

Major changes:
* Turn the usage functions into a proper service `AuthenticationUsageService`
* Pull out the access data stuff into its own service `AuthenticationAccessService`
* Pull out things that make sense as actions `ManageTrustedExtensionsForAccount` `SignOutOfAccount`
* Pull out random registry stuff into a proper authentication contribution
* Pull out everything else that is extension specific into its own class (and eventually it should be in MainThreadAuthentication)
* Have the new `AuthenticationService` return a provider instead of having specific methods for getting the `label` or `supportsMultipleAccounts`

* fix tests

* fix tests
2024-02-29 05:41:11 -08:00
Justin Chen
490b0caf30 update variables via test-documentation script (#206379)
update variables via  script
2024-02-27 21:33:37 +01:00
Matt Bierner
920a3a701e Pick up latest TS for building VS Code (#206264) 2024-02-26 19:56:20 +01:00
Robo
974c6b3fb9 chore: update to electron 28 (#203956)
* chore: update electron@28.1.4

* ci: use latest Node.js v18 release

18.18.2 has npm version that has removed the node-gyp script
which will cause native modules fail to build that rely on
something like `install: node-gyp rebuild`

Refs c93edb55f5

* chore: update rpm dependencies

* chore: bump electron@28.2.1

* chore: bump nodejs@18.18.2

* chore: bump electron@28.2.2

* chore: bump distro
2024-02-26 12:11:47 +01:00
Raymond Zhao
7a40a10b24 chore: bump proxy-agent and ip (#205903) 2024-02-21 11:21:39 -08:00
Benjamin Christopher Simmonds
43d55cbf88 Localize Inno Updater (#205279)
* without translations

* Update messages.en.isl

* translations, hopefully correct encoding

* inno updater v0.11.0
2024-02-19 16:03:48 +01:00