Commit Graph

1769 Commits

Author SHA1 Message Date
Benjamin Pasero
bdf11560cd Web - add "Open in Desktop" feature and new web API 2020-02-12 11:21:19 +01:00
Sandeep Somavarapu
5608bb8185 Fix #90440 2020-02-11 13:14:38 +01:00
João Moreno
39a48c348a Merge pull request #90355 from microsoft/joao/update-service-perf
Delay update service initialization until first window open
2020-02-10 11:52:47 +01:00
Joao Moreno
214886d247 Merge branch 'master' into joao/update-service-perf 2020-02-10 09:51:36 +01:00
Benjamin Pasero
edf7a551c3 clarify ipc messages 2020-02-09 10:42:19 +01:00
Benjamin Pasero
4ac76723c7 shared process - register channels when IPC ready 2020-02-06 13:00:12 +01:00
Benjamin Pasero
89b9cd79fb shared process - add separate whenIpcReady 2020-02-06 12:46:15 +01:00
Benjamin Pasero
18f94a526b 💄 comment 2020-02-05 17:22:56 +01:00
Joao Moreno
8aa95e5d17 perf: prevent update service from running before first window open 2020-02-05 12:18:26 +01:00
Robo
01989df7c9 chore: update to electron 7 (#89260)
* Revert "revert back to electron 6 (#89245)"

This reverts commit 5d498736f4.

* chore: update electron@7.1.11
2020-02-04 12:56:23 -08:00
Benjamin Pasero
5d498736f4 revert back to electron 6 (#89245) 2020-01-24 14:39:40 -08:00
Benjamin Pasero
438a141b76 electron - avoid more deprecated API (themes) 2020-01-17 09:18:49 +01:00
Benjamin Pasero
2585092dbe tests - reduce output of integration tests (#84283) 2020-01-15 12:56:22 +01:00
Matt Bierner
c8123dee96 Fix webviews for electron 7
Caused by #83796

Also re-enables the webview tests
2020-01-09 15:06:11 -08:00
Robo
4c7431ca8d chore: Upgrade to electron 7.x (#83796)
* chore: bump electron@7.0.0

* chore: update api

* chore: Bump electron@7.0.1

* chore: bump electron@7.1.0

* chore: Bump electron@7.1.1

* chore: Bump electron@7.1.2

* FIXME: Skip webview tests that have improper shutdown path

* chore: Bump electron@7.1.3

* bump electron@7.1.5

* debug test failures

* chore: bump electron@7.1.7

* skip test for https://github.com/microsoft/vscode/issues/87330

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2020-01-09 19:16:52 +05:30
Benjamin Pasero
ed020953b3 window - more validation of bounds 2019-12-17 07:53:17 +01:00
Benjamin Pasero
e2dbfd4b97 electron - remove backgroundThrottling to fix blank windows 2019-12-17 07:33:34 +01:00
Benjamin Pasero
230f677e24 window - more changes to ensure window is not out of display bounds (#86771) 2019-12-16 18:36:30 +01:00
Benjamin Pasero
e8b79d9c42 trace log more window state 2019-12-16 08:20:31 +01:00
Benjamin Pasero
cc1ba3c021 add tracing for #86771 2019-12-12 07:12:58 +01:00
Benjamin Pasero
0693d4e4a5 windows - set icon when running out of sources 2019-12-09 11:13:37 +01:00
Johannes Rieken
be257638d2 rename ICommandAction.iconLocation to ICommandAction.icon 2019-11-29 10:03:35 +01:00
Johannes Rieken
91d0a62bf8 ICommandAction support "uri-icon" and ThemeIcon 2019-11-29 10:02:42 +01:00
rzj17
b8ecf87cd9 Add appRoot to windows protocol handler 2019-11-21 11:03:39 +00:00
Miguel Solorio
7766a5d0f0 Merge branch 'master' into misolori/icon-font-breakpoints 2019-11-15 10:33:44 -08:00
Sandeep Somavarapu
f9a52f260a remove the marketplace azure search cache as it is enabled by default 2019-11-15 12:13:07 +01:00
Miguel Solorio
bf9d2637b8 Use optional chaining 2019-11-13 23:04:09 -08:00
Miguel Solorio
353510eeec Fix compiler errors 2019-11-13 19:55:49 -08:00
SteVen Batten
38e3ad05f6 reduce the min height
this reduces the window to the smallest size that can fit a dialog
2019-11-08 15:37:31 -08:00
Andre Weinand
b2fd9bfcf6 Remove IElectronService.openExtensionDevelopmentHostWindow; fixes #81060 2019-10-25 15:50:51 +02:00
Joao Moreno
a143fc36f8 fixes #83205 2019-10-24 11:25:31 +02:00
Martin Aeschlimann
b8bb5e71b1 Cleanup src/vs/platform/environment/node/argv.ts. Fixes #76239 2019-10-24 10:15:21 +02:00
Benjamin Pasero
a583ce8228 web - provide env.isBuilt properly 2019-10-23 15:38:26 +02:00
Joao Moreno
db0f534439 introduce sessionId 2019-10-23 12:17:59 +02:00
SteVen Batten
e5dd57a127 add helper function for menubarvisibility
fixes #82907
2019-10-21 14:40:38 -07:00
Benjamin Pasero
935b0f1c0d debt - optional chaining 2019-10-21 15:44:21 +02:00
SteVen Batten
ede82b1638 set a new minimum window size 600x600
resolves #80995
resolves #78165
2019-10-17 11:38:42 -07:00
Benjamin Pasero
23956cc5e2 update to electron 6.0.x (#81644)
* update to electron 6.0.x

* chore: bump electron@6.0.12
2019-10-10 12:26:28 -07:00
Joao Moreno
3b473663d9 comment 2019-10-10 10:49:50 +02:00
Joao Moreno
7ab14b67e6 fixes #82212 2019-10-10 10:40:55 +02:00
Benjamin Pasero
e9ee372447 debt - reduce usage of strict null bypass 2019-10-07 10:56:34 +02:00
Benjamin Pasero
c617db19b0 debt - some strict function types (#81574) 2019-10-05 16:11:41 +02:00
Benjamin Pasero
45856f0eba debt - windows => windowsMainService 2019-10-05 08:12:42 +02:00
Benjamin Pasero
ffbc48855a debt - add whenClosedOrLoaded into window class 2019-10-05 08:09:56 +02:00
Benjamin Pasero
86a42393b0 debt - handle window errors in window class 2019-10-05 08:03:45 +02:00
Benjamin Pasero
c55d704a14 debt - move pick & open into electron main service 2019-10-05 07:58:41 +02:00
Benjamin Pasero
c5e2892b29 urls - add option to disable confirm dialog 2019-10-02 14:38:37 +02:00
Martin Aeschlimann
af2126c725 support code --remote ssh+remote+xy /pathOnXY. For https://github.com/microsoft/vscode-remote-release/issues/585 2019-09-30 15:59:20 +02:00
Benjamin Pasero
da76f05e7a electron - revert to Electron 4 2019-09-30 14:55:17 +02:00
Benjamin Pasero
25fb4bcd78 debt - move enterWorkspace into workspace service 2019-09-30 11:35:50 +02:00