Commit Graph

5928 Commits

Author SHA1 Message Date
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
Raymond Zhao
8cf8472903 chore: include d3dcompiler_47.dll in scan folder (#225720) 2024-08-16 10:57:28 -07:00
Benjamin Pasero
c3819e438c esm - pass build variable around properly (#225724) 2024-08-16 09:24:34 +02:00
Benjamin Pasero
02fcc994ac esm - port over unit test changes (#225711) 2024-08-15 19:58:52 +02:00
Benjamin Pasero
b96404323b Merge pull request #225695 from microsoft/ben/handsome-squirrel
esm - add `yarn watch-esm` and `watch-client-esm`
2024-08-15 16:59:30 +02:00
João Moreno
51e599754e Merge pull request #225675 from microsoft/joao/black-scorpion
move back to official 1ESPT
2024-08-15 15:26:22 +02:00
Benjamin Pasero
f5920b80a3 esm - add yarn watch-esm and watch-client-esm 2024-08-15 15:08:49 +02:00
Benjamin Pasero
3dfe155b3d esm - backport more changes (#225692) 2024-08-15 14:58:04 +02:00
Benjamin Pasero
fdc8d882e2 esm - backport worker related changes (#225672) 2024-08-15 13:46:45 +02:00
João Moreno
6c9566926a hm 2024-08-15 11:43:26 +02:00
João Moreno
f58c85c416 bring back runSourceLanguagesInSourceAnalysis 2024-08-15 11:41:30 +02:00
João Moreno
2293d4cb7e disable codeql 2024-08-15 11:24:38 +02:00
João Moreno
4d0c0a072b fix pipeline syntax 2024-08-15 11:20:06 +02:00
João Moreno
d1fbdccf10 try this 2024-08-15 11:11:46 +02:00
João Moreno
56add2693b try this 2024-08-15 11:02:50 +02:00
João Moreno
28c286e9b9 run codeql in WindowsSDL only 2024-08-15 10:57:07 +02:00
Benjamin Pasero
bea40cdd3d esm - more diff reduction (#225666) 2024-08-15 10:34:03 +02:00
Robo
9b29e85e0c fix: install scripts for windows arm64 target (#225629) 2024-08-14 18:17:39 -07:00
Benjamin Pasero
3666f94deb esm - backport new HTML entry points and use if ESM (#225633) 2024-08-14 20:48:27 +02:00
Benjamin Pasero
0dea4804f4 esm - introduce VSCODE_BUILD_ESM variable (#225586) 2024-08-14 14:49:26 +02:00