static inline ClientTransferManager *transferManager() { return instance()->_transferManager; }
static inline TransferModel *transferModel() { return instance()->_transferModel; }
+ static inline BufferSyncer *bufferSyncer() { return instance()->_bufferSyncer; }
+
static inline CoreAccountModel *coreAccountModel() { return instance()->_coreAccountModel; }
static inline CoreConnection *coreConnection() { return instance()->_coreConnection; }
static inline CoreAccount currentCoreAccount() { return coreConnection()->currentAccount(); }
void requestInitialBacklog();
static void addNetwork(Network *);
- static inline BufferSyncer *bufferSyncer() { return instance()->_bufferSyncer; }
static QPointer<Client> instanceptr;
#include "ircchannel.h"
#include "network.h"
#include "signalproxy.h"
+#include "buffersyncer.h"
/*****************************************
* Network Items
break;
}
+ BufferSyncer *bufferSyncer = Client::bufferSyncer();
+ if (bufferSyncer)
+ bufferItem->addActivity(bufferSyncer->activity(bufferItem->bufferId()), false);
+
return bufferItem;
}