Commit Graph

291 Commits

Author SHA1 Message Date
Benjamin Pasero 01d7b7a315 esm - reduce diff (bootstrap files) (#225598) 2024-08-14 15:32:09 +02:00
Benjamin Pasero 4c1b0e9ff1 esm - reduce diff (#224919)
* esm - reduce diff

* .

* .

* .

* .

* .
2024-08-06 17:32:43 +03:00
Robo 1ddb7ba952 fix: disable core text font matching on macOS (#224913) 2024-08-06 07:54:21 +02:00
Johannes Rieken a0ec4ed683 move minmist-import after bootstapping and leave comments (#221341) 2024-07-10 16:56:29 +02:00
Johannes Rieken 8703a11164 make sure minimist is loaded lazily from main.js (#221330)
minimist (and other node_modules) fail to load during startup because they are served from the ASAR bundle and that isn't ready when load the main file
2024-07-10 08:14:44 +00:00
Benjamin Pasero 16654e6126 esm - reduce diff to branch (#221154) 2024-07-09 08:08:56 +02:00
Robo 2fe0527205 chore: update to electron 30 (#215406)
* chore: update electron@30.0.9

* chore: update rpm deps

* chore: bump electron@30.1.2

* fix: update kerberos for Node.js 20.x

Refs https://github.com/mongodb-js/kerberos/commit/c1f7acafb211d1b449086433578495d4ae0b869f

* fix: use shell when spawning .bat or .cmd files

Refs https://github.com/nodejs/node/commit/6627222409

* fix: update @vscode/test-electron@2.4.0

Refs https://github.com/microsoft/vscode-test/commit/3f7a3cc5c537957d55fa9e6aeab9d860f7a60078

* fixup! use shell when spawning .bat or .cmd files

* chore: bump nodejs@20.14.0 internal build

* ci: skip nodejsMirror for 20.14.0 due to missing builds

* fixup! use shell when spawning .bat or .cmd files

* chore: update debian deps

* fixup! skip nodejsMirror for 20.14.0 due to missing builds

* fix: universal build

- Updates vscode-universal-bundler to support x64ArchFiles option
- Kerberos starts building universal binaries which should now be
  skipped from lipo step via x64ArchFiles
- Skips bundling *.mk files

* chore: bump distro
2024-07-09 14:33:22 +09:00
Benjamin Pasero 82c54248fd perf - inline package.json and product.json (#219841) 2024-07-04 07:59:10 +02:00
Benjamin Pasero d65fd5ba2e nls follow up debt work (#219265) 2024-07-01 11:44:19 +02:00
Benjamin Pasero f6f90e0163 Implement NLS without AMD loader (#214588) 2024-06-28 11:55:48 +02:00
Robo df8835a974 fix: processing runtime arguments with non boolean values (#218243) 2024-06-26 07:34:51 +02:00
Isidor Nikolic f9a6ab7d20 Merge pull request #216716 from microsoft/isidorn/alert-lemur
add proxy-bypass-list as argv argument
2024-06-21 16:38:38 +02:00
Benjamin Pasero abb277a559 TS 5.5 - adopt @import JSDoc comments (#216796) 2024-06-21 12:11:19 +02:00
isidorn 8993f76c9f add proxy-bypass-list as argv argument
fixes #216642
2024-06-20 15:54:10 +02:00
Benjamin Pasero c2e20cb17f Silent warning when argv.json has syntax errors (fix #212671) (#215551) 2024-06-19 10:55:06 +09:00
Robo bab3a9fdcb fix: disable CoreText font matching on macOS (#214601) 2024-06-07 16:02:35 +02:00
Raymond Zhao 8a3f7e95d2 feat: add disable-lcd-text flag (#211716) 2024-05-06 10:00:49 -07:00
Tyler James Leonhardt 29e000b1e5 Migrate user's password-store if they are gnome or gnome-keyring (#204553)
* Migrate user's `password-store` if they are `gnome` or `gnome-keyring`

True fix for https://github.com/microsoft/vscode/issues/204318

* add import
2024-02-07 03:06:06 +01:00
Robo fb76955440 chore: update electron@27.2.1 (#202053)
* chore: bump electron@27.2.1

* chore: enable code cache support for custom standard schemes

Refs https://github.com/electron/electron/commit/267cbc841eb97c1c768ea116352f7430968cb05d

* chore: remove --ms-enable-electron-run-as-node

Removed in favor of https://github.com/electron/electron/commit/f842ead6bc627afdf5b945305abb3e1872b558ef

* chore: update distro
2024-01-09 08:33:34 +01:00
Benjamin Pasero 0ccae8afbd Build failed (fix #200032) (#200037) 2023-12-05 14:45:25 +01:00
Benjamin Pasero 38518f236e debt - typecheck our top level JS files (#166844) (#200007)
* debt - typecheck our top level JS files (#166844)

* fix build
2023-12-05 09:18:57 +01:00
João Moreno 9905225b1a Remove win32-ia32 target (#195559)
* remove win32-ia32

* update distro
2023-10-16 13:28:09 +02:00
Tyler James Leonhardt c3fa49d157 Allow use-inmemory-secretstorage to be defined in argv.json and include it & password-store in the JSONSchema (#194954)
* Allow `use-inmemory-secretstorage` to be defined in argv.json and include it & `password-store` in the JSONSchema

Title says it all. Oh, I also made sure `password-store` was only accepted on Linux.

ref https://github.com/microsoft/vscode/issues/187284

* hygiene
2023-10-06 08:32:53 +02:00
Robo 9a1c96245e fix: respect values from --disable-features flag (#193795) 2023-09-22 13:01:59 +01:00
Robo 35ddc72ddc chore: introduce a new flag disable-chromium-sandbox (#186252) 2023-06-27 08:05:43 +02:00
Tyler James Leonhardt 8245737e93 Use setUsePlainTextEncryption properly and allow control of password-store via argv.json (#186207) 2023-06-26 14:23:30 -07:00
Robo 7f9a404d08 feat: provide disable-chromium-sandbox runtime argument (#186004)
* feat: provide disable-chromium-sandbox runtime argument

* chore: address review feedback

* chore: remove relaunch prompt
2023-06-26 07:21:27 +02:00
Robo bfffb9d8ab fix: loading minimist in packaged builds (#184915) 2023-06-12 07:19:00 -07:00
Robo 02ec02e967 fix: disable app sandbox when --no-sandbox is present (#184897) 2023-06-12 15:01:50 +02:00
Benjamin Pasero 8a652f9380 🚀 sandbox - enable by default and remove setting 🚀 (#181638)
* sandbox - enable by default and remove setting

* remove more

* set flags again

* fix lint

* more cleanup
2023-05-12 13:36:29 +02:00
Benjamin Pasero 2e671b3a29 UNC follow up changes (#181946)
* settings include update

* more cleanup
2023-05-09 22:02:51 +02:00
Benjamin Pasero 6d5b85427d debt - remove unsupported max_old_space_size option (#180183) 2023-04-17 22:32:23 -07:00
Benjamin Pasero 499fb52ae8 💄 (#179367) 2023-04-06 10:03:03 +02:00
meganrogge 2a4b9caed7 revert auto play change 2023-04-05 20:35:05 -07:00
meganrogge a7aa527e0d fix issue 2023-04-05 10:27:30 -07:00
meganrogge 1759ad36d2 use unifiedAutoPlay 2023-04-05 07:59:48 -07:00
Megan Rogge e1343af603 Update src/main.js
Co-authored-by: Robo <hop2deep@gmail.com>
2023-04-05 06:44:23 -07:00
Megan Rogge 86f41f836c Update src/main.js 2023-04-05 06:41:17 -07:00
meganrogge 7e7e039a51 add comment, move to better place 2023-04-05 06:37:24 -07:00
Megan Rogge 7c8858bdfb Update src/main.js 2023-04-04 19:40:48 -07:00
Megan Rogge a7ccc4ebaf Update src/main.js 2023-04-04 19:40:37 -07:00
meganrogge bf142b24f3 add to app directly 2023-04-04 19:39:42 -07: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
Tyler James Leonhardt 378b0d711f Implement titlebar logic using a new NLS property (#177426)
* Revert "Have English language return default result (#175157)"

This reverts commit 3c9f409888.

* Revert "Fix locale and language handling (#174779)"

This reverts commit 4e32196835.

* Revert "Add en as fallback osLocale (#175039)"

This reverts commit 7b6b6869e8.

* Revert "Ensuring locale is set to the OS locale and language is set to the Application Language (#174733)"

This reverts commit ecf479e662.

* Implement titlebar correctly using platformLocale
2023-03-17 09:32:40 +01:00
Robo 3a11b47eee chore: revert to Electron 19 (#175851)
* Revert "Update to min supported version of node (#175723)"

This reverts commit f749e6be2d.

* Revert "chore: update min node version for development (#175663)"

This reverts commit f2a822fbe9.

* Revert "electron 22 sandbox - enable for OSS (#175659)"

This reverts commit 2551af21f8.

* Revert "chore: update to Electron 22 (#166430)"

This reverts commit 6e85d2b51e.
2023-03-02 02:58:46 -08:00
Robo 6e85d2b51e chore: update to Electron 22 (#166430)
* chore: bump electron@22.0.0-beta.5

* chore: bump electron@22.0.0-beta.7

* chore: update libc++ flags

* chore: switch to c++17

* chore: bump electron@22.0.0

* chore: bump electron@22.0.2

* chore: cleanup build config for linux

* chore: update debian dependencies

* chore: update rpm dependencies

* chore: update electron@22.0.3

* chore: bump electron@22.2.0

* chore: remove deprecated utility process invoker

* chore: bump electron@22.2.1

* chore: remove unused methods

* chore: update internal electron version

* chore: bump electron@22.3.0

* temp: update electron with default PGO

* chore: bump electron@22.3.1

* cleanup

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2023-02-28 07:04:00 -08:00
Raymond Zhao 7b6b6869e8 Add en as fallback osLocale (#175039) 2023-02-21 17:26:37 -08:00
Tyler James Leonhardt ecf479e662 Ensuring locale is set to the OS locale and language is set to the Application Language (#174733)
Ref #164397
2023-02-18 01:55:46 +01:00
Raymond Zhao 15311ad783 Add more processing for ZH locales (#173167)
Ref #172240
2023-02-02 09:22:11 -08:00
Sandeep Somavarapu d37a0797aa fix #173120 (#173156) 2023-02-02 07:15:36 -08:00