Commit graph

157 commits

Author SHA1 Message Date
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
Benjamin Pasero 90dcda507a add workaround for #24820 2017-05-09 16:02:16 +02:00
Michel Kaporin f3ca4f6e09 Added handling for multiple '--user-data-dir' to enable Spectron smoke testing in #25291. 2017-05-09 12:06:05 +02:00
Johannes Rieken 174fafae53 load main.js while waiting for app.isReady, #17108 2017-05-04 17:14:33 +02:00
Benjamin Pasero a5d21e1bf5 add todo for electron update related workaround 2017-04-23 18:55:01 +02:00
Johannes Rieken 876c35b8cd use --nolazy when starting renderer processes, #25019 2017-04-21 11:06:02 +02:00
Benjamin Pasero 2fc83dbb7b workaround #9225 2017-04-19 10:37:56 +02:00
Johannes Rieken 510aaf6fb0 make commit id part of the cached data path, #23883 2017-04-05 09:21:02 +02:00
Johannes Rieken daad7f6fd3 rename flag to prof-startup 2017-03-01 15:58:30 +01:00
Johannes Rieken 2776a40eb4 create issue and show profile files 2017-03-01 15:57:48 +01:00
Johannes Rieken b76c8bea27 add performance-startup-profile flag 2017-03-01 15:56:55 +01:00
Johannes Rieken 6d879597f7 uglify is ugly! 2017-02-02 17:41:50 +01:00
Johannes Rieken 4cb2c7da7e getNodeCachedData ignores all errors, #19662 2017-02-02 17:16:49 +01:00
Christof Marti bb3bb0c773 Create parent folders if they do not exist yet (fixes #19529) 2017-01-27 11:52:26 -08:00
Johannes Rieken e953f08acf log app.isReady separately because I suspect it to be slow, #18087 2017-01-06 12:57:59 +01:00
Johannes Rieken df2faa21fa don't set env variable to undefined 2016-12-21 14:26:10 +01:00
Johannes Rieken fc66ce18cd don't depend on version when computing cached data dir for node 2016-12-21 12:46:01 +01:00
Johannes Rieken cac9aa411b use nodeCachedData for main process, #17108 2016-12-21 11:42:51 +01:00
Benjamin Pasero 409e81432a More performance telemetry (for #15559) (#15556) 2016-11-16 12:25:30 +01:00
Daniel Imms 835893e9d7 Fix relative user data dirs on Windows
Fixes #11735
2016-10-22 03:47:07 -07:00
Joao Moreno de7267dc4e update uglify. bubble errors. scoped eslint 2016-09-19 10:22:57 +02:00
Joao Moreno 69e8c7acbc buffer open-url requests
related to #10340
2016-09-16 12:21:46 +02:00
Daniel Imms 34a8572577 Resolve --user-data-dir before calling app.setPath
Fixes #11735
2016-09-12 11:53:18 -07:00
Joao Moreno cd2cccfbde use minimist for locale parsing
fixes #10655
2016-08-26 16:48:00 +02:00
Joao Moreno 088d4fb45a paths.getDefaultUserDataPath 2016-08-17 12:58:30 +02:00
Benjamin Pasero 549c1772fe no more process.argv dependency in environmentService 2016-08-17 11:16:02 +02:00
Joao Moreno e0d6db948f lint 2016-07-27 09:31:07 +02:00
Dirk Baeumer 60c4d040f3 Fixes #6002: Unknown locale value falls back to English, not OS locale 2016-05-20 15:23:15 +02:00
Joao Moreno e634302883 extract userData path computation 2016-05-04 11:26:38 +02:00
Joao Moreno e9f9aad3f8 fix bad JS 2016-05-04 11:26:38 +02:00
Joao Moreno 8a59d104d4 use strings for process.env 2016-05-02 18:54:07 +02:00
Joao Moreno ca4519a3b2 workbench/electron-main -> code/electron-main 2016-05-02 16:05:37 +02:00
Benjamin Pasero b43c950147 polish 2016-04-07 09:23:32 +02:00
Daniel Imms 6456f85788 Disallow running as root without --user-data-dir
This commit adds the --user-data-dir argument which allows a custom data dir
for Chromium's user data. This is useful when running as root on Linux since
the root user does not have read or write permissions for the ~/.config/Code
dir.

Part of #3068
2016-04-06 16:31:36 -07:00
Dirk Baeumer 42d8735042 Fixes #4520: Code will not start with locale='zh-cn' or locale='zh-tw' 2016-03-22 12:50:39 +01:00
Dirk Baeumer 06ca87b36e Fixes #4170: Provide a setting to define the locale 2016-03-15 16:15:12 +01:00
Dirk Baeumer 017b07c32a Fixed location to probe for NLS files 2016-03-09 11:01:57 +01:00
Dirk Baeumer dc7bb0c64a Merge branch 'dbaeumer/nls-package-json' 2016-02-15 12:23:08 +01:00
Dirk Baeumer 90dce6abea Add support to localize package.json 2016-02-12 16:06:34 +01:00
Joao Moreno c1ef29da9b export bootstrap from bootstrap-amd 2016-02-12 12:39:37 +01:00
Joao Moreno cf6884c01e refactgor bootstrap-amd 2016-02-09 15:23:23 +01:00
Joao Moreno 44a565c814 refactor bootstrap
related to #2785
2016-02-09 14:59:29 +01:00