Add proxy settings for company users

Is your feature request related to a problem? Please describe.

As there is no notification if a connection is available, i see a “synced” on the top right but nothing happens. I am pretty sure this is because of my company network. I can’t ask my admin to unblock the app or to open some ports for me, so this is not a solution for a lot of people.

Describe the solution you’d like

Add the possibility to add a proxy. For example for signal i created a .cmd with:

set "HTTP_PROXY=http://proxy:3128"
set "HTTPS_PROXY=%HTTP_PROXY%"
set "ALL_PROXY=%HTTP_PROXY%"
START "" "%LOCALAPPDATA%\Programs\signal-desktop\Signal.exe" --start-in-tray

or for Element Desktop a ,cmd with

START "" "%LOCALAPPDATA%\riot-web\Element.exe" --proxy-server=http://proxy:3128

Additional context

Later on something in the UI would be nice as well, but the ability to do something like that would be plenty for now.

@Yoda6 Maybe thats something for you as well?

12 Likes