Commit Graph

3080 Commits

Author SHA1 Message Date
Tyler James Leonhardt db60eaa2ee Enable locale picker in web (#150496)
* Enable locale picker in web

* fix the test by getting the locale from the loader config
2022-06-06 10:34:00 -07:00
Tyler James Leonhardt cc86b15a44 Enable grabbing translations from an alternate location for server distro/serverful scenarios (#150436)
* nls web story

* better handling of urls

* clean up code and don't do nls in dev

* use version instead of quality

* revert changes in workbench-dev.html

* update nls from changes in vscode-loader

* sanitize url a bit

* revert loader change
2022-05-26 08:19:15 -07:00
Tyler James Leonhardt 27e10113dc improve configure display language & add clear display language preference (#150433) 2022-05-26 07:42:03 -07:00
Tyler James Leonhardt f363be172c Rename LocalizationsService to LanguagePackService and misc moves (#150314)
* rename LocalizationsService to LanguagePackService and misc moves

* couple more renames

* one more rename
2022-05-24 15:05:17 -07:00
Logan Ramos d937389358 Add owners to all telemetry events (#150296) 2022-05-24 14:58:08 -04:00
João Moreno c3bddb2a43 adopt policy from configuration service 2022-05-23 16:01:40 +02:00
Sandeep Somavarapu 078c77cf49 Merge branch 'main' into sandy081/policy 2022-05-20 10:15:27 +02: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 04e34f2554 dispose native policy service on shutdown 2022-05-19 13:56:27 +02:00
Sandeep Somavarapu 6ccc8509ac reduce roundtrps
- send policies data to workbench and shared process
2022-05-19 11:28:57 +02:00
Joao Moreno 56eca91b26 add vscode-policy-watcher dependency, support registerPolicyDefinitions 2022-05-18 14:13:58 +02:00
Sandeep Somavarapu 562c9f6d8b register policy definitions from policy configuration 2022-05-17 16:01:10 +02:00
Joao Moreno 5db383efe6 use FilePolicyService 2022-05-17 09:35:35 +02:00
Joao Moreno 2d1940e1ab wip: registerPolicyDefinitions 2022-05-17 09:33:32 +02:00
Joao Moreno 70b7af01e8 wire up policy service 2022-05-16 21:57:56 +02:00
Sandeep Somavarapu e4c04ea2e9 - Introduce policy model with file policy
- Introduce policy configuration using policy model
- Use policy configuration while reading, inspecting and writing configuration
- Adopt json settings editor
2022-05-10 13:49:31 +02:00
Martin Aeschlimann 917811295b Merge branch 'main' into aeschli/commitInRemoteResourceRoute 2022-05-05 15:56:22 +02:00
Megan Rogge 910b6efc04 do not block shared process startup (#148639) 2022-05-03 13:47:00 -07:00
Martin Aeschlimann a0330948fe commit in remote resource route 2022-05-03 21:47:08 +02:00
Alex Dima c0cb9f1749 Remove incorrect comma 2022-05-03 17:19:32 +02:00
Martin Aeschlimann e3a24d811c let-> const 2022-05-02 22:08:33 +02:00
Martin Aeschlimann fda5b84d5d commit in route 2022-05-02 16:12:28 +02:00
João Moreno bcc2da6369 make sure code://file uris also respect windowId=_blank
fixes #148326
2022-04-28 14:49:01 +02:00
Benjamin Pasero 8a39cb9304 labels - make getPathLabel aware of remote OS 2022-04-26 18:09:01 +02:00
Benjamin Pasero 91140877d4 labels - normlize relative labels too 2022-04-23 09:31:08 +02:00
Joao Moreno 931f4df9dc fixes #147757 2022-04-20 11:27:40 +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
Benjamin Pasero d215bada5e smoke - more logging for shared process 2022-04-12 11:13:19 +02:00
Joao Moreno cd2b990714 use forceNewWindow when windowId=_blank 2022-04-12 10:57:10 +02:00
Benjamin Pasero 0cad080070 smoke - more shared process logging 2022-04-12 09:15:13 +02:00
Benjamin Pasero be376cfef0 debt - improve ipc validation code 2022-04-12 07:46:21 +02:00
Logan Ramos ccf4a9e339 Remove property level owner from telemetry types 2022-04-11 15:18:30 -04:00
Benjamin Pasero bf82a435b8 smoke - log shared process config 2022-04-11 19:36:48 +02:00
Benjamin Pasero 95c2a71018 Revert "ipcMain validation (#147071)"
This reverts commit 508b173177.
2022-04-11 19:34:12 +02:00
Benjamin Pasero 508b173177 ipcMain validation (#147071)
* first cut ipc validation

* clean up

* comment
2022-04-11 18:11:19 +02:00
Sandeep Somavarapu 5669b27cac Fix #147103 2022-04-11 11:25:48 +05:30
Sandeep Somavarapu a6180a732e Show localized manifest for installed extensions in UI:
- move translations into extensions scanner service
2022-04-05 12:09:13 +05:30
Sandeep Somavarapu 38bb30e09e Merge branch 'main' into sandy081/alignExtensionsScanning 2022-04-05 09:32:06 +05:30
João Moreno ea42ebd406 Handle some URIs in new windows (#146711)
* handle URI in new windows

* make sure to remove the windowId query param
2022-04-04 08:13:37 -07:00
Benjamin Pasero 2ada17080c Use playwright for desktop smoke tests (#146692)
* Use `playwright` for desktop smoke tests

* fix distro issues

* tests - enable prefs tests for web
2022-04-04 10:13:08 +02:00
Sandeep Somavarapu 9fe18d2e6b fix layering 2022-04-01 23:12:19 +05:30
Sandeep Somavarapu a51801b465 align extension scanning
- Extract extension scanning, validating and nls replacement into `INativeExtensionsScannerService`
- Use `INativeExtensionsScannerService` for scanning in Desktop and Remote extension managements and extension hosts
- Represent invalid extensions in Extensions UI
- Remove prompting for invalid extensions while scanning in Desktop Extension Host in Dev mode
2022-04-01 11:02:02 +05:30
Joe Previte 47432a145e Update workbench.ts (#146364)
Remove outdated code
2022-03-31 07:29:02 +02:00
Benjamin Pasero a70083c043 debt - move storage main into global storage
The other location one level up is being file watched and storage file changes constantly.
2022-03-30 07:21:52 +02:00
Sandeep Somavarapu 5a095df0d9 #146048 - Remove dependency on IExtensionManagementService - causing cycling dependencies 2022-03-29 00:16:40 +05:30
Sandeep Somavarapu 1e2aa9b58b Fix #146048 2022-03-28 21:40:24 +05:30
Benjamin Pasero 61662bf26c debt - migrate storage.json into User 2022-03-28 08:28:25 +02:00
Martin Aeschlimann 393c1e26e9 Finetune theme detection 2022-03-21 19:03:47 +01:00
Tyler Leonhardt f5d9ed8aca 💄 Desktop -> Native 2022-03-19 08:33:40 -07:00
Tyler Leonhardt 4e1c18d113 Ensure we prompt on Desktop when keytar doesn't load. Fixes #145282 2022-03-18 13:45:17 -07:00