Commit Graph

228 Commits

Author SHA1 Message Date
Benjamin Pasero
6fa85223ef Electron Update 1.x (#11157)
* use electron 1.3.4

* ATOM_SHELL_INTERNAL_RUN_AS_NODE => ELECTRON_RUN_AS_NODE

* OSS input

* update electron.d.ts

* workaround for #8708

* bump oniguruma and chokidar with custom fsevents

* build with appveyor config from master

* oops, still use ELECTRON_RUN_AS_NODE

* use electron 1.3.5

* optional fsevents

* add cat.exe to workaround output issues

* use cat for tests

* remove some now obsolete ELECTRON_NO_ATTACH_CONSOLE

* also pipe output to cat for code.sh on windows

* unset ELECTRON_RUN_AS_NODE for appveyor

* fix tfs builds?

* fix build

* fix build?

* use cat only when running tests locally
2016-09-14 07:29:20 +02:00
Joao Moreno
70ab16cc10 surface error
fixes #11931
2016-09-13 15:23:01 +02:00
Benjamin Pasero
8dcd3e67d7 move argv to platform 2016-09-05 17:19:47 +02:00
Joao Moreno
06241839f3 improved code --help localization
fixes #11218
2016-08-31 15:41:27 +02:00
Joao Moreno
039bba1ed0 show commit when --version 2016-08-30 15:53:09 +02:00
Daniel Imms
de1778435d Revert "Correct --locale suggestion in --help"
This reverts commit 69df5034e4.
2016-08-28 15:06:12 -07:00
Joao Moreno
d2ba113b21 remove deprecated extensions earlier 2016-08-26 15:31:21 +02:00
Benjamin Pasero
9a8b244cb3 delete old node configuration service 2016-08-22 15:50:32 +02:00
Joao Moreno
c2da84de3a cleaner args validation
fixes #10764
2016-08-22 11:56:08 +02:00
Joao Moreno
bf3aff63b2 parseMainProcessArgv 2016-08-22 10:01:08 +02:00
Joao Moreno
bb25b46ff4 decouple execPath from parsedArgs 2016-08-19 16:41:00 +02:00
Joao Moreno
2adf526fa1 remove env.createPaths 2016-08-19 16:41:00 +02:00
Joao Moreno
5f53f7c741 remove debugBrkFileWatcherPort 2016-08-18 16:58:44 +02:00
Joao Moreno
e4b316978b remove args.timestamp 2016-08-18 16:58:44 +02:00
Joao Moreno
d977e9cfcd move debugPluginHost parsing out of env
tests included!
2016-08-18 16:36:20 +02:00
Daniel Imms
69df5034e4 Correct --locale suggestion in --help
Fixes #10655
2016-08-18 00:18:52 -07:00
Benjamin Pasero
16c67219d7 assign execPath also in other places where we use environment service 2016-08-17 14:06:38 +02:00
Benjamin Pasero
8c049b9bf4 reduce ICommandLineArgs and let it extend ParsedArgs 2016-08-17 13:13:09 +02:00
Benjamin Pasero
be2034c5b5 keep environment service simple 2016-08-17 11:11:58 +02:00
Benjamin Pasero
d2a413ee9a more use of IEnvironmentService 2016-08-17 07:54:59 +02:00
Joao Moreno
ae1d545716 improve request service interface 2016-08-16 18:17:00 +02:00
Joao Moreno
492dc4a162 remove NodeRequestService 2016-08-16 18:17:00 +02:00
Joao Moreno
a61546ac64 extension gallery service uses IRequestService2
moves proxy business away from each consumer
2016-08-16 18:17:00 +02:00
Joao Moreno
c8caac361f contain gallery code inside GalleryService
related to #10180
2016-08-16 18:17:00 +02:00
Joao Moreno
52c1ba498b uninstall duplicate versions
fixes #9903
2016-08-15 15:27:16 +02:00
Joao Moreno
450cf5d4d2 uninstall all versions of an extension
fixes #8664
2016-07-26 16:16:40 +02:00
Joao Moreno
249398124e support headless vsix installations
fixes #9585
2016-07-22 12:24:37 +02:00
Joao Moreno
2545370a00 document extensionHomePath 2016-07-20 17:54:16 +02:00
Joao Moreno
2cdcaf24ee create paths in cli process main
fixes #7505
2016-07-13 12:51:58 +02:00
Daniel Imms
c9967d1884 Add -p to --help CLI output 2016-07-11 12:58:45 -07:00
Benjamin Pasero
0525466708 back to ATOM_SHELL_INTERNAL_RUN_AS_NODE 2016-07-08 16:12:10 +02:00
Daniel Imms
e3fcbe6b6d Fix argv tests 2016-07-07 09:52:54 -07:00
Daniel Imms
06bc987651 Add tests for --help 2016-07-06 20:06:07 -07:00
Daniel Imms
6676207fb3 Improve CLI --help formatting
Fixes #7220
2016-07-06 19:51:21 -07:00
Benjamin Pasero
54f91df5b2 Merge branch 'master' into ben/electron 2016-07-06 10:27:53 +02:00
Joao Moreno
06589d9a74 fixes #6771 2016-07-05 17:50:39 +02:00
Benjamin Pasero
5d1affed4b ATOM_SHELL_INTERNAL_RUN_AS_NODE => ELECTRON_RUN_AS_NODE 2016-07-02 08:39:01 +02:00
Benjamin Pasero
c0c45b348d workaround #7498 2016-06-27 10:09:13 +02:00
Joao Moreno
65932a90bb extension model: periodic update checks 2016-06-21 15:54:22 +02:00
Joao Moreno
877cd91459 missed reference 2016-06-19 09:24:57 +02:00
Joao Moreno
e4d80d8ac6 split local vs gallery extensions 2016-06-17 11:02:46 +02:00
Joao Moreno
4c8410c1a1 extension.manifest 2016-06-16 19:08:42 +02:00
Joao Moreno
60798fdae0 remove galleryInformation 2016-06-16 18:54:57 +02:00
Joao Moreno
f5cbb9fe63 cleanup IGalleryExtension 2016-06-16 18:13:17 +02:00
Joao Moreno
12ba6a2a6d simplify extension events 2016-06-16 17:26:10 +02:00
Joao Moreno
b498c11bdf add telemetry service in cli process 2016-06-14 16:26:50 +02:00
Joao Moreno
165c6be0ac common properties in shared proc telemetry service 2016-06-14 16:26:50 +02:00
Joao Moreno
8071d47982 remove console.log telemetry 2016-06-08 15:45:53 +02:00
Joao Moreno
9a543b59a4 isolate telemetry in vs/platform/telemetry 2016-06-08 15:21:39 +02:00
Joao Moreno
ae0f60e946 initialize telemetry service 2016-06-07 19:52:58 +02:00