Benjamin Pasero
|
d35df4a3ef
|
window - use IPC to transport window config and drop URL query param (#120096)
|
2021-03-31 09:42:47 +02:00 |
|
Benjamin Pasero
|
1968bda7e6
|
platform#IProcessEnvironment is badly typed (fix #119046)
|
2021-03-30 19:05:44 +02:00 |
|
Sandeep Somavarapu
|
291cc7c9d5
|
Fix #120159
|
2021-03-30 14:29:44 +02:00 |
|
Benjamin Pasero
|
90484dda2b
|
shared process - also log if window visible
|
2021-03-24 08:08:07 +01:00 |
|
Benjamin Pasero
|
6608083a3d
|
💄 window error telemetry
|
2021-03-19 10:09:39 +01:00 |
|
Benjamin Pasero
|
640fa1af29
|
debt - use product service in more places
|
2021-03-15 09:49:11 +01:00 |
|
Benjamin Pasero
|
a2b5e58b09
|
remote authority - update comments
//cc @aeschli
|
2021-03-10 18:11:23 +01:00 |
|
Martin Aeschlimann
|
b3e6307430
|
polish
|
2021-03-10 14:08:41 +01:00 |
|
Martin Aeschlimann
|
3c96cb6254
|
Merge branch 'main' into aeschli/openWindowsWithAuthority
|
2021-03-09 14:54:55 +01:00 |
|
Martin Aeschlimann
|
244e9e6e79
|
set remoteAuthority in NativeHostService.openWindow if not yet defined
|
2021-03-08 21:04:00 +01:00 |
|
Benjamin Pasero
|
dbe9dd4967
|
sandbox - make signing and integrity available
|
2021-03-08 07:20:00 +01:00 |
|
Martin Aeschlimann
|
d84ddcbd52
|
Open window with authority
|
2021-03-05 12:14:35 +01:00 |
|
Benjamin Pasero
|
bd272ea6b7
|
chore - have a single display change listener
|
2021-02-26 14:46:36 +01:00 |
|
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 |
|
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 |
|
Benjamin Pasero
|
f606206cc8
|
debt - consistently refer to main services
|
2021-02-16 08:33:34 +01:00 |
|
Benjamin Pasero
|
5901b6a4ea
|
storage - move lifecycle into service
|
2021-02-15 17:07:47 +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
|
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 |
|
Benjamin Pasero
|
493fa4bd31
|
💄 main.ts
|
2021-02-11 16:56:29 +01:00 |
|
João Moreno
|
662b0003b8
|
cleanup update ipc code
related to #114418
|
2021-02-11 15:35:20 +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
|
b14afd09df
|
Merge branch 'master' into sandy081/sandbox/spdlog
|
2021-02-09 14:57:06 +01:00 |
|
Benjamin Pasero
|
9c40b34cbe
|
sandbox - move diagnostics service to electron sandbox
|
2021-02-09 12:32:14 +01:00 |
|
Sandeep Somavarapu
|
2baf63ad00
|
use logger service for output appenders
|
2021-02-07 13:10:15 +01:00 |
|
Sandeep Somavarapu
|
e60bc310b8
|
move window logging to main
|
2021-02-05 17:50:59 +01:00 |
|
Benjamin Pasero
|
bd929b33de
|
logging - put storage tracing behind a flag to reduce spam
|
2021-01-22 17:32:39 +01:00 |
|
Benjamin Pasero
|
9939537ea4
|
debt - use main in main side services consistently (workspaces)
|
2021-01-22 14:28:20 +01:00 |
|
Benjamin Pasero
|
b675fa18cb
|
'Resolving your shell environement is taking very long' shown in every window (fix #114622)
|
2021-01-20 10:54:39 +01:00 |
|
Benjamin Pasero
|
c0a0a35a87
|
more clarifying comments for shell env resolve
|
2021-01-20 09:02:09 +01:00 |
|
Benjamin Pasero
|
6effd9dce9
|
better fix #114564
|
2021-01-20 08:59:40 +01:00 |
|
SteVen Batten
|
f37dd66323
|
Revert "window - do not send IPC messages to destroyed windows (fix #114563)"
This reverts commit 5a4d90a550.
|
2021-01-19 15:45:42 -08:00 |
|
Benjamin Pasero
|
5a4d90a550
|
window - do not send IPC messages to destroyed windows (fix #114564)
|
2021-01-19 14:49:40 +01:00 |
|
Benjamin Pasero
|
ff9fbcb077
|
telemetry - lift some helpers to electron-sandbox
|
2021-01-18 08:48:10 +01:00 |
|
Benjamin Pasero
|
0c8cf08b44
|
shared process - drop management service
|
2021-01-16 08:47:32 +01:00 |
|
Benjamin Pasero
|
1caaf1b2db
|
💄 path labels
|
2021-01-16 08:46:38 +01:00 |
|
Benjamin Pasero
|
55e10fd785
|
shared process - introduce a separate service for management
|
2021-01-15 09:45:10 +01:00 |
|
Benjamin Pasero
|
c082930a43
|
shared process - introduce platform/sharedProcess
|
2021-01-15 09:23:38 +01:00 |
|
Benjamin Pasero
|
2bf5b56f11
|
shared process - move the shared process back to IPC folder
We still have to figure out where to best put these files
|
2021-01-15 08:08:19 +01:00 |
|
Benjamin Pasero
|
3e6535d882
|
shared process - implement message port connections and wire in
|
2021-01-14 17:09:22 +01:00 |
|
Benjamin Pasero
|
75ea87a263
|
shared process - introduce platform/sharedprocess
|
2021-01-13 11:46:27 +01:00 |
|