-
-
Notifications
You must be signed in to change notification settings - Fork 208
Description
if one has added a proxy and forgets about it, and the proxy stops working after a while (quite usual :) one has a hard time to figure out what is going on - the app just shows "connecting..." - and the proxy settings are far away
typical usage of proxy is that they are expected to be short-living, therefore, if, and only if a proxy is set, deltachat-android and deltachat-ios make the proxy settings directly accessible from the chatlist:
this is also what telegram-macos is doing:
we should add such an icon as well. left of the "qr code icon" would be a good place (above settings comes to mind as well, but i think, atop is more common)
this issue is only about adding the icon, which should show "enabled" (checkmark in the shield) or "not enabled" (only shield), if no proxies are set (list is empty), the icon should be hidden. the latter is also the default.
when the icon is tapped, the proxy settings should be opened.
that way, the proxy settings are much more into view, and ppl used to proxies will recognize and checke that.
this issue is not about introducing additional states in core (error, not connected, connecting etc.)
moreover, i created an issue to improve the error string in core. chatmail/core#7269 , however, that does not replace the need of adding an icon shortcut