Builds on top of #15 to use user preference default to restart the proxy when this value changes
Note: rewrites startProxyServer to typescript
Needs a follow up PR to
remove passing ports from IPC call for launching apps
Someway to handle running proxy sources (either restart the source with the new proxy port or for now just show some UI warning about expected failures when port changes)
Builds on top of #15 to use user preference default to restart the proxy when this value changes
Needs a follow up PR to