Commit Graph

5928 Commits

Author SHA1 Message Date
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
Robo
0ce5246ecb chore: bump electron@34.5.1 (#246817)
* chore: bump electron@34.5.1

* chore: update node.js build

* chore: update distro
2025-04-17 16:28:08 +02:00
Johannes
dfc4d128fa add missing JS file 2025-04-16 17:04:27 +02:00
Johannes
493874c390 migrate github-extension to ESM 2025-04-16 16:04:12 +02:00
Ladislau Szomoru
7452464515 SCM - add secondary quick diff provider (#246707)
* WIP - initial implementation

* Add stagedQuickDiffProvider API

* Reduce the usage of `isSCM`

* Make unstage feel snappier

* Deduplicate diffs between primary and secondary

* Fix unstage selected ranges to work from the editor

* WIP - saving my work

* Fixed deduplication and commands

* Add pattern colors

* Rework the colors, and fix deleted glyph

* Got unstage commands working

* Update provider name

* Some improvements

* Cleaned up CSS

* Tweak decoration colors

* Update proposed API naming

* Contributed decorations will use the primary colors for the time being

* More cleanup
2025-04-16 12:52:36 +02:00
Connor Peet
c5759394bf mcp: support streamable HTTP (#246557)
This PR adds support for 'streamable HTTP' MCP servers. This is
backwards-compatible with existing SSE servers. We'll first try to
initialize the server in streamable HTTP mode, and then fall back to
legacy SSE if that fails.

This PR also adds our own small SSE parser, `eventsource` was too high
level to do what we need to do.

Refs https://github.com/microsoft/vscode/issues/244751
2025-04-14 23:40:28 +00:00
Ladislau Szomoru
82d97a7533 Engineering - move CLI jobs back to hosted pool (#246468) 2025-04-14 10:29:32 +02:00
Ladislau Szomoru
1799c2beaa Engineering - refactor codesign scripts (#246459)
* Engineering - consolidate codesign scripts

* Try using a script task

* Switch back to old syntax

* Bump deemon
2025-04-14 09:13:45 +02:00
Ladislau Szomoru
0bb72be9d0 Engineering - linux codesign in the background (#246344)
* Try things oout

* Add sleep

* Bump deemon

* .

* Improve script

* bump deemon

* Revert some debugging changes

* Revert more code used for debugging

---------

Co-authored-by: João Moreno <joaomoreno@users.noreply.github.com>
2025-04-11 21:31:43 +02:00
João Moreno
77a0b47822 fix linux stage (#246235) 2025-04-10 20:33:31 +02:00
João Moreno
7ffe461fac inline linux snap (#246076)
* inline linux snap

* hm

* no need for tar

* hm

* hm

* debug

* hm

* 💄
2025-04-10 17:24:29 +02:00
Ladislau Szomoru
88b8f12fd4 Engineering - linux codesign in parallel (#246135)
* Set up the jobs and tasks

* Add codesign script

* Debug things

* Speed things up while testing

* Add more logging

* More debugging

* Try to use powershell

* Another try

* Another try

* Remove debugging code

* Remove debugging code

* .

* Try using pwsh

* Fix script

* Maybe now

* Maybe now

* Run the sign tasks in parallel

* Revert debug change
2025-04-09 22:02:25 +02:00
João Moreno
33c84cc39d bump inno updater 0.14.2 (#246117) 2025-04-09 17:49:40 +02:00
Robo
b952f59bea ci: remove explicit dbus setup (#246114) 2025-04-09 17:29:50 +02:00
Ladislau Szomoru
5d1942a398 Engineering - refactor macOS stage (#246059)
* WIP - fold sign steps into the jobs

* Speed up compilation

* Add back tasks

* Remove tasks that are not needed

* Update folder

* Fix universal job

* More work

* Improve script

* Improve logging

* More logging tweaks

* Another fix for the script

* Add back CLI job and run tests

* Fix pipeline condition

* Move testing to the ARM64 stage

* Update Codesign task names

* Run tests after publishing unsigned packages

* Background codesign

* Use bash when running background signing

* Another attempt

* Add error handling to script

* Add more logging

* .

* Pull request feedback

* More feedback

* Remove signature verification condition

* Delete tasks that are not needed

* Fix task display name

* Use VSCODE_ARCH parameter

* Update task display name
2025-04-09 11:22:35 +00:00
Robo
dc88adbd48 ci: cross compile alpine arm64 cli (#245969) 2025-04-08 21:24:40 +09:00
Ladislau Szomoru
8757e69c6b Engineering - refactor codesign script (#245914)
* Engineering - add timestamps to background code sign

* Add some spacing before/after the banner

* Add both files

* Fix banner
2025-04-07 15:11:39 -07:00
Ladislau Szomoru
7a92a7f53b Engineering - background codesign for Windows (#245885)
* Reapply "Engineering - background codesign for Windows stage (#245796)" (#245869)

This reverts commit 0bc678a5f4.

* Update version calculation

* Remove code that is not needed

* Add missing javascript file

* Fix server path

* Always publish artifacts
2025-04-07 18:04:30 +02:00
Benjamin Pasero
f0bb1b8ee0 debt - remove deprecatedExtensionMigrator.contribution.ts (#245881) 2025-04-07 17:02:18 +02:00
Ladislau Szomoru
0bc678a5f4 Revert "Engineering - background codesign for Windows stage (#245796)" (#245869)
This reverts commit e1ff10f3e2.
2025-04-07 13:05:04 +02:00
Ladislau Szomoru
0bfd3b35ed Engineering - fix task condition (#245856) 2025-04-07 11:34:28 +02:00
Ladislau Szomoru
5631ffb317 Engineering - update test task display name (#245847) 2025-04-07 10:44:58 +02:00
Ladislau Szomoru
e1ff10f3e2 Engineering - background codesign for Windows stage (#245796)
* Add zx package

* Add stub task and script

* Add missing file

* Remove code

* Another try

* Fingers crossed

* Another try

* Add remaining steps

* Add back tasks

* Fix things

* Another try

* More fixes

* Use deemon

* Fixing things

* watcher - perf improvements for non-recursive watching (#245644)

* Feedback: before / after selectors not rendering correctly (#245645)

Fixes #244575

* Add highlights rule  for character escapes (#245647)

* ci: split gnu arm targets for cli stage (#245651)

* Fix inline edit acceptance on click (#245649)

fix clicking insertion does not accept

* Feedback: variables render differently in Insiders (#245650)

Fixes #244579

* !important different color (#245654)

Fixes #244632

* @property css different color (#245656)

Fixes #244634

* > different color (#245658)

Fixes #244631

* notifications - adopt more `NotificationPriority.OPTIONAL` (#245664)

* Adds more inline completion tests

* Fixes CI

* feat: enable gpu channel async from the runtime (#241640)

* Update WinGet configuration file location & extension (#242241)

* Update WinGet configuration file location & extension

* Remove prerelease: true & add securityContext

* High CPU on large workspace with many TypeScript watched folders (fix #245366) (#245670)

* High CPU on large workspace with many TypeScript watched folders (fix #245366)

* reduce throttle delay

* Moving away from `execCommand` for pasting (#239233)

* adding code to invetsigate the clipboard

* adding more code

* adding change

* adding logs

* adding notes

* making deubgging easier

* adding code to fix paste

* adding code to allow await before trigger paste

* removing all logs

* removing log

* refactoring

* removing change

* adding fix after call

* polishing

* fixing merge conflict

* polishing

* Fixing property initializiation order (#245673)

fixing property initializiation order

* voice - fix some leaks (#245676)

* update css service (#245688)

* Engineering - bump deemon (#245634)

* Engineering - bump deemon

* Bump deemon again

* Always run the Codesign post-job

* Another fix

* Try signing in parallel

* Clean up signing script

Update task name

Tweak script

Some more cleanup

Some more cleanup

More cleanup

* Attempt to run signing in parallel

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Alex Ross <38270282+alexr00@users.noreply.github.com>
Co-authored-by: Robo <hop2deep@gmail.com>
Co-authored-by: Benjamin Christopher Simmonds <44439583+benibenj@users.noreply.github.com>
Co-authored-by: Henning Dieterichs <hdieterichs@microsoft.com>
Co-authored-by: Muhammad Danish <mdanishkhdev@gmail.com>
Co-authored-by: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
2025-04-06 09:17:52 -07:00
João Moreno
3f902e2416 bump inno (#245426) 2025-04-04 23:48:24 +02:00
Aiday Marlen Kyzy
0fcff83aab Fixing property initializiation order (#245673)
fixing property initializiation order
2025-04-04 15:12:47 +02:00
Robo
e390464160 ci: split gnu arm targets for cli stage (#245651) 2025-04-04 10:47:26 +02:00
Ladislau Szomoru
43a584662c Engineering - add macOS coverage to PR pipeline (#245531) 2025-04-04 09:25:28 +02:00
Ladislau Szomoru
da98796375 Engineering - revert stage names as the stage names are used for both product build and CI builds (#245471) 2025-04-03 16:30:11 +02:00
Ladislau Szomoru
ba845a02f6 Engineering - fix check for running browser smoke tests (#245460) 2025-04-03 07:13:36 -07:00
Robo
4b1d47cda4 chore: bump electron@34.4.1 (#245430)
* chore: bump electron@34.4.1

* chore: bump distro
2025-04-03 12:33:51 +02:00
Ladislau Szomoru
0758530676 Engineering - update test timeout for CI build (#245425) 2025-04-03 11:30:33 +02:00
Ladislau Szomoru
c4ac5e14b1 Engineering - update CI build stage names (#245418) 2025-04-03 09:56:27 +02:00
Johannes Rieken
3561b4e9cd fix property init orders (#245412)
* fix property init order in `anythingQuickAccess.ts`

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

* update list

https://github.com/microsoft/vscode/issues/243049
2025-04-03 09:10:34 +02:00
Johannes Rieken
ae58d15a98 remove unused property (#245411)
https://github.com/microsoft/vscode/issues/243049
2025-04-03 09:09:59 +02:00
Ladislau Szomoru
5f65e5f6e9 Engineering - run tests based on target (#245367) 2025-04-03 06:27:23 +00:00
Benjamin Pasero
3edf73df8a tests - drop more flags (#245357) 2025-04-02 11:33:09 -07:00
Oleg Solomko
7ec70cbc51 fix class property order issue for the PromptsService class 2025-04-02 10:08:59 -07:00