Fixes #746 - Quassel unsets default modes set by server upon first connect
authorMarcus Eggenberger <egs@quassel-irc.org>
Thu, 13 May 2010 12:03:42 +0000 (14:03 +0200)
committerMarcus Eggenberger <egs@quassel-irc.org>
Thu, 13 May 2010 12:03:42 +0000 (14:03 +0200)
commit63bc3c3a34a0df70cad72b1f36d4fb7b8245d79c
tree570c89715dab948eb75a8255e0635af171b3682b
parent0f667b4d2fb9a34b8ebbfe1d07b47407ce54468a
Fixes #746 - Quassel unsets default modes set by server upon first connect
Quassel now uses a saner approach and only keeps track of the mode changes you
really issued and also were confirmed by the server.
You can reset the auto restore modes via "/mode -reset". This command gives
currently no userfeedback as it would introduce new strings and this patch
is intended to be backported.
src/core/corenetwork.cpp
src/core/corenetwork.h
src/core/coreuserinputhandler.cpp
src/core/ircserverhandler.cpp