Ok this is the major rework of quassel we've all been waiting for. For the actual...
authorMarcus Eggenberger <egs@quassel-irc.org>
Thu, 18 Oct 2007 13:58:04 +0000 (13:58 +0000)
committerMarcus Eggenberger <egs@quassel-irc.org>
Thu, 18 Oct 2007 13:58:04 +0000 (13:58 +0000)
commit902c95728306e5ba115de84800fc8d5d239c9d62
tree7816503664cdb9b33325b776ea17df0e0ab054b4
parent06a46322b6107fe4a38c310a6292cc1ef3330950
Ok this is the major rework of quassel we've all been waiting for. For the actual user it's a step back though (at least for the moment). With this update the topicline, and the nicklist will not be working anymore.
Major changes:
 - core/server.cpp has been disected into seperate handlers which all derive from core/basichandler
 - the switch from networknames to networkids has been done where possible (connection to irc is still missing since this is undergoing a separate redesign)
 - there are now objects providing information about networks, ircusers and channels. they are avaialbe in the core and in the client
 - BufferId has been renamed to BufferInfo since it's no longer an Identifier. (the actual identifier is BufferInfo.uid())
60 files changed:
src/client/CMakeLists.txt
src/client/buffer.cpp
src/client/buffer.h
src/client/buffertreemodel.cpp
src/client/buffertreemodel.h
src/client/client.cpp
src/client/client.h
src/client/quasselui.h
src/common/CMakeLists.txt
src/common/bufferinfo.cpp [new file with mode: 0644]
src/common/bufferinfo.h [new file with mode: 0644]
src/common/common.pri
src/common/global.cpp
src/common/global.h
src/common/ircchannel.cpp [new file with mode: 0644]
src/common/ircchannel.h [new file with mode: 0644]
src/common/ircuser.cpp
src/common/ircuser.h
src/common/main.cpp
src/common/message.cpp
src/common/message.h
src/common/networkinfo.cpp [new file with mode: 0644]
src/common/networkinfo.h [new file with mode: 0644]
src/common/signalproxy.h
src/common/synchronizer.cpp [new file with mode: 0644]
src/common/synchronizer.h [new file with mode: 0644]
src/core/CMakeLists.txt
src/core/basichandler.cpp [new file with mode: 0644]
src/core/basichandler.h [new file with mode: 0644]
src/core/core.cpp
src/core/core.pri
src/core/coresession.cpp
src/core/coresession.h
src/core/ctcphandler.cpp [new file with mode: 0644]
src/core/ctcphandler.h [new file with mode: 0644]
src/core/ircserverhandler.cpp [new file with mode: 0644]
src/core/ircserverhandler.h [new file with mode: 0644]
src/core/server.cpp
src/core/server.h
src/core/serverinfo.cpp [deleted file]
src/core/serverinfo.h [deleted file]
src/core/sqlitestorage.cpp
src/core/sqlitestorage.h
src/core/storage.cpp
src/core/storage.h
src/core/userinputhandler.cpp [new file with mode: 0644]
src/core/userinputhandler.h [new file with mode: 0644]
src/qtgui/bufferviewfilter.cpp
src/qtgui/chatline.cpp
src/qtgui/chatline.h
src/qtgui/mainwin.cpp
src/qtgui/mainwin.h
src/qtgui/qtgui.pri
src/qtgui/topicwidget.cpp [new file with mode: 0644]
src/qtgui/topicwidget.h [new file with mode: 0644]
src/qtgui/ui/topicwidget.ui [new file with mode: 0644]
src/qtopia/chatline.cpp
src/qtopia/chatline.h
src/qtopia/qtopiamainwin.cpp
src/qtopia/qtopiamainwin.h