Commit Graph

248 Commits

Author SHA1 Message Date
Sandeep Somavarapu 8099ff1f33 implement feedback 2022-06-13 14:31:22 +02:00
Sandeep Somavarapu 5178151d23 Merge branch 'main' into sandy081/settingsProfile 2022-06-01 14:12:03 +02: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
Sandeep Somavarapu 86d085dbca - Save settings profile
- Switch settings profile
- Remove settings profile
- Status bar entry
2022-05-23 00:57:58 +02:00
Sandeep Somavarapu 0ccc294e64 move globalStorageHome to userDataProfileService 2022-05-22 09:22:48 +02:00
Sandeep Somavarapu 80865fedf6 use current profile instead of default profile 2022-05-21 19:54:13 +02:00
Sandeep Somavarapu 129d52819a support scanning, installing and uninstalling extensions in a profile 2022-05-21 19:46:06 +02:00
Sandeep Somavarapu 55e6d2f138 move user data resources to user data profile 2022-05-19 22:54:28 +02:00
João Moreno 04e34f2554 dispose native policy service on shutdown 2022-05-19 13:56:27 +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
Sandeep Somavarapu 5669b27cac Fix #147103 2022-04-11 11:25:48 +05:30
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
Benjamin Pasero 61662bf26c debt - migrate storage.json into User 2022-03-28 08:28:25 +02:00
SteVen Batten 5612d0124a fix layer breakage 2022-02-23 11:15:18 -08:00
SteVen Batten d3d1be0131 fix layer breakage 2022-02-23 09:53:40 -08:00
SteVen Batten b43fff4d34 improve pii path logic 2022-02-23 09:32:16 -08:00
Sandeep Somavarapu ab394ee788 #15756 support pre-release while installing through cli and commands 2021-11-25 19:55:21 +01:00
Sandeep Somavarapu 37acec6394 - clear formatters while creating the spdlog logger
- fix name of the logger
2021-11-10 10:26:16 +01:00
Sandeep Somavarapu 1944e5d133 Fix #135935 2021-11-03 14:05:36 +01:00
Benjamin Pasero d5ecf7e9d8 fs - some 💄 and enabling of graceful-fs centrally 2021-10-21 07:17:37 +02:00
Logan Ramos 12ae331012 Move appenders to be better controlled by services (#133465)
* Cleanup telemetry appenders to be owned by service

* Add telemetry level to services

* simplify

* Fix compile

* Rename supportsTelemetryLogging -> supportsTelemetry

Co-authored-by: SteVen Batten <sbatten@microsoft.com>
2021-09-22 10:39:57 -04:00
Logan Ramos 9407123681 Intial work to add error to telemetry setting (#132996)
* Intial work to add error to telemetry setting

* deprecate and centralize the telemetry setting

* Fix compilation

Co-authored-by: SteVen Batten <stbatt@microsoft.com>
2021-09-14 10:50:25 -04:00
Sandeep Somavarapu 85b0df2272 rename 2021-09-08 11:44:46 +02:00
Sandeep Somavarapu 007205deac #119440 do not use optional services 2021-09-08 11:38:57 +02:00
Sandeep Somavarapu 38b3871faa #119440 Remove optional download service 2021-09-06 16:38:45 +02:00
SteVen Batten 8fb7bbabf1 fixes telemetry levels 2021-09-03 13:05:14 -07:00
SteVen Batten 9525d0e1ed centralize telemetry level (#131919)
* centralize telemetry level

* add comments and const enum
2021-08-30 10:38:42 -07:00
Matt Bierner a3cb14be7f Organize imports in vs/code 2021-08-04 17:05:16 -07:00
Benjamin Pasero e007ca899c cli - handle unhandled errors (fix #128854) 2021-08-04 13:43:07 +02:00
Benjamin Pasero 666ce447cb telemetry - avoid sync fs APIs for building CLI telemetry message 2021-06-07 15:32:35 +02:00
Benjamin Pasero 949f60498a Merge pull request #124346 from microsoft/ben/pfs-promises
fs - favor non promise based methods (fix #124176)
2021-05-21 11:36:20 +02:00
Benjamin Pasero 8b2f0222be Make state service async (#122977)
* state service - make it electron-main only

* state service - make writes async

* some cleanup

* more cleanup and removal of sync fs
2021-05-05 09:30:12 +02:00
João Moreno 1268f86ac7 add common.platformDetail in telemetry (#121264) 2021-04-19 11:51:44 +02:00
Martin Aeschlimann 1f385f70e6 reduce usage of extensionDevelopmentLocationURI 2021-04-16 11:30:39 +02:00
Benjamin Pasero 68a252ea77 environment - depend on product service 2021-03-15 11:56:03 +01:00
Benjamin Pasero 1441ba91f0 environment - consistently handle VSCODE_CWD in all our node.js processes 2021-03-15 11:22:42 +01:00
Benjamin Pasero 640fa1af29 debt - use product service in more places 2021-03-15 09:49:11 +01:00
Benjamin Pasero 0ef6619a3e services - use refineServiceDecorator for environment (#117881) 2021-03-04 17:12:44 +01:00
Sandeep Somavarapu 2baf63ad00 use logger service for output appenders 2021-02-07 13:10:15 +01:00
Sandeep Somavarapu cdc8628d55 rename log service to logger 2021-02-05 11:38:39 +01:00
Benjamin Pasero a17c656c33 fs - some polish around file services 2021-02-03 10:32:30 +01:00
Benjamin Pasero a0d76bb983 fs - drop pfs.mkdirp in favor of node.js 2021-02-02 15:04:36 +01:00
Benjamin Pasero bd929b33de logging - put storage tracing behind a flag to reduce spam 2021-01-22 17:32:39 +01:00
Sandeep Somavarapu e7d3eb87cb 💄 2021-01-21 17:11:24 +01:00