Aiday Marlen Kyzy
6b415e1b0b
Add color variable to define the color of sticky scroll within the gutter ( #251108 )
...
adding variable for defining the color of the editor sticky scroll in the gutter
2025-06-10 17:32:33 +02:00
Johannes
3618588ffe
Merge branch 'main' into joh/systematic-mockingbird
2025-06-10 08:53:40 +02:00
Connor Peet
cac4de4186
fix cycle checker on windows
2025-06-09 10:57:54 -07:00
Johannes
9a7cbdef4d
stable cycle reporting
2025-06-09 15:38:23 +02:00
Johannes
c5af7e2424
fix & improve reporting of cyclic dependencies
2025-06-09 15:02:25 +02:00
Johannes
6bb8066506
fix tsb cyclic dependency check
2025-06-09 14:37:05 +02:00
Robo
5e8f6f2bb4
chore: use node-gyp from build dir for the project ( #250981 )
...
* chore: bump node-gyp on windows to 11.2.0
improves reliability of builds on windows
includes https://github.com/nodejs/node-gyp/pull/3113 and https://github.com/nodejs/node-gyp/pull/3112
* use preinstalled node-gyp
* use bundled node-gyp for subdirs too
* chore: revert changes to package-lock.json
* chore: rebuild package-lock.json
* ci: rebuild cache
---------
Co-authored-by: Aman Karmani <aman@tmm1.net >
2025-06-09 17:53:41 +09:00
Benjamin Pasero
cdf404ff47
debt - restore old layer name ( #250928 )
2025-06-09 07:08:43 +00:00
Benjamin Pasero
c91a397553
debt - improve type and layer checking ( #250926 )
2025-06-07 09:54:36 -07:00
Benjamin Pasero
1330a32f25
debt - use esbuild for CSS minification ( #250820 )
2025-06-06 03:04:01 -07:00
Benjamin Pasero
f69a03948e
debt - some assorted changes ( #250807 )
...
* debt - some assorted fixes
* fix ci
* remove duplicate dependency
2025-06-06 01:32:05 -07:00
Daniel Imms
ab6d98e599
Fix extraction of tab title name ( #250621 )
...
* Fix extraction of tab title name
Fixes microsoft/vscode-internalbacklog#5499
* Engineering - update agent pool
---------
Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com >
2025-06-06 09:11:43 +02:00
Benjamin Pasero
5535b4579f
debt - more powerful layer checker with TS support ( #250752 )
2025-06-06 08:56:50 +02:00
Kaitlin Brooks
921786be45
Chat code block pill token updates ( #250531 )
...
* update colors for icon labels to meet accessibility color contrast requirements
* - update colors for added and removed labels to pass color contrast requirements
- added the used tokens to vscode-known-variables
* fixing margin-left
* update editor gutter colors for added and deleted resources, removed the previously added gitDecoration tokens from known variables
* update editor gutter colors for added and deleted lines in dark_modern and updated the fallback colors for editorGutterDeletedBackground
* undoing changes to editorGutterAddedBackground and editorGutterDeletedBackground
* add foreground colors for added and deleted lines in chat code blocks in chatColors.ts
* add chat foreground colors for added and deleted lines in vscode-known-variables.json
* rename chat color variables for added and removed lines in chat code block pill
---------
Co-authored-by: Justin Chen <54879025+justschen@users.noreply.github.com >
2025-06-05 16:17:46 -07:00
Robo
a089903a31
chore: bump electron@35.5.1 ( #250608 )
...
* chore: bump electron@35.5.1
* chore: update build
* chore: update distro
2025-06-05 08:37:19 -07:00
Martin Aeschlimann
b399f06c4b
update known variables ( #250723 )
2025-06-05 01:46:43 -07:00
Benjamin Pasero
a4dc523cdf
chat - no need to duplicate SVGs ( #250602 )
...
The build process will move them to the top level `media` folder
2025-06-04 03:33:10 -07:00
Benjamin Pasero
13f0a2505b
chat - add logos to continue buttons ( #250391 )
...
* chat - add logos to continue buttons
* .
2025-06-04 09:41:39 +02:00
dependabot[bot]
27e7073641
Bump tar-fs from 2.1.2 to 2.1.3 in /build ( #250379 )
...
Bumps [tar-fs](https://github.com/mafintosh/tar-fs ) from 2.1.2 to 2.1.3.
- [Commits](https://github.com/mafintosh/tar-fs/commits )
---
updated-dependencies:
- dependency-name: tar-fs
dependency-version: 2.1.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-03 08:21:01 -07:00
Martin Aeschlimann
c2c80e903f
update known variables file ( #250406 )
2025-06-03 11:32:40 +02:00
Robo
8bfbbbd857
chore: bump electron@35.5.0 ( #250374 )
...
* chore: bump electron@35.5.0
* chore: adpot system-context-menu for linux
* chore: add network inspection support
* chore: bump distro
2025-06-03 08:20:38 +02:00
Josh Spicer
50ce0dfc8b
Ensure no repeat categories in ADMX/ADML ( #250143 )
...
Ensure no repeat categories in ADMX/ADML (fix: https://github.com/microsoft/vscode/issues/248917 )
2025-05-31 09:42:59 -07:00
Ladislau Szomoru
c3a26a6527
Engineering - move to Windows2022 build agents ( #250123 )
...
* Engineering - use Windows2022 agents
* Engineering - revert the Windows stage
2025-05-30 07:20:00 -07:00
Justin Chen
0ae5775b93
chat bubbles for requests ( #249681 )
...
* chat style update
* add back css accidentally deleted
* both in text bubbles
* with border and right aligned
* better css for bubbles
* better logic using toggle
* make margins better
* better css
* better scenarios for showing bubbles
* remove unused import
* better code blocks
* move some stuff around
* chat blocks but on right side only
* fix chat rendering code blocks
* pass on no bubbles in inline
* handle bubbles in not inline chat
* add new variables for chat bubbles
* cleanup
2025-05-27 10:45:59 -07:00
Benjamin Pasero
02a172d088
chat - tweak animated setup dialog to animate angle ( #249887 )
2025-05-27 15:38:51 +02:00
Benjamin Pasero
2e6ae92120
🆙 CSS build tools ( #249855 )
...
Our previous version had trouble minifying properties and animations.
2025-05-27 10:45:10 +02:00
Benjamin Pasero
7f14821c2e
chat - setup dialog tweaks ( #249449 )
2025-05-22 11:26:42 +02:00
Robo
d07e961e03
chore: bump electron@35.4.0 ( #249241 )
...
* chore: bump electron@35.4.0
* chore: update node.js build
* chore: bump distro
2025-05-19 22:36:31 -07:00
Benjamin Pasero
a7566cb484
eng - fix layer checker ( #249196 )
...
Adding __global to CORE_TYPES allows node.js types in all layers.
2025-05-18 09:48:02 +02:00
Robo
6947b69d47
fix: revert remote libcxx requirement to 3.4.25 ( #248976 )
...
* fix: revert libcxx requirement to 3.4.25
* ci: temp debugging
* fix: use gcc 8.5.0 for remote
* ci: update cache
* ci: fix sysroot directory
* ci: fix objdump directory
2025-05-14 20:10:32 -07:00
Sandeep Somavarapu
6f5a7f83b8
implement mcp server gallery view ( #248926 )
...
* first cut
* change schema and types
* show mcp servers in extensions view
* implement install and uninstall mcp server
* move imports
* fix layer check
2025-05-14 07:54:41 -07:00
Johannes Rieken
505092bbf7
Towards useDefineForClassFields ( #248695 )
...
* final init order fixes https://github.com/microsoft/vscode/issues/243049
* a few more fixed when compiling with `"useDefineForClassFields": true`
https://github.com/microsoft/vscode/issues/243049 and https://github.com/microsoft/vscode/issues/186726
* add a dry-check that ensures we can/could compile/emit with explicitly defined class fields
https://github.com/microsoft/vscode/issues/186726
2025-05-12 11:46:15 +02:00
Johannes Rieken
b2cc6acd95
fix property order ( #248518 )
...
https://github.com/microsoft/vscode/issues/243049
2025-05-09 16:29:18 +02:00
Henning Dieterichs
ec56ae1173
Removes fixed files from propertyInitOrderChecker ignored list. ( #248491 )
2025-05-09 10:32:23 +00:00
Robo
12326f9906
chore: update to Electron 35 ( #245423 )
...
* chore: bump electron@35.0.1
* chore: update types/node@22.x
* chore: update web types for node v22.x
* chore: bump electron@35.1.2
* chore: update node.js build
* chore: update app.dock usage
Refs 71f3ff6bf2
* chore: bump electron@35.1.4
* chore: bump electron@35.1.5
* ci: bump sysroot to glibc 2.28 and gcc 10.5.0
* ci: enable timeout for smoketests
* chore: bump min glibcxx to 3.4.26 for server
* Revert "ci: enable timeout for smoketests"
This reverts commit afb637e85d .
* chore: update debian dependencies
* fix: workaround npm.ps1 argument parsing with powershell
* chore: update rpm dependencies
* test: partially revert changes from 242535
* test: remove redudant keybinding dispatch for selectTab
* test: fix test failure from running configured tasks
* test: focus settings editor for preferences.test.ts
* node - adopt compile cache (#246835 )
* node - adopt compile cache
* adopt for utility process
* tweaks
* log state of compilation cache
* Revert "log state of compilation cache"
This reverts commit f3840387a583013834762e2c44f6e8424929297f.
* Revert "node - adopt compile cache (#246835 )"
This reverts commit 673a00cab66c9bac87f3cd27b80efa41c80150f1.
* chore: update builds
* chore: bump electron@35.2.0
* chore: bump electron@35.2.1
* chore: bump electron@35.2.2
---------
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
2025-05-09 19:03:36 +09:00
Benjamin Pasero
174dc35fe5
debt - inline bootstrap-window ( #248373 )
2025-05-08 09:58:09 +02:00
Benjamin Pasero
2a5bd4dfac
process explorer - remove old standalone window solution ( #248319 )
2025-05-08 06:34:38 +00:00
Matt Bierner
9f8d4ce8da
Merge pull request #248262 from microsoft/dev/mjbvz/229879
...
Convert service-worker.js to ts
2025-05-07 08:59:53 -07:00
Johannes Rieken
cb0950e9d7
Migrate github extension to ESM (2nd attempt) ( #248312 )
...
* Revert "GitHub - revert ESM migration (#247322 )"
This reverts commit 2047ab0fff .
* use `"@vscode/extension-telemetry": "^1.0.0"` which doesn't use default export anymore
2025-05-07 15:52:46 +02:00
Henning Dieterichs
b2860b1398
Fixes ci
2025-05-07 12:40:34 +02:00
Justin Chen
94590884c8
refactor ui element selection to standalone service ( #248185 )
...
* big refator to ui element's own service
* move native to own file
* add native type
* fix in layer checker
* fix in layer checker
* fix whitespace
* fix another whitespace
* Update layersChecker.js
* build still not passing
* Update layersChecker.js
* update layerChecker using npm run compile
* try updating layer checker rules
* rename simple browser service
* another rename in app.ts
2025-05-07 01:24:21 -07:00
Matt Bierner
9cb8bbcd49
Convert service-worker.js to ts
...
Fixes #229879
2025-05-06 15:28:04 -07:00
Martin Aeschlimann
c9af19b05a
add 'type: module' to the package.json of vscode-web ( #247852 )
2025-04-30 16:47:06 +02:00
Ladislau Szomoru
5c6c9930b1
Engineering - add missing colors ( #247827 )
2025-04-30 10:44:11 +02:00
João Moreno
645143f1d3
Joao/apricot-felidae ( #247391 )
...
* ensure publish script checks for stage success at the end
* test build
* missed compilation
* damn it
* better log message
* cleanup
* fixes #238833
2025-04-25 16:45:55 +02:00
João Moreno
3a8f49f342
ensure publish script checks for stage success at the end ( #247311 )
...
* ensure publish script checks for stage success at the end
* test build
* missed compilation
* damn it
* better log message
* cleanup
2025-04-24 22:24:40 +02:00
João Moreno
114a8a811c
inno_updater v0.15.0 ( #247337 )
2025-04-24 22:00:48 +02:00
Ladislau Szomoru
2047ab0fff
GitHub - revert ESM migration ( #247322 )
...
* Revert "fix github extension bundling (#247314 )"
This reverts commit 0cffb673f5 .
* Revert "migrate github-extension to ESM"
This reverts commit 493874c390 .
* Add missing JS file
2025-04-24 19:24:59 +02:00
Megan Rogge
edcb3e4aa9
ensure properties are initialized before usage ( #247312 )
2025-04-24 16:49:23 +02:00
Johannes Rieken
df1c310586
Merge pull request #246726 from microsoft/joh/blushing-hummingbird
...
migrate github-extension to ESM
2025-04-23 09:50:14 +02:00