Commit graph

91 commits

Author SHA1 Message Date
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
Dirk Baeumer 4d49248401 Mark the VSCODE_NLS_CONFIG to have language pack support 2018-08-27 15:55:35 +02:00
Dirk Baeumer 56220afb7d Fixes #54819: Support English locales like en-gb, en-au 2018-08-13 15:26:36 +02:00
Benjamin Pasero 7ce26a4a24
Electron 2.0.7 (#56256)
* update to Electron 2.0.7

* disable ColorCorrectRendering (for #51791)
2018-08-13 13:31:52 +02:00
Johannes Rieken 4944cc2847 debt - remove last usages of globals and any-casts when it comes to perf marks 2018-08-13 13:03:35 +02:00
Daniel Imms 5dc414cbc9 Revert "Merge pull request #54854 from Microsoft/revert-52782-electron-2.0.x"
This reverts commit 90fc7e66e2, reversing
changes made to 3b25417fa2.
2018-07-23 07:34:16 -07:00
Sandeep Somavarapu 1dc23e548e
Revert "Update to Electron 2.0.x" 2018-07-23 10:58:49 +02:00
Benjamin Pasero 50f90e4275 Merge branch 'master' into electron-2.0.x 2018-07-09 17:40:32 +02:00
Benjamin Pasero 1741b575a0 update comment 2018-07-09 17:38:15 +02:00
Joao Moreno efba880587 remove app.getPath('userData') calls
fixes #53706
2018-07-09 15:04:03 +02:00
Dirk Baeumer 3c0abb8d8a Add support to regenerate nsl cache if corrupted. 2018-07-03 12:13:30 +02:00
Benjamin Pasero 59c29b42db Merge branch 'master' into electron-2.0.x 2018-06-29 14:53:43 +02:00
Joao Moreno e087b31199 use data folder for win32 and linux portable mode
fixes #53108
2018-06-27 15:27:32 +02:00
Benjamin Pasero 9459d2aae0 Update to Electron 2.0.x 2018-06-25 09:32:06 +02:00
Benjamin Pasero e47a9c9eef revert electron 2.0.x update 2018-06-25 09:28:34 +02:00
Johannes Rieken 7a42b91d1f make sure jsflags are send asap #52581 2018-06-21 16:03:44 +02:00
Johannes Rieken f5c83d60d9 fix main.js/mkdir #52581 2018-06-21 13:02:06 +02:00
Dirk Baeumer 04cc5794d1 Fixes #51982: Platform.locale doesn't always point to the requested locale as speced. 2018-06-19 10:44:55 +02:00
Joao Moreno e43ab4e4c4 portable mode 2018-06-18 20:04:03 +02:00
Joao Moreno 76f39b2ed1 remove console.log 2018-06-18 20:02:02 +02:00
Benjamin Pasero 2f9f501a3b electron 2.0.x: force srgb color profile 2018-06-18 14:41:31 +02:00
Joao Moreno 3d43c10398 portable: check folder 2018-06-18 10:09:50 +02:00
Joao Moreno 7c8a164902 product.portableTemp 2018-06-14 12:05:39 +02:00
Joao Moreno bd799550fe portable mode 2018-06-13 17:13:55 +02:00
Joao Moreno d631cb8076 main.js cleanup 2018-06-13 15:53:26 +02:00
Benjamin Pasero e7d29e9ccc
Electron v2.0.0 (#48290)
* Update to Electron 2.0-beta.7

* back to exploration build

* fix compile errors

* workaround build issue (go back to 1.24.0)

* bump to 1.25.0

* use electron 2.0.2

* revert custom distro
2018-06-08 18:32:49 +02:00
Dirk Baeumer 77082177db Fixes #48404: Perfer language packs over built in languages even for core languages 2018-04-23 16:54:28 +02:00
Daniel Imms 94f5674695 electron - save some changes that are OK with 1.7.x 2018-04-06 09:47:00 +02:00
Benjamin Pasero 24d87a7eb0 Revert "Update to Electron v2.0.0-beta.6 (#46552)"
This reverts commit 88603b377d.
2018-04-06 09:33:18 +02:00
Daniel Imms 88603b377d Update to Electron v2.0.0-beta.6 (#46552)
* electron@2.0.0-beta-1

* Update distro

* Update electron.d.ts to 2.0.0-beta.1

* Disable asar as it causes a native crash

* Adopt Module._resolveLookupPaths ASAR patch

* electron 2.x - restore inspector URL in extension host

* electron 2.x - adopt context menu callback for onHide

* electron 2.x - remove workaround for https://github.com/electron/electron/issues/10442

* electron 2.x - update node.d.ts

* electron 2.x - update node.d.ts to 8.9.x

* electron 2.x - keep node.d.ts changes to a minimum

* electron 2.x - remove workaround for https://github.com/electron/electron/issues/10862

* electron 2.x - bump to 2.0.0-beta2

* bump to 2.0.0-beta.3

* Context menu: selecting "Rename" does not put focs into rename box (fix #45601)

* quality "exploration" for easier testing

* empty commit

* push a workaround for #45700

* Certain themes show UI artifacts over activity bar icons (fixes #45700)

* better fix for #45700

* bump to 2.0.0-beta.4

* another fix to prevent flickering for #45700

* avoid remote access in index.js

* bump distro commit

* electron 2.x - do not use --debug anymore

* bump electron to 2.0.0-beta.5

* electron 2.x - add libgtk-3-dev as build dependency for Linux 64

* electron 2.x - workaround freeze on linux on startup

* bump local storage telemetry key

* electron 2.x - do a one time backup of local storage

* enable ELECTRON_ENABLE_LOGGING on macOS at least

* 2.0.0-beta.6

* Fix ctrl+shift+e not focusing explorer on Linux

* distro - use GH electron builds for now
2018-04-03 12:39:25 +02:00
Dirk Baeumer 87ac8b13b8 Fixed typo in variable name 2018-03-26 09:52:30 +02:00
Alex Dima e3ce029935 Prepare for node >= v8.0.0 2018-03-19 12:59:32 +01:00
Dirk Baeumer d4bace7f75 Fixes #45370: tr is not supported to load "Turkish Language Pack" 2018-03-13 11:11:23 +01:00
Benjamin Pasero 9b6c69c8c8 main - stackTraceLimit = 100 2018-03-13 07:40:00 +01:00
Peng Lyu 6729e2b7df --max-memory and fix test failture. 2018-02-13 15:12:07 -08:00
Peng Lyu 50a1deb9f6 Fix #42839. avoid ui freeze when file is larger than heap size limit. 2018-02-13 14:07:01 -08:00
Andre Weinand 00a339ebf4 make locale comparison case-unsensitive; fixes #42304 2018-02-02 10:37:05 +01:00
Dirk Baeumer 519088548b Fixes #42513: Startup Performance regressed 2018-02-01 15:03:05 +01:00
Dirk Baeumer e91b851ca8 Upgrade to latest language pack format 2018-01-30 00:11:57 +01:00
Alex Dima 9ef087d510 Merge remote-tracking branch 'origin/master' into alex/asar 2018-01-26 09:39:00 +01:00
Dirk Baeumer 04594c864b Add support for Language Packs 2018-01-25 21:14:34 +01:00
Alex Dima 9774c071fc Use node_modules.asar if present 2018-01-09 17:04:02 +01:00
Johannes Rieken c219c3f733 debt - remove appReady from timerService, use perf-marks 2017-12-13 11:18:04 +01:00
Johannes Rieken 52c2843cc4 redo --prof-startup with the new protocol based profiler, also profile extension host startup 2017-11-23 10:55:02 +01:00
Johannes Rieken b289f0c5e2 rename startupTimer to performance, support mark and measure, drop promise support, add more marks to slowly phase out old timers 2017-11-06 18:51:15 +01:00
Benjamin Pasero 962cd50222 remove LC_ALL and LC_NUMERIC workaround for chrome issue of fat SVGs 2017-08-21 11:54:24 +02:00
Joao Moreno ec463ce282 add eslint to hygiene 2017-06-20 16:22:17 +02:00
Benjamin Pasero 240cf011a1 VS code icons is distorted when invoked from the command line (fixes #28345) 2017-06-12 12:38:08 +02:00
Johannes Rieken 3e81316eab Revert "load main.js while waiting for app.isReady, #17108"
This reverts commit 174fafae53.
2017-06-09 10:34:35 +02:00
Michel Kaporin e1bb941c17 Removed handling multiple '--user-data-dir' as no need for Spectron any more #25291. 2017-05-19 15:31:56 +02:00