switching should be much easier
Feature request
Description
Switching to another city (server), from single to multi-hop, from openvpn to wireguard or back, this all takes far to many mouse clicks, and time in between. When the client is connected, and request to change the connection makes one go through unnecessary hoops. Example: you are on single / Milano / wireguard and you click on "protocol" in the main window - then obviously you want to change that protocol. No need to take you to the settings window, let you click on the only other protocol available and THEN tell you that the change is not allowed while you are connected.
Describe the solution you'd like
When the user tries to make a change which requires to be disconnected then "disconnect", allow the change and reconnect - all in one go. No further clicks, confirmations, etc. needed. Just do it. I cannot see any scenario where a user needs to be protected from silly mistakes by extra confirmation windows (like accidental file deletion or the like).
Describe alternatives you've considered
n/a
In brief : Please minimize the number of steps the user has to go through for routine tasks.