Commit Graph

2458 Commits

Author SHA1 Message Date
Benjamin Pasero
29ca95b2a2 Hitting a breakpoint doesn't active window (fix #105913) 2020-09-02 14:16:19 +02:00
Sandeep Somavarapu
d1ce0eb43b Revert "Get authentication session info from workbench html in dev mode"
This reverts commit 2e8152ce75.
2020-09-01 12:26:21 +02:00
Sandeep Somavarapu
2e8152ce75 Get authentication session info from workbench html in dev mode 2020-08-31 17:41:37 +02:00
Benjamin Pasero
e2d5e90ec4 debt - move extension debug IPC channel closer to interface 2020-08-31 17:10:19 +02:00
Benjamin Pasero
bc797a3b0b sandbox - remove dependency to native keymap on startup 2020-08-31 16:58:26 +02:00
Benjamin Pasero
9b50b84c4c use import-type for modules we load async (#105594) 2020-08-31 10:58:16 +02:00
Benjamin Pasero
513807b0e4 web - improve window indicator 2020-08-28 17:50:39 +02:00
Benjamin Pasero
c393e6a3a9 debt - use some "import type" syntax to ensure the module is not getting loaded 2020-08-28 17:22:19 +02:00
Benjamin Pasero
e8817784f2 themes - distinguish between OS HC and autodetect HC 2020-08-28 17:01:19 +02:00
Benjamin Pasero
dd85f62e65 Process explorer: use icon font instead of SVG (fix #102560) (#105411) 2020-08-28 10:44:48 +02:00
Johannes Rieken
555808e9cd Merge pull request #104644 from annkamsk/dom-api-instead-string-concat
issueReporter: Use DOM API instead of string concatenation
2020-08-28 10:38:15 +02:00
Benjamin Pasero
3c80a82a8e perf - load semver-umd only when needed in cli-process 2020-08-27 17:08:36 +02:00
Benjamin Pasero
21dd836ddb macOS: detect high contrast theme (fix #105481) 2020-08-27 10:45:00 +02:00
Benjamin Pasero
f4d92fcb73 electron 9: adopt 'render-process-gone' event and show details 2020-08-27 10:24:50 +02:00
Benjamin Pasero
46860a105b sandbox - allow to bring up a minimal workbench with simple services and in-memory file-system 2020-08-26 08:32:19 +02:00
Benjamin Pasero
b0f0a1bf81 web - only add window indicator if running without remote 2020-08-25 14:45:37 +02:00
annkamsk
e9495c1e60 Use DOM API for creating HTML elements instead of string concatenation 2020-08-25 10:54:50 +02:00
Benjamin Pasero
302e86a132 sandbox - some tweaks around loading modules lazy if possible(semver-umd) 2020-08-25 09:28:18 +02:00
Martin Aeschlimann
8c5bdcdfb4 web: API to prevent initial theme flickering (also fixes #101226) 2020-08-24 16:13:46 +02:00
Benjamin Pasero
653e7e26df sandbox - make lazyEnv fit for sandbox use 2020-08-24 11:09:34 +02:00
Benjamin Pasero
38f8b223ff web - remoteIndicator => windowIndicator 2020-08-21 08:43:11 +02:00
Benjamin Pasero
1b7035d050 web - add a quality change handler 2020-08-20 15:32:54 +02:00
Benjamin Pasero
a9624db8e1 Web: remote indicator API (#105069)
* remote - refactor indicator a bit for better readability

* remote indicator - more refactorings and cleanup

* web api - shuffle some things around

* remote indicator - add remote transition indicator

* update remote indicator API

* 💄
2020-08-20 11:58:30 +02:00
Benjamin Pasero
b561a5e1ac debt - sync changes back from distro 2020-08-18 09:59:33 +02:00
Rachel Macfarlane
fe4d4f7d02 Show validation message on empty fields in issue reporter, fixes #104472 2020-08-12 10:47:43 -07:00
Benjamin Pasero
e3dc5a339c Startup error dialog closes immediately (fix #104493) 2020-08-12 15:56:47 +02:00
Johannes Rieken
b592b5811b Merge branch 'master' into innerText-for-trivial-strings 2020-08-12 11:41:05 +02:00
Robo
e4296330de chore: update to electron 9-x-y (#102011)
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-08-11 11:30:23 -07:00
annkamsk
9bfcfac290 Replace innerHTML with innerText when assigning non-html string 2020-08-06 19:26:41 +02:00
annkamsk
59ef2e37e7 Replace innerHTML with innerText when assigning non-html string 2020-08-03 19:20:49 +02:00
Robo
227d533937 Revert "chore: update to electron 9-x-y (#102011)" (#103599)
This reverts commit 3d0d50caf8.
2020-07-30 08:35:43 -07:00
Sandeep Somavarapu
51cdb49940 Fix #103246 2020-07-28 18:42:49 +02:00
Benjamin Pasero
2532ffff22 Sandboxed issue reporter, fixes #101833 2020-07-23 11:24:02 -07:00
Robo
3d0d50caf8 chore: update to electron 9-x-y (#102011)
* chore: bump electron@9.0.5

* remove exploration config

* fix compile error

* fix compile error

* crashReporter has to be called only once before app ready

* chore: bump electron@9.1.0

* enable LayoutNG

* fix cron schedule

* allow disabling appcenter crash reporting

* set additional crash reporting parameters

* start crashreporter for child process on linux

* setup crash parameters only once

* remove unused crashReporter.guid

* address review feedback

* reuse argv.json for storing crash reporter id

* remove trailing commas

* update localized name

* update argv based on telemetry optout

* update initial config based on setting

* fix conditional errors

* remove telemetry.enableCrashReporter

* move default crash reporter config to electron-main

* update comment for ext host crash reporting

* set default value for configuration

* some 💄 changes

* address review feedback

* do not use ES7 features in JS yet

* add app.focus({ steal: true }) usage

Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2020-07-21 09:39:34 +02:00
Benjamin Pasero
7e40e8e4be auth dialog - enable context isolation (#102926)
* auth dialog - enable context isolation

* remote nativeWindowOpen
2020-07-20 23:16:33 -07:00
Benjamin Pasero
798047ca0f web - contribute a "Go Home" menu action if we have a home indicator 2020-07-21 08:12:32 +02:00
Benjamin Pasero
a006879172 electron - explicitly disable spellchecker
It will be enabled by default starting with Electron 9
2020-07-21 07:50:25 +02:00
Benjamin Pasero
9013870319 sandbox - fix product name in process explorer 2020-07-20 11:00:09 +02:00
Benjamin Pasero
e5b3ff76ba Enable sandbox and contextIsolation for process explorer when running with --__sandbox (#102924)
* sandbox - allow to enable sandbox and contextIsolation for process explorer

* fix asar lookup
2020-07-20 10:30:20 +02:00
Rachel Macfarlane
a8b8907846 Move process explorer into electron-sandbox layer, fixes #101832 2020-07-17 14:44:00 -07:00
Benjamin Pasero
27e8b9d1a3 perf - move perf marking into code that is also used by CS 2020-07-17 08:32:31 +02:00
Rachel Macfarlane
7202614406 Refactor process explorer into class 2020-07-10 11:11:28 -07:00
Sandeep Somavarapu
a25e2dbb56 #100346 introduce manual sync task 2020-07-10 19:04:48 +02:00
Robo
9a220aa3b3 feat: enable sandbox for proxy auth window (#100907)
* feat: enable sandbox for proxy auth window

* webContents.send uses structured clone algorithm

* mv electron-browser/auth.* => electron-sandbox
2020-07-09 09:27:31 -07:00
Johannes Rieken
b36c0e1906 move globalStorageHome, workspaceStorageHome to shared env-service, https://github.com/microsoft/vscode/issues/101857 2020-07-09 12:48:02 +02:00
Johannes Rieken
7f11681228 add ellapsedRenderer to measure the time it took inside the renderer to create the workbench, https://github.com/microsoft/vscode/issues/101850 2020-07-09 10:26:31 +02:00
Benjamin Pasero
73d89afbdc diag - add a cli arg to open devtools when window opens 2020-07-09 10:25:31 +02:00
Johannes Rieken
3867a800ec undo double end-mark 2020-07-08 13:29:10 +02:00
Johannes Rieken
bc1c421381 better end perf mark, tweak start marks, https://github.com/microsoft/vscode/issues/101850 2020-07-08 13:27:31 +02:00
Benjamin Pasero
7cc51228a9 perf - mark didLoadWorkbenchMain in web too
//cc @jrieken
2020-07-08 13:26:04 +02:00