Commit Graph

64 Commits

Author SHA1 Message Date
Benjamin Pasero 9f1aa3c9fe debt - remove node pieces from environment (#82598) 2020-04-06 09:12:41 +02:00
Benjamin Pasero f8432f8d9c debt - more usage of ES6 object assign 2020-04-06 08:58:37 +02:00
Benjamin Pasero edf7a551c3 clarify ipc messages 2020-02-09 10:42:19 +01:00
Benjamin Pasero 89b9cd79fb shared process - add separate whenIpcReady 2020-02-06 12:46:15 +01:00
Joao Moreno a143fc36f8 fixes #83205 2019-10-24 11:25:31 +02:00
Benjamin Pasero 7928b7fb00 debt - move ISharedProcess 2019-09-30 11:30:07 +02:00
Benjamin Pasero f0b99530c8 debt - implement window events and focus tracking 2019-09-26 08:13:58 +02:00
Benjamin Pasero f882a95952 debt - require electron and not Electron 2019-09-19 14:45:06 +02:00
Benjamin Pasero 66a25a0ec1 electron-main renames 💄 2019-09-17 18:13:54 +02:00
Benjamin Pasero a8d5382619 debt - more platform/electron-main cleanup 2019-09-17 15:39:08 +02:00
Robo 029e9929ae chore: Update to Electron 6.x (#75802) 2019-09-13 14:53:56 +02:00
Benjamin Pasero 6bf98da053 strict init (#78168) 2019-08-07 12:31:25 +02:00
Benjamin Pasero df5b5cecfe debt - port over some electron6 changes 2019-07-08 08:43:11 +02:00
Matt Bierner 98b5ee978b Replacing IDisposible[] with DisposableStore
#74250
2019-07-02 16:37:35 -07:00
Martin Aeschlimann 3fc919eedf Add ThemeMainService. For #70831 2019-05-27 15:13:20 +02:00
Rob Lourens ef2547d547 replace void 0 with undefined 2019-01-03 11:20:19 -08:00
Joao Moreno dadfceb698 fix strict null checks 2018-11-26 15:44:54 +01:00
Joao Moreno 3aeaf695bf propagate userenv to shared process 2018-11-26 15:25:16 +01:00
Benjamin Pasero 093239c54d some lifecycle 💄 2018-11-26 15:07:06 +01:00
Joao Moreno 1f7d35bd4b cleanup TPromise in sharedProcess.ts
related to #62716
2018-11-16 16:27:34 +01:00
Matt Bierner 8df9f241e6 Strict null checks 2018-10-26 17:36:25 -07:00
Joao Moreno e34c00f63e fixes #61561 2018-10-26 10:47:30 -07:00
Matt Bierner 7f7df378ef Strict null checks 2018-10-22 17:23:42 -07:00
Benjamin Pasero c8c1d83be3 debt - upstream some changes from electron-3.0.x branch 2018-08-31 15:50:14 +02:00
Benjamin Pasero a3cfddbe0a debt - introduce main theme.ts and use 2018-08-31 15:44:43 +02:00
Benjamin Pasero f2abadb1ac better shared process disposal 2018-03-09 16:46:49 +01:00
Benjamin Pasero 7598ef4a27 more tweaks to lifecycle service 2018-03-09 16:00:27 +01:00
Benjamin Pasero 636fbd1f3f main - introduce and adopt new onQuit() event 2018-03-09 15:49:15 +01:00
Benjamin Pasero 287fc25a50 fix #45157 2018-03-09 11:33:54 +01:00
Sandeep Somavarapu 07d50ff62e Fix #39574 2018-01-23 20:31:07 +01:00
Benjamin Pasero 5875aad564 code main - partition windows into subfolders 2017-12-28 13:10:58 +01:00
Benjamin Pasero e8e47eac66 ps - better window resolve 2017-11-30 09:39:26 +01:00
Benjamin Pasero e83e2d21a8 ps - show window information 2017-11-29 15:16:10 +01:00
Benjamin Pasero 63efefc7c2 💄 around machine ID 2017-11-24 11:30:51 +01:00
Benjamin Pasero 3cc229bfb8 resolve machine ID in main side and pass through (#39045) 2017-11-24 11:18:19 +01:00
Joao Moreno 9b829cde19 fixes #38796 2017-11-21 15:15:41 +01:00
Matt Bierner 58aca31e9b Fix implicit any errors 2017-11-10 10:35:36 -08:00
Benjamin Pasero bef497ff82 avoid more implicit any and some 💄 2017-09-04 11:20:09 +02:00
Johannes Rieken 7128eb085c style - use single-quoted imports 2017-08-21 16:45:32 +02:00
Matt Bierner 32702189cb Add CSP to shared process 2017-06-16 14:46:43 -07:00
Benjamin Pasero a1f1d6a579 main - more shuffling around 2017-06-08 15:38:08 +02:00
Benjamin Pasero 4aa3f05d08 💄 main side 2017-06-08 09:48:37 +02:00
Joao Moreno 3338bf2fcb spawn shared process after first workbench window
fixes #22091
2017-03-07 17:26:28 +01:00
Joao Moreno a39a0f2e18 shell should wait for shared process to be up and running 2017-03-07 17:26:28 +01:00
Joao Moreno f8b3d1927d 🐛 catch windows going down 2017-03-07 10:51:36 +01:00
joao 9d49773704 🐛 linux BrowserWindow don't inherit env 2017-03-07 10:36:01 +01:00
João Moreno 7b80d7af50 🐛 closing shared process window crashes on windows 2017-03-06 15:27:18 +01:00
Joao Moreno 87446fb6b7 🐛 hide shared process window on startup 2017-03-06 12:29:32 +01:00
Joao Moreno b7eefb7e8c command to toggle shared process 2017-03-06 10:55:15 +01:00
Joao Moreno 545484b6d0 hide shared process window 2017-03-03 16:44:03 +01:00