Use label and Details button, check if connected
authorShane Synan <digitalcircuit36939@gmail.com>
Sat, 7 Jan 2017 02:40:22 +0000 (20:40 -0600)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 12 Apr 2017 21:30:16 +0000 (23:30 +0200)
commit8265e0f7f750f7ae7a4a8a163b2bd42e8edb4998
tree8a9cd10d37baa9d2c4894e50143fc86a0b07e378
parentd5b5dab4ffbdbf30612f49cb77e000ad07b800c2
Use label and Details button, check if connected

Keep "Use SASL Authentication" static, to avoid confusion and
concerns with longer languages.

Add another row with an icon, text, and "Details..." button to show
current SASL availability.

Check if disconnected separately from network existing and capability
negotiation support.  Show a different message when disconnected from
the network.  This should help reduce confusion.

Move SASL status UI updates to separate function to avoid cluttering
general capability updates handling function.
src/qtui/settingspages/networkssettingspage.cpp
src/qtui/settingspages/networkssettingspage.h
src/qtui/settingspages/networkssettingspage.ui