Commit Graph

803 Commits

Author SHA1 Message Date
Robo
86b1962b0e fix: chromium license packaging (#181142)
* Revert "Revert "chore: use chromium license file downloaded from Electron package (#181106)" (#181113)"

This reverts commit 25fc56b4de.

* chore: bump @vscode/gulp-electron

* chore: update distro
2023-04-28 15:14:31 -07:00
Robo
25fc56b4de Revert "chore: use chromium license file downloaded from Electron package (#181106)" (#181113)
This reverts commit d7da8fc2c9.
2023-04-28 12:52:08 +02:00
Robo
d7da8fc2c9 chore: use chromium license file downloaded from Electron package (#181106) 2023-04-28 11:45:00 +02:00
Raymond Zhao
ee76f103e1 Use custom node-gyp for SDL pipeline (#179723)
* Use custom node-gyp
* Avoid using relative cd
* Remove ia32 for Linux
* Bump gulp-atom-electron; unblocks downloading PDBs
* Add native-is-elevated to the scan
2023-04-21 09:15:05 +09:00
Robo
1307c7afbe chore: update electron@22.4.5 (#179857)
* chore: update electron@22.4.5

* chore: avoid replacing ffmpeg
2023-04-13 21:32:24 +09:00
Robo
e5f61433b5 chore: update to Electron 22 (#177600)
* Revert "chore: revert to Electron 19 (#175851)"

This reverts commit 3a11b47eee.

* chore: bump electron@22.3.3

* build: use custom version for V8 sandbox

* chore: update electron@22.4.1

* chore: enable forceAllocationsToV8Sandbox for extension host

* chore: bump electron@22.4.2

* chore: bump electron@22.4.3

* sandbox - cleanup from electron 22 update (#178919)

* Revert "chore: revert to Electron 19 (#175851)"

This reverts commit 3a11b47eee.

* chore: bump electron@22.3.3

* build: use custom version for V8 sandbox

* chore: update electron@22.4.1

* chore: enable forceAllocationsToV8Sandbox for extension host

* chore: bump electron@22.4.2

* chore: bump electron@22.4.3

* temp: update distro

* sandbox - cleanup from electron 22 update

* missing comile

* more changes

* fix build

* restore

* 💄

* compile

---------

Co-authored-by: deepak1556 <hop2deep@gmail.com>

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2023-04-03 09:09:31 +02:00
Benjamin Pasero
b0b69338e8 debt - further reduce electron-browser layer (#178504)
* debt - move more tests out of `electron-browser`

* move more tests

* move preload script as well

* fix
2023-03-28 10:35:58 -07:00
Benjamin Pasero
0e530c3e07 debt - do not ship *-dev.html (#178315)
do not ship `-dev.html`
2023-03-25 20:13:59 +01:00
Benjamin Pasero
31edbf7ca6 sandbox - move shared process to node layer (#174581) 2023-02-17 10:18:01 +01:00
Johannes Rieken
7e69465303 don't use underscore for native JS things (#173282) 2023-02-03 03:47:51 -08:00
Johannes
0dac468cc0 mark package.json as external module 2022-11-21 11:26:17 +01:00
Johannes Rieken
fec87f38cb Analyse profiles in worker thread (#164468)
- profile renderer returns profile data
- analyse profiles in separate worker thread
- adjust renderer and extension host profiling
- adjust build scripts to build worker file
2022-10-24 17:42:54 +02:00
Robo
ebea50afee feat: bundle sparse package to integrate with windows context menu (#151186)
* chore: bundle and sign explorer appx

* chore: bump vscode-explorer-command@3.0.1

* chore: explorer install/uninstall stage for appx

* chore: fix format for cmd exec

* chore: cmd file path needs triple quotes

* chore: update vscode-explorer-command@3.0.2

* chore: add reg key for new context menu title

* chore: update vscode-explorer-command@3.0.3

* fix: guard behind insider quality

* chore: fix merge conflict

* fix: type mismatch

* chore: restrict context menu related actions for win11

* refactor appx loading/unloading, revert inno updater

* update powershell

* chore: undo inno_updater changes

* fix: appx install script

* fix: perform install after update step

* fix: mv appx install to files section

* chore: additional fixes

- Remove old context menu entries when updating to newer version
- Remove context menu entry when reinstalling without menu action selected.

* chore: update vscode-explorer-command@3.0.4

- Fixes garbled title for system installation

Co-authored-by: Joao Moreno <joao.moreno@microsoft.com>
2022-10-21 20:17:30 +02:00
Sandeep Somavarapu
c1ac223c69 fix node-vsce-sign (#164253)
* update distro

* add vsce-sign to asar

* filter node-vsce-sign

* update distro
2022-10-21 08:25:36 -07:00
Connor Peet
18f743d534 address pr comments 2022-10-05 12:56:07 -07:00
Benjamin Pasero
9db57e76e9 Build: bundle / concat entry points (#161161)
* perf - concatenate windows main files

* Revert "Revert "Use `esbuild` to bundle some CommonJS main files (#160957)" (#161118)"

This reverts commit 84c46b71a5.

* build - exclude server main files

* build - make concat a task that runs like the others

* some renames

* Avoid overwriting the nodejs closure require

* Revert "build - exclude server main files"

This reverts commit 736516624e.

Co-authored-by: Alex Dima <alexdima@microsoft.com>
2022-09-21 00:38:44 -07:00
Benjamin Pasero
84c46b71a5 Revert "Use esbuild to bundle some CommonJS main files (#160957)" (#161118)
This reverts commit 2179e52fb9.
2022-09-16 09:31:44 -07:00
Benjamin Pasero
2179e52fb9 Use esbuild to bundle some CommonJS main files (#160957)
* ensure node.js `require` is captured

* optimize `main.js` and `cli.js`

* cleanup

* leave out bundled files

* drop package.json from userdata paths

* fix web task

* fix editor distro

* inline version into `product.json`

* also bundle server

* t

* actually do server too

* Keep bundling nls in editor worker

Co-authored-by: Alex Dima <alexdima@microsoft.com>
2022-09-16 05:24:23 -07:00
isidor
f1143ac3d6 make sure to include mp3 files in our build 2022-08-22 12:48:59 +02:00
João Moreno
235a92a369 feat: windows: set rc strings for *.node files (#158590)
Fixes: #156408
2022-08-20 19:48:18 +02:00
Tyler James Leonhardt
dd0ed9381a fix accidental removal of desktop strings (#158330) 2022-08-16 20:58:17 -07:00
Tyler James Leonhardt
108916901d Pull in web strings into Language Pack (#158053)
remove old tasks and include web strings in export
2022-08-15 13:46:34 -04:00
Daniel Imms
327773c45b Include .fish script in packaged build 2022-08-09 14:24:31 -07:00
Benjamin Pasero
f4f1b04d87 Add a setting to enable sandbox: true for windows (#154062)
* sandbox - allow enabled sandbox in a full build

* sandbox - reduce `electron-browser` in workbench

* sandbox - reduce `electron-browser` in platform

* sandbox - add a setting to enable sandbox mode for window

* fix lint

* Revert "sandbox - reduce `electron-browser` in workbench"

This reverts commit 36a5167cf9.

* Revert "sandbox - reduce `electron-browser` in platform"

This reverts commit 6f49d704a5.

* fix layer issue

* fix some js errors
2022-07-05 09:54:28 +02:00
João Moreno
8e2ec5a7ee Revert "remove UpdateMode policy (#150357)" (#152155)
This reverts commit 73dda0c06a.
2022-06-15 07:56:48 +00:00
Johannes
0656d21d11 auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
Martin Aeschlimann
07655f3a23 use remote cli when in remote terminal (#150372) 2022-05-25 16:21:16 +02:00
João Moreno
73dda0c06a remove UpdateMode policy (#150357) 2022-05-25 05:42:17 -07:00
Alexandru Dima
fc9732a683 Spawn the extension host directly from the main process because fork() is now fast again (#150002) 2022-05-20 08:10:39 +00:00
João Moreno
5854ef865c Generate policies again (#149322)
* Generate ADMX/ADML policy declaration files from static analysis

Fixes: #148941

* fix build

* move to optional dependencies
2022-05-12 09:16:03 +02:00
Joyce Er
ba8ced85c5 Revert "Generate ADMX/ADML policy declaration files from static analysis" (#149194)
This reverts commit dcfe6b3b84.
2022-05-10 16:30:34 -07:00
João Moreno
dcfe6b3b84 Generate ADMX/ADML policy declaration files from static analysis
Fixes: #148941
2022-05-10 13:17:05 +02:00
Joao Moreno
882fdd77b2 include policies in win32 2022-04-20 16:34:41 +02:00
Benjamin Pasero
c4cdb552a5 Remove legacy smoke test driver (#147393)
* wip

* fix imports

* more lipstick

* fix?

* fix
2022-04-13 19:19:58 +02:00
Daniel Imms
2687b53d77 Get zsh shell integration working again (#143963)
ZDOTDIR/.zshrc is now created manually on the pty host

Fixes #143629
2022-02-25 11:19:19 -06:00
meganrogge
5b43e2a0d3 remove * from path 2022-02-18 12:39:55 -06:00
meganrogge
9b928a29e6 fix #143389 2022-02-18 10:49:56 -06:00
Dirk Bäumer
432349e1eb Merge pull request #142077 from microsoft/dbaeumer/stripComments
Move strip comments into own module and write tests
2022-02-07 09:24:27 +01:00
Logan Ramos
4b5865990f Update build gulp file 2022-02-04 15:31:13 -05:00
Dirk Baeumer
6132f8a521 Add stripComments to the vscodeResources 2022-02-03 15:57:14 +01:00
Alex Dima
87140b9f95 Move extensionHostProcess.ts to /workbench/api/ (#141003) 2022-01-31 15:58:39 +01:00
Martin Aeschlimann
d9f91002d4 wsl code: pass SERVERDATAFOLDER 2022-01-24 14:43:43 +01:00
Rob Lourens
fdb52b8b3a Adopt @vscode/ripgrep 2022-01-11 15:14:43 -08:00
Henning Dieterichs
13655086ca audio cues: webm -> opus 2022-01-11 15:58:38 +01:00
Henning Dieterichs
c8bf01c51c Includes *.webm files in vscode resources so that audio files are included in the installer. 2022-01-10 14:41:38 +01:00
Daniel Imms
c2740e2b48 Add pwsh shell integration script
Part of #139397
2022-01-07 10:35:24 -08:00
Jean Pierre
556ce85c82 Fixes #137568 (#137570) 2021-11-24 04:42:44 -08:00
João Moreno
6f2ad1994c More RBAC usage (#137579)
* ci: 👷 remove secret references

* inline web storage account

* remove unused reference

* inline storage accounts

* formatting

* formatting

* drop ticino-storage-key, web-storage-key

* remove leftovers

* fix build

* fix build

* catch errors on all upload* scripts

* bump gulp-azure-storage
2021-11-20 09:01:39 -08:00
Alexandru Dima
37794dfd2c Merge pull request #135774 from microsoft/alex/main-process-extension-host
Create extension host processes from a node worker in the main process
2021-11-11 17:51:25 +01:00
Johannes Rieken
9254a8cd27 move vscode.d.ts and vscode.proposed.d.ts into src/vscode-dts-folder, https://github.com/microsoft/vscode/issues/131165 2021-11-09 15:00:03 +01:00