Benjamin Pasero
|
01cfa2f835
|
shared process - spawn it when first connection kicks in (#117422)
|
2021-02-24 12:02:51 +01:00 |
|
Benjamin Pasero
|
9d1e8fa608
|
window - log crash reason too
|
2021-02-23 10:40:58 +01:00 |
|
Benjamin Pasero
|
92c0878f39
|
shared process - drop the 3s delay for spawning
We now need the shared process to be ready for terminals and in the future for sandbox we will also need this process to be created early on startup.
|
2021-02-22 08:09:03 +01:00 |
|
Daniel Imms
|
666351b321
|
Merge remote-tracking branch 'origin/main' into tyriar/megan
|
2021-02-18 04:35:54 -08:00 |
|
Benjamin Pasero
|
eb21069624
|
treeItem.iconPath no longer works with files in globalStorage in Insiders (fix #116735)
|
2021-02-18 08:35:19 +01:00 |
|
Matt Bierner
|
608e8791ff
|
Add back support for reading from clipboard in webviews (#116597)
* Add back support for reading from clipboard in webviews
Fixes #115925
This was blocked by 7d5052f508.
* Gate permissions checks to webview frames
|
2021-02-17 13:24:33 -08:00 |
|
Benjamin Pasero
|
6ecae6f5f9
|
shared process - log errors properly
|
2021-02-17 15:39:40 +01:00 |
|
Benjamin Pasero
|
a36e9b3e09
|
add prefix to main errors when logged into renderer
|
2021-02-17 07:30:18 +01:00 |
|
Daniel Imms
|
982b28f42d
|
Merge remote-tracking branch 'origin/main' into tyriar/megan
|
2021-02-16 02:44:34 -08:00 |
|
Benjamin Pasero
|
58e22bc522
|
window - type win as null if disposed
|
2021-02-16 11:27:43 +01:00 |
|
Benjamin Pasero
|
f606206cc8
|
debt - consistently refer to main services
|
2021-02-16 08:33:34 +01:00 |
|
Benjamin Pasero
|
8dbc14946b
|
debt - consistent event names in main
|
2021-02-16 08:27:47 +01:00 |
|
Benjamin Pasero
|
5901b6a4ea
|
storage - move lifecycle into service
|
2021-02-15 17:07:47 +01:00 |
|
Benjamin Pasero
|
114bac541e
|
storage - bring back logging support
|
2021-02-15 13:25:02 +01:00 |
|
Benjamin Pasero
|
5eca02fd99
|
storage - some 💄
|
2021-02-15 08:18:33 +01:00 |
|
Benjamin Pasero
|
f49d78c4af
|
storage - fix layers to be able to use native storage service in sandbox
|
2021-02-14 12:24:55 +01:00 |
|
Benjamin Pasero
|
1f8bb6d33b
|
storage - change main storage service to support global and workspace storage (stubs)
|
2021-02-14 12:01:50 +01:00 |
|
Benjamin Pasero
|
41339cc2a0
|
Make user data path a AMD/CommonJS compatible thing (#116530)
* debt - move paths.js into base
* add a test
* get rid of @ts-ignore
* trigger a change
* isolate scripts with self invoking function
|
2021-02-12 15:49:15 +01:00 |
|
Daniel Imms
|
138cfd777b
|
Don't double dispose LocalPtyService
|
2021-02-12 06:26:07 -08:00 |
|
Daniel Imms
|
e4d8575caf
|
Merge remote-tracking branch 'origin/master' into tyriar/megan
|
2021-02-12 05:32:15 -08:00 |
|
Sandeep Somavarapu
|
e7f29d65c3
|
use registerSharedProcessRemoteService to register
|
2021-02-12 11:12:30 +01:00 |
|
Benjamin Pasero
|
f0d62c6ec2
|
💄 more main.ts cleanup
|
2021-02-12 08:30:21 +01:00 |
|
Benjamin Pasero
|
795db5b719
|
Always intercept file protocol (#116522)
* sandbox - intercept file protocol
cc @deepak1556
* 💄 error messages
|
2021-02-12 08:09:13 +01:00 |
|
Daniel Imms
|
b49c2cba98
|
Dispose localPtyService on shared proc
|
2021-02-11 11:44:14 -08:00 |
|
Daniel Imms
|
7aa84660c1
|
Merge remote-tracking branch 'origin/master' into tyriar/megan
|
2021-02-11 08:53:00 -08:00 |
|
Benjamin Pasero
|
5908eabc80
|
app.ts - clearly distinguish node.js and electron servers
|
2021-02-11 17:37:20 +01:00 |
|
Benjamin Pasero
|
a4a87ef29f
|
💄 more app.ts cleanup
|
2021-02-11 17:32:56 +01:00 |
|
Benjamin Pasero
|
2526359207
|
💄 app.ts cleanup
|
2021-02-11 17:25:02 +01:00 |
|
Daniel Imms
|
a9536c368c
|
Merge remote-tracking branch 'origin/master' into tyriar/megan
|
2021-02-11 08:15:03 -08:00 |
|
Benjamin Pasero
|
493fa4bd31
|
💄 main.ts
|
2021-02-11 16:56:29 +01:00 |
|
João Moreno
|
ea048b8771
|
move ipc services back to e-sandbox
related to #114418
|
2021-02-11 16:30:13 +01:00 |
|
João Moreno
|
481b65972b
|
isolate IMainProcessService and ISharedProcessService into common
related to #114418
|
2021-02-11 15:55:07 +01:00 |
|
João Moreno
|
662b0003b8
|
cleanup update ipc code
related to #114418
|
2021-02-11 15:35:20 +01:00 |
|
Daniel Imms
|
59264e2ab1
|
Merge remote-tracking branch 'origin/master' into tyriar/megan
|
2021-02-11 05:16:08 -08:00 |
|
Sandeep Somavarapu
|
6b8251cf43
|
fix #116419
|
2021-02-11 08:59:32 +01:00 |
|
Daniel Imms
|
4ea18e9615
|
Remove unneeded file, document channels
|
2021-02-10 15:44:14 -08:00 |
|
Daniel Imms
|
25c680caf4
|
Create ptyHost, bidi communication
|
2021-02-10 15:37:19 -08:00 |
|
Daniel Imms
|
67dda13a3a
|
Move pty to shared process
|
2021-02-10 14:03:34 -08:00 |
|
Daniel Imms
|
1abb2d9534
|
Merge remote-tracking branch 'origin/master' into tyriar/74620_2
|
2021-02-10 11:34:32 -08:00 |
|
Benjamin Pasero
|
9ff3bfec44
|
sandbox - use electron directly and not preload for postMessage calls
|
2021-02-10 14:55:46 +01:00 |
|
João Moreno
|
e371faebfb
|
rename createChannelReceiver into ProxyChannel namespace (#116308)
|
2021-02-10 03:29:04 -08:00 |
|
Benjamin Pasero
|
3b456a2857
|
debt - do not allow platform layer to reach into code layer
|
2021-02-10 08:04:15 +01:00 |
|
Benjamin Pasero
|
f82462ba7c
|
debt - move shellEnv to platform
|
2021-02-10 07:49:11 +01:00 |
|
Sandeep Somavarapu
|
478a76a1a6
|
fix compilation
|
2021-02-09 17:25:55 +01:00 |
|
Sandeep Somavarapu
|
b14afd09df
|
Merge branch 'master' into sandy081/sandbox/spdlog
|
2021-02-09 14:57:06 +01:00 |
|
Daniel Imms
|
3a3b42a9a3
|
Merge remote-tracking branch 'origin/master' into tyriar/74620_2
|
2021-02-09 04:19:23 -08:00 |
|
Benjamin Pasero
|
9c40b34cbe
|
sandbox - move diagnostics service to electron sandbox
|
2021-02-09 12:32:14 +01:00 |
|
Benjamin Pasero
|
8c8ab33b79
|
shared process - delete sharedIPCHandle
|
2021-02-09 12:16:55 +01:00 |
|
Daniel Imms
|
281d228086
|
Rename pty service to local pty service
More descriptive as it's for local/electron terminal processes only
|
2021-02-08 12:29:55 -08:00 |
|
Daniel Imms
|
ee4a8bd5f4
|
Create pty service main <-> renderer channel
Part of #74620
|
2021-02-08 12:20:00 -08:00 |
|