Commit Graph

166 Commits

Author SHA1 Message Date
Benjamin Pasero 2bf5b56f11 shared process - move the shared process back to IPC folder
We still have to figure out where to best put these files
2021-01-15 08:08:19 +01:00
Benjamin Pasero 3e6535d882 shared process - implement message port connections and wire in 2021-01-14 17:09:22 +01:00
Benjamin Pasero 96b44121f9 shared process - add error handler and graceful-fs 2021-01-14 08:25:50 +01:00
Benjamin Pasero 2964fcbb84 shared process - extract more cleanup helpers to contrib 2021-01-14 07:52:52 +01:00
Benjamin Pasero 5db4708e99 shared process - avoid payload IPC roundtrip and enable console based logger 2021-01-13 11:38:12 +01:00
Benjamin Pasero e59dc77d0d shared process - more cleanup 2021-01-13 11:10:10 +01:00
Benjamin Pasero 1fae521163 shared process - more cleanup 2021-01-13 10:28:57 +01:00
Benjamin Pasero eba7707d38 shared process - clean up some types and imports 2021-01-13 09:32:30 +01:00
Benjamin Pasero d8a4891005 windows - first cut cleanup of windows finding logic 2020-12-14 08:23:30 +01:00
Benjamin Pasero 96b2c670d7 debt - extensions path is always defined 2020-11-25 09:59:55 +01:00
Sandeep Somavarapu 341124ff39 #109896 Remove IStorageKeysSyncRegistryService and introduce new service for syncing extensions storage 2020-11-04 23:27:54 +01:00
Sandeep Somavarapu 3f20baf3b4 move storage keys sync registry service to shared process 2020-10-23 13:49:16 +02:00
Sandeep Somavarapu 4a079b355f Introduce ignored extensions management service 2020-10-22 15:13:32 +02:00
Sandeep Somavarapu ad219036a5 extract UserDataAutoSyncEnablementService from UserDataAutoSyncService 2020-10-21 10:28:18 +02:00
Benjamin Pasero 0a7c0fd68e debt - lift more environment properties to electron-main 2020-10-12 11:52:48 +02:00
Benjamin Pasero ca4dd67abe debt - introduce environment main service to have properties there exclusively 2020-10-12 11:12:41 +02:00
Sandeep Somavarapu 312a812441 Fix #108250 2020-10-07 19:10:55 +02:00
Sandeep Somavarapu 2b44f4ab96 Fix #107709 2020-10-07 12:31:44 +00:00
Sandeep Somavarapu 3a0d27441c Fix #105914 2020-09-27 15:32:40 +02:00
Benjamin Pasero 0299fd433f sandbox - move keytar into native host service (#107292) 2020-09-24 08:43:37 +02:00
Benjamin Pasero a60bbd1f0d environmentService => nativeEnvironmentService 2020-09-18 09:51:08 +02:00
Benjamin Pasero ae6e3bcb49 debt - introduce native environment service descriptor 2020-09-18 09:49:32 +02:00
Benjamin Pasero 01472963d7 sandbox - rename electron service => native host service 2020-09-17 16:20:23 +02:00
Benjamin Pasero 05999d3f30 debt - use utility for diagnostics IPC and introduce real workbench diagnostics service (#106836)
* debt - use utility for diagnostics IPC and introduce real workbench diagnostics service

* address feedback

* implement interface behind ts-ignore
2020-09-17 07:36:25 +02:00
Benjamin Pasero a167a4a354 sandbox - lift UserDataAutoSyncService to electron-sandbox 2020-09-16 11:58:40 +02:00
Benjamin Pasero 11275a9338 sandbox - lift ExtensionTipsService to electron-sandbox 2020-09-16 11:58:40 +02:00
Benjamin Pasero 0280c04dc6 sandbox - lift some environment properties that are only used in workbench up 2020-09-03 15:03:54 +02:00
Benjamin Pasero ae942354ab sandbox - move native environment service to common layer 2020-09-03 11:30:08 +02:00
Sandeep Somavarapu 51cdb49940 Fix #103246 2020-07-28 18:42:49 +02:00
Sandeep Somavarapu a25e2dbb56 #100346 introduce manual sync task 2020-07-10 19:04:48 +02:00
Sandeep Somavarapu 8440dcd688 rename to UserDataSyncResourceEnablementService 2020-06-16 23:48:12 +02:00
Sandeep Somavarapu 8f70ac449e #95879 Rename to IUserDataSyncAccountService 2020-06-09 13:27:34 +02:00
Matt Bierner cadabab73f Mark _serviceBrand properties using declare (#99312)
_serviceBrand is only used for typing and should not result in emit

Also adds readonly
2020-06-05 11:04:15 -07:00
Benjamin Pasero c86de794a0 sandbox - move main process service into electron-sandbox 2020-05-25 13:57:24 +02:00
Benjamin Pasero 7f34cb5384 sandbox - ensure IElectronService is declared from electron-sandbox layer 2020-05-25 12:41:39 +02:00
Benjamin Pasero 97a9b02ebc sandbox - add windowId to electron service 2020-05-25 10:56:45 +02:00
Benjamin Pasero bd62ffe1f4 sandbox - move electron service into common/sandbox 2020-05-25 10:13:03 +02:00
Benjamin Pasero 233e723d59 sandbox - make moveToTrash an electron service thing 2020-05-25 09:51:02 +02:00
Benjamin Pasero 9eb99077f9 sandbox - further reduce electron dependencies 2020-05-25 09:38:05 +02:00
Benjamin Pasero 062d9393d8 sandboy - more adoption of IPC API from preload script 2020-05-25 08:26:55 +02:00
Benjamin Pasero 2c2750be08 sandbox - get rid of IMainProcessService2 2020-05-23 14:33:57 +02:00
Benjamin Pasero dc8f291781 sandbox - let workspaces service use sandboxed IPC 2020-05-23 08:05:47 +02:00
Sandeep Somavarapu 175fddc4ee #93960 Show sycned machines 2020-05-20 13:08:43 +02:00
Sandeep Somavarapu 6c720e3b8c #97810 log error 2020-05-15 13:28:53 +02:00
SteVen Batten 4abcc03d6a update to telemetry service/callstack or exception 2020-04-27 17:33:44 -07:00
Sandeep Somavarapu 288445a550 #94599 Move exe based tips to new service in shared process 2020-04-07 16:23:47 +02:00
Benjamin Pasero 9f1aa3c9fe debt - remove node pieces from environment (#82598) 2020-04-06 09:12:41 +02:00
Sandeep Somavarapu 89a300d871 fix compilation 2020-03-24 14:09:07 +01:00
Sandeep Somavarapu 145c3833f4 Merge branch 'master' into sandy081/sync/globalStorage 2020-03-24 14:02:21 +01:00
Sandeep Somavarapu b089ff140a #86678 Enhance back up views
- Show individual resources
2020-03-20 16:33:20 +01:00