Features Request
Posted: Tue Mar 17, 2015 9:10 pm
Hi,
Viscosity is great, but I've got some features which I think will make it the best.
First off, there should be an option to make Username, and password common for a set of connections, so you don't have to type it for every connection. Second, viscosity's details panel is great, but it's just too much effort to click "Details..." from drop down menu, especially for me as I have a long list of servers. So perhaps a keyboard shortcut, to show/hide it would be nice, or may be just right-click on the viscosity's menu bar button (bcz it currently does the same thing as left-click). It'd also be nice for the detail panel to open, when a connection is started for few seconds so you can see the IP changed or why it's not connecting. Thirdly, when connected, that server should at the top of the list in drop down menu, so it's quicker to disconnect and don't have find it. I have servers arranged in folder, so if I don't remember then it can take a while to find it. Also, it should remember a list of recent connections, so you can switch between them. Perhaps something like in Tunnelblick (see the image attached); when you hover over the icon, it shows panels of recent connections, and you can connect/disconnect from them. Lastly, I know that it shows notifications when dis/connected, but a option for sound notification would be nice too. When it disconnects unexpectedly i.e. not done by user.
There are two bugs, I've noticed, they aren't breaking but still would be nice to get it fixed. First, when you click the icon, while it's connecting it'll stop the indication (the "loading circle"). So it looks like it's not connecting anymore. Second one is, I can't get the IP to show in the menu, even though I have it checked in preferences.
I know Viscosity hasn't been update since October 2014, so I thought just to put it out there for the dev's to keep in mind. These features should be easy to implement, as it's just UI. Viscosity does have nice features, but if they aren't easily accessible then it's as bad as having none. So, I find myself going back to Tunnelblick, even though that's very basic, but it's easy to use. I'd also recommend the dev's to install Tunnelblick themselves, and see how they've implemented these features, so perhaps you could improve upon them.
Viscosity is great, but I've got some features which I think will make it the best.
First off, there should be an option to make Username, and password common for a set of connections, so you don't have to type it for every connection. Second, viscosity's details panel is great, but it's just too much effort to click "Details..." from drop down menu, especially for me as I have a long list of servers. So perhaps a keyboard shortcut, to show/hide it would be nice, or may be just right-click on the viscosity's menu bar button (bcz it currently does the same thing as left-click). It'd also be nice for the detail panel to open, when a connection is started for few seconds so you can see the IP changed or why it's not connecting. Thirdly, when connected, that server should at the top of the list in drop down menu, so it's quicker to disconnect and don't have find it. I have servers arranged in folder, so if I don't remember then it can take a while to find it. Also, it should remember a list of recent connections, so you can switch between them. Perhaps something like in Tunnelblick (see the image attached); when you hover over the icon, it shows panels of recent connections, and you can connect/disconnect from them. Lastly, I know that it shows notifications when dis/connected, but a option for sound notification would be nice too. When it disconnects unexpectedly i.e. not done by user.
There are two bugs, I've noticed, they aren't breaking but still would be nice to get it fixed. First, when you click the icon, while it's connecting it'll stop the indication (the "loading circle"). So it looks like it's not connecting anymore. Second one is, I can't get the IP to show in the menu, even though I have it checked in preferences.
I know Viscosity hasn't been update since October 2014, so I thought just to put it out there for the dev's to keep in mind. These features should be easy to implement, as it's just UI. Viscosity does have nice features, but if they aren't easily accessible then it's as bad as having none. So, I find myself going back to Tunnelblick, even though that's very basic, but it's easy to use. I'd also recommend the dev's to install Tunnelblick themselves, and see how they've implemented these features, so perhaps you could improve upon them.