Commit Graph

5397 Commits (5ae8ffb7e32b913aededd4c316dec135a3f4820c)

Author SHA1 Message Date
Benjamin Pasero da0319cd7d
missing compile change 2024-09-06 14:33:30 +02:00
Benjamin Pasero c3d464a46a
remove console log 2024-09-06 14:26:23 +02:00
deepak1556 ce0b33a888 fix: duplicate vsda 2024-09-06 19:32:30 +09:00
deepak1556 7ba544f617 fix: universal build 2024-09-06 18:28:44 +09:00
deepak1556 cb75f3029c fix: resotre asar skipped files to node_modules/ 2024-09-06 17:56:05 +09:00
Benjamin Pasero daca01a213
. 2024-09-06 10:31:56 +02:00
Benjamin Pasero 854dd33049
remove redundant klammer 2024-09-06 09:11:42 +02:00
Benjamin Pasero 29569abebb
esm - restore parts of ASAR modules 2024-09-06 07:49:36 +02:00
Sandeep Somavarapu ebc02af2d8
rename electron-node to electron-utility (#227672) 2024-09-05 00:49:23 -07:00
Daniel Imms b39eb9c147
Update known variables 2024-09-04 14:07:57 -07:00
Sandeep Somavarapu 01fcf004a6
Use electron net directly in shared process (#227553)
* Use electron net directly in shared process

* add built file

* introduce shared electron-node layer

* remove electron-utility layer

* fix (overlook): move back cli files to node
2024-09-04 07:26:43 -07:00
Ladislau Szomoru 76db970075
Engineering - disable build warning for tool disablement (#227558) 2024-09-04 20:41:23 +09:00
Ladislau Szomoru ab30106acd
Engineering - update Linux build agents (#227557) 2024-09-04 13:11:44 +02:00
Johannes Rieken e1cc3fa181
tsb should handle `.js` suffix (#227544)
fixes https://github.com/microsoft/vscode/issues/227540
2024-09-04 10:36:15 +02:00
Kevin Cui d1eab2bcf4
ci: ensure retry logic consistency (#226038)
Related PR: #171489

Signed-off-by: Kevin Cui <bh@bugs.cc>
2024-09-04 04:51:19 +00:00
Daniel Imms 5a6d09c6df
Merge pull request #227383 from microsoft/tyriar/225665_2
Move shell integration scripts into common take 2
2024-09-03 06:52:49 -07:00
Benjamin Pasero be05c746e7
esm - restore support for building AMD (#227425) 2024-09-03 15:30:07 +02:00
Ladislau Szomoru cd0427ad28
SCM - add color to history item labels (#227436)
* Initial implementation

* Cleanup colors

* Revert changes to define colors in the git extension

* Add colors to labels
2024-09-03 14:04:22 +02:00
Robo 8e0e3bfb18
ci: add retry logic for apt failures (#227420)
Based on https://github.com/actions/runner-images/blob/ubuntu22/20240825.1/images/ubuntu/scripts/build/configure-apt-mock.sh
2024-09-03 06:55:12 +02:00
Robo adac839773
ci: use sysroots for stripping binaries in rpmbuild (#227397) 2024-09-03 06:01:02 +02:00
Benjamin Pasero 21135c81b5
esm - provide a bridge to AMD world (#227361) 2024-09-02 12:09:12 -07:00
Daniel Imms d78f189b6d
Add back SI scripts for REH 2024-09-02 07:13:16 -07:00
Daniel Imms a91854820a
Move shell integration scripts into common
Fixes #225665
2024-09-02 07:12:43 -07:00
Christof Marti d22ce6b05a
Revert "Merge pull request #227244 from microsoft/tyriar/225665"
This reverts commit 0978e9ebf5, reversing
changes made to 9aa46099e1.
2024-09-02 11:51:52 +02:00
Christof Marti dc17f69a2e
Revert "Engineering - update build agents (#227312)"
This reverts commit 3dc9c4c976.
2024-09-02 10:11:44 +02:00
Benjamin Pasero ca42f649a7
Allow to build an AMD version of VS Code (#227240) 2024-09-02 09:36:19 +02:00
Robo 815277b7bd
ci: use ubuntu 20.04 for linux stage (#227338)
* ci: use ubuntu 20.04 for linux legacy server stage

Newer agents have issue starting docker container
```
docker: Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: unable to apply cgroup configuration: unable to start unit "docker-7c804237784bfb9e3acdc157b61934d5175a239f3ded81e98486d97157b4a316.scope" (properties [{Name:Description Value:"libcontainer container 7c804237784bfb9e3acdc157b61934d5175a239f3ded81e98486d97157b4a316"} {Name:Slice Value:"system.slice"} {Name:Delegate Value:true} {Name:PIDs Value:@au [11485]} {Name:MemoryAccounting Value:true} {Name:CPUAccounting Value:true} {Name:IOAccounting Value:true} {Name:TasksAccounting Value:true} {Name:DefaultDependencies Value:false}]): Launch helper exited with unknown return code 1: unknown.
```

* ci: revert agent update for linux stage

Refs https://github.com/microsoft/vscode/pull/227338#issuecomment-2323743569
2024-09-02 07:59:26 +02:00
Ladislau Szomoru 3dc9c4c976
Engineering - update build agents (#227312) 2024-09-01 16:58:16 +02:00
Daniel Imms 5f1569aed7
Move shell integration scripts into common
Fixes #225665
2024-08-30 12:19:42 -07:00
Ladislau Szomoru 004f8bd0a6
Engineering - update OSS build agent pool (#227195)
* Engineering - use windows-2022 for OSS build

* Engineering - update ubuntu agent pool
2024-08-30 17:00:26 +02:00
Johannes Rieken 97ef3ff276
first cut of import helper extension (#227203) 2024-08-30 14:37:52 +02:00
Ladislau Szomoru 72e9b7daff
SCM - remove old incoming/outgoing code (#227200)
* Delete SCMViewSeparatorElement

* Deleted all renderers

* Delete SCMHistoryItemGroupTreeElement

* More clean-up

* Cleanup old menus

* Fix compilation errors after ESM merge
2024-08-30 14:10:47 +02:00
Ladislau Szomoru 310f0a3d85
Engineering - upgrade AzureKeyVault task (#227191) 2024-08-30 11:10:44 +02:00
Benjamin Pasero 6b924c5152
ESM merge to main (#227184)
Co-authored-by: Johannes Rieken <jrieken@microsoft.com>
Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
2024-08-30 10:31:46 +02:00
Benjamin Pasero ab9f00c922
linux - compute WCO width based on actual values (#227075) 2024-08-29 15:42:23 +02:00
Benjamin Pasero d03aeaf1fb
Can't open files (#226898) (#226996) 2024-08-28 20:50:13 +02:00
João Moreno c9f093d529
Revert "cleanup web html pages (#216609)"
This reverts commit 54cad31687.
2024-08-28 14:24:52 +02:00
João Moreno 54cad31687
cleanup web html pages (#216609) 2024-08-28 10:12:38 +02:00
Robo 46b8004c31
chore: update electron@30.4.0 (#226594)
* chore: update electron@30.4.0

* chore: bump distro
2024-08-26 12:30:43 +02:00
Robo a628b923ec
chore: update vscode-universal-bundler@0.1.3 (#226411)
Refs 298a872f5f

Ignores attributes that are affected by build enviroments
when comparing Info.plist.
2024-08-26 11:50:06 +02:00
Robo af676cd8b0
Revert "chore: update electron@30.4.0 (#226385)" (#226426)
* Revert "chore: update electron@30.4.0 (#226385)"

This reverts commit 598184c50e.

* chore: bump distro
2024-08-23 15:58:43 +02:00
Benjamin Pasero a002d1512e
build - move `buildfile.js` out of `src` (#226403)
* build - move `buildfile.js` out of `src`

* .

* fix build
2024-08-23 12:18:26 +02:00
Robo 598184c50e
chore: update electron@30.4.0 (#226385)
* chore: update electron@30.4.0

* chore: bump distro
2024-08-23 08:03:49 +02:00
Benjamin Pasero c2fbe28324
esm - make TTP pluggable (#226179) (#226231) 2024-08-22 12:32:57 +02:00
Benjamin Pasero 4ea51b2030
esm - include ESM versions of 1DS (#226198) 2024-08-21 12:04:41 -07:00
Benjamin Pasero 34a756ae2e
esm - worker cleanup (#226064) 2024-08-20 17:51:26 +02:00
Alex Ross 0062a6e767
Include highlights files in build (#226067)
* Include highlights files in build
Part of #210475

* Also add for non-esm
2024-08-20 17:06:21 +02:00
Alexandru Dima 4e0de3a8f4
Move workbench workers off EditorWorker (#225796)
* Add support for having channels in SimpleWorker

* Extract text model syncing code to a separate file

* Use a channel to do text model syncing for the language detection worker

* Simplify code

* Remove unused method

* Move OutputLinkComputer worker off editor worker

* Move TextMateTokenizationWorker off editor worker

* Simplify code

* Adopt channels for the host object

* More adopting channels for the host object

* More adopting channels for the host object

* More adopting channels for the host object

* Remove host object support from SimpleWorker

* Use the IEditorWorkerService, avoid starting a separate worker

* Bring the amd module id, the esm location and the worker label in a single type

* Improve typings

* SImplify worker creation pattern

* Enforce that all proxied methods start with `$` or `on`

* Adopt native proxy support

* Simplify code

* Simplify code

* Reintroduce a different standalone / workbench editor worker service
2024-08-20 14:00:18 +02:00
Alex Ross 977f832a30
Simple tree sitter based syntax highlighting for typescript (#225252)
* Simple tree sitter based syntax highlighting for typescript

Part of #210475

* Implement onceIf using filter

* Mix monaco

* Fix tests

* Switch back to classic

* PR feedback

* Fix bug causing test failure

* Update tree-sitter-wasm

* Fix monaco editor tree shaking

* Fix running monaco checks on Windows

* Use dummy tree sitter service in standalone

* PR feedback
2024-08-19 21:56:31 +02:00
Benjamin Pasero 3dc8c38c92
esm - some build polish (#225948) 2024-08-19 16:54:29 +02:00