I've been using (and keeping an eye on) Viscosity for Windows since 1.3.2 - this with the intention of rolling it out on a larger scale. 1.3.5.1 is the best so far but there are a couple of things that I would like to see addressed before deployment.
Issue #1:
The application-language is a mix of English and my native language. Yet, system locale ("Language for non-Unicode programs") is set to "Engligh (U.S)". It would be good if Viscosity could respect that. A quick (and not so pretty) fix would be to let the user choose the language to use. This was not an issue in 1.3.2 (or 1.3.3b if I recall correctly).
Issue #2:
Graph for showing used bandwidth only works sometimes. This was not an issue in 1.3.2 (or 1.3.3b if I recall correctly). Not a huge deal, just an annoyance.
Enhancement #1.
If this is not already in place, implement arguments /disconnect and /connect "profile name" for the executable. If the user is already connected to profile a and /connect "profile b" is run, prompt the user "You are currently connected to Profile A, do you want to connect to profile B instead?". Also implement /y[es] for omitting user confirmation.
Enhancement #2.
The default icon set for Windows is, in my humble opinion, terrible - especially on small laptops with high-resolution displays. Why not use "Leopard Colored" as the default instead?
That was all for me, thanks in advance!
All the best,
Tanel






