Encodings are now honored for both sending and receiving. Cleaned up encode/decode
authorManuel Nickschas <sputnick@quassel-irc.org>
Wed, 13 Feb 2008 02:46:51 +0000 (02:46 +0000)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 13 Feb 2008 02:46:51 +0000 (02:46 +0000)
commit6bff16ce4afeea153ffaf3d1916b6ba977853a27
tree121f4758d730c7df59af2fcdcb2fd0881cfc3b79
parent2dd7667489021341267d316472d375e8c89c79c0
Encodings are now honored for both sending and receiving. Cleaned up encode/decode
stuff in the handlers and switched putCmd() et. al. to accepting (encoded) QByteArray only instead
of QString.
Also fixed notices being shown in a separate buffer upon reconnect, and the kick message problem (BR #99).
Oh, and the default kick reason defined in your identity is used if appropriate now.
src/common/network.cpp
src/core/basichandler.cpp
src/core/basichandler.h
src/core/ctcphandler.cpp
src/core/ircserverhandler.cpp
src/core/ircserverhandler.h
src/core/networkconnection.cpp
src/core/networkconnection.h
src/core/userinputhandler.cpp
src/qtui/settingspages/networkssettingspage.ui