Commit Graph

282 Commits

Author SHA1 Message Date
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 267cbc841e

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

Removed in favor of f842ead6bc

* 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
Raymond Zhao
1001c879c8 Enable getPreferredSystemLanguages on Linux (#172874) 2023-01-31 10:18:37 -08:00
Raymond Zhao
7b1f598090 Use platform.language more (#171659)
Use platform.language in more places
2023-01-18 20:23:28 +01:00
Robo
44531ffc7b fix: disable AutoDisableAccessibility feature (#169201) 2022-12-15 08:21:38 +01:00
Raymond Zhao
b7717f96cb Fix terminal locale handling (#169068)
Switch back to using app.getLocale()
2022-12-14 09:19:13 -06:00
Raymond Zhao
493a541735 Disable passing in locale to Electron on macOS (#167889)
* Disable passing in locale to Electron on macOS

Fixes #167543

* Update src/main.js

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

* Fix comment and apply PR feedback

Co-authored-by: Robo <hop2deep@gmail.com>
2022-12-01 17:02:44 -08:00
Sandeep Somavarapu
9433821f09 remove critical log level (#167820) 2022-12-01 10:55:56 +01:00
Robo
f6f1d64ef9 chore: update electron@19.1.6 (#167095) 2022-11-23 20:55:20 +00:00
Raymond Zhao
4222ce8da4 Enable WCO on all builds (#167060)
Fixes #161218
Fixes #164397
2022-11-23 07:13:59 -08:00
Raymond Zhao
ebb77a7dfd Add more checks, fixes #166771 (#166884) 2022-11-21 11:28:55 -08:00