Commit Graph

35 Commits

Author SHA1 Message Date
Alex Dima 03a9aca859 Add support for injecting node module lookup path 2019-04-10 22:58:42 +02:00
Dirk Baeumer 7002a63fad Move language pack processing code to common 2019-02-20 19:27:08 +01:00
Benjamin Pasero 9a28248b52 💄 2019-01-07 12:54:57 +01:00
Tereza Tomcova e9d6a653e6 bootstrap - handle UNC paths correctly (#66128)
fixes #53857
2019-01-07 12:51:26 +01:00
Benjamin Pasero 113459ae64 sqlite - next storage service adoption 2018-10-12 10:29:42 +02:00
Joao Moreno 84658f7414 prevent portable in windows setup
fixes #57990
2018-09-26 17:28:02 +02:00
Ramya Rao ae526292df Upgrade appinsights (#58999)
* Upgrade appinsights

* Env, global updates before starting shared process

* Disable console logging from appinsights Fixes #55417

* Move workaround to helper
2018-09-22 23:09:48 -07:00
Benjamin Pasero 1e98303d91 bootstrap - move workbench.js to electron-code 2018-09-10 07:48:52 +02:00
Benjamin Pasero 8c6051e032 another attempt at ASAR 2018-09-07 20:30:49 +02:00
Benjamin Pasero d649ac014d fix ASAR path again 2018-09-07 19:30:50 +02:00
Benjamin Pasero d1ec72c2a0 fix ASAR for windows 2018-09-07 17:39:21 +02:00
Benjamin Pasero f3b191ab38 @ts-check for bootstrap JS files 2018-09-07 16:05:28 +02:00
Benjamin Pasero a4bf919e59 Cleanup bootstrap files (#58171)
* bootstrap  - first cut

* bootstrap => bootstrap-fork, bootstrap-shared => bootstrap

* bootstrap - extract uriFromPath()

* bootstrap - extract readfile/writefile

* bootstrap - share more code when loading renderers

* boostrap-electron-browser => bootstrap-window

* bootstrap - cleanup main.js

* bootstrap - handle index.js

* bootstrap 💄
2018-09-07 12:23:09 +02:00
Benjamin Pasero f199d20e67 debt - more TPromise.done() removal and unhandledRejection handler (#57695) 2018-09-04 09:07:56 +02:00
Benjamin Pasero d8e9d0ed87 debt - handle SIGPIPE on more processes 2018-08-31 16:03:50 +02:00
Benjamin Pasero a057e3218b ext host - improve printing of circular objects 2018-08-14 16:31:21 +02:00
Alex Dima e3ce029935 Prepare for node >= v8.0.0 2018-03-19 12:59:32 +01:00
Alex Dima 9774c071fc Use node_modules.asar if present 2018-01-09 17:04:02 +01:00
Benjamin Pasero 6762612177 show console.log from extension host top frame in dev tools (#34936) 2017-09-25 10:29:37 +02:00
Johannes Rieken d30567bdd3 don't log errors twice, #32766 2017-08-18 15:02:36 +02:00
Ramya Rao 29a7a86c3a Start crash reporter inside child processes (#27180)
* Use service to get crash reporter start options

* some refactorings and fixes

* Move crashesDirectory to the main payload from extra bag
2017-05-26 09:27:56 +02:00
Joao Moreno 5a4f3f5648 💄 2016-11-03 18:07:16 +01:00
Joao Moreno df34c5c68a Merge branch 'master' into extension-viewlet 2016-06-21 14:13:35 +02:00
Joao Moreno d5e4540b51 allow IO from shared process in dev 2016-06-16 16:01:21 +02:00
Joao Moreno 50b395d959 fix stray processes
related to #7527
2016-06-15 18:08:29 +02:00
Joao Moreno b027a0c492 fix up lint errors, cleanup build folder 2016-03-07 12:56:32 +01:00
Benjamin Pasero 122053ea86 Uncaught exception when calling connection.console.info() (fixes #3128) 2016-02-29 19:34:53 +01:00
Joao Moreno c0b72c1658 fix bootstrap 2016-02-12 12:39:38 +01:00
Joao Moreno 44a565c814 refactor bootstrap
related to #2785
2016-02-09 14:59:29 +01:00
Dirk Baeumer f128e5cfda Localization support for main, render and shared processes 2016-01-15 17:08:45 +01:00
Benjamin Pasero 010a019c50 process.noAsar in forked processes 2016-01-05 16:34:39 +01:00
Joao Moreno feab826ccc fix bootstrap baseUrl
fixes #1138
2015-12-11 09:32:32 +01:00
Benjamin Pasero cc17718c73 handle case where process.send fails 2015-11-26 16:06:18 +01:00
Benjamin Pasero 3605e5dba1 support null, undefined and errors in extension output (fixes #9) 2015-11-19 09:11:22 +01:00
Erich Gamma 8f35cc4768 Hello Code 2015-11-13 14:39:38 +01:00