Encourage SASL over NickServ when server supports
authorShane Synan <digitalcircuit36939@gmail.com>
Sun, 4 Dec 2016 09:12:02 +0000 (03:12 -0600)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 12 Apr 2017 21:30:16 +0000 (23:30 +0200)
commitd5b5dab4ffbdbf30612f49cb77e000ad07b800c2
tree2c0cab0c6fcfb547126a69d49f3f420453c9640f
parent6793871295193890d2a3d8ec90d3f9a387dd8331
Encourage SASL over NickServ when server supports

Move Use SASL Authentication above Auto Identify.

Change the label for SASL according to whether or not SASL support
is advertised by the network.  If disconnected or unknown, no change.
Otherwise, set to "Use SASL Authentication (preferred)" when known,
or "Use SASL Authentication (might not work)" when not advertised.

Unfortunately there's no way to be sure, but this seems to do the
right thing.  One can still enable and disable as before.

Add explanatory tooltips to authentication options, including
recommending SASL if you need to identify before joining channels
(this gets asked a lot in #quassel).
src/qtui/settingspages/networkssettingspage.cpp
src/qtui/settingspages/networkssettingspage.h
src/qtui/settingspages/networkssettingspage.ui