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