X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcoresession.cpp;h=40443db282b40325f25656400cb6ced42a6247a8;hp=8d63ec8c4d6d1f7ad52efa15864e5059913b54a6;hb=ef1ee865c342a16daab514a99110f56150ea95e7;hpb=4ed404c7a72dd21bb06b003274ae544ab5ca1ad7 diff --git a/src/core/coresession.cpp b/src/core/coresession.cpp index 8d63ec8c..40443db2 100644 --- a/src/core/coresession.cpp +++ b/src/core/coresession.cpp @@ -148,9 +148,7 @@ void CoreSession::saveSessionState() const { } void CoreSession::restoreSessionState() { - // FIXME db support - //QList nets = Core::connectedNetworks(user()); - QList nets; + QList nets = Core::connectedNetworks(user()); foreach(NetworkId id, nets) { connectToNetwork(id); } @@ -224,26 +222,26 @@ SignalProxy *CoreSession::signalProxy() const { // FIXME we need a sane way for creating buffers! void CoreSession::networkConnected(NetworkId networkid) { Core::bufferInfo(user(), networkid, BufferInfo::StatusBuffer); // create status buffer - //Core::setNetworkConnected(user(), networkid, true); + Core::setNetworkConnected(user(), networkid, true); } // called now only on /quit and requested disconnects, not on normal disconnects! void CoreSession::networkDisconnected(NetworkId networkid) { - //Core::setNetworkConnected(user(), networkid, false); + Core::setNetworkConnected(user(), networkid, false); if(_connections.contains(networkid)) _connections.take(networkid)->deleteLater(); } void CoreSession::channelJoined(NetworkId id, const QString &channel, const QString &key) { - //Core::setChannelPersistent(user(), id, channel, true); - //Core::setPersistentChannelKey(user(), id, channel, key); + Core::setChannelPersistent(user(), id, channel, true); + Core::setPersistentChannelKey(user(), id, channel, key); } void CoreSession::channelParted(NetworkId id, const QString &channel) { - //Core::setChannelPersistent(user(), id, channel, false); + Core::setChannelPersistent(user(), id, channel, false); } QHash CoreSession::persistentChannels(NetworkId id) const { - //return Core::persistentChannels(user(), id); + return Core::persistentChannels(user(), id); return QHash(); }