disabling global unread requester
authorMarcus Eggenberger <egs@quassel-irc.org>
Tue, 17 Feb 2009 16:42:09 +0000 (17:42 +0100)
committerMarcus Eggenberger <egs@quassel-irc.org>
Tue, 17 Feb 2009 17:39:28 +0000 (18:39 +0100)
src/client/networkmodel.cpp
src/qtui/settingspages/backlogsettingspage.cpp

index cd5f46d..8394fef 100644 (file)
@@ -970,6 +970,7 @@ MsgId NetworkModel::lastSeenMarkerMsgId(BufferId bufferId) const {
 MsgId NetworkModel::lastSeenMsgId(const BufferId &bufferId) {
   BufferItem *bufferItem = findBufferItem(bufferId);
   if(!bufferItem) {
+    qDebug() << "NetworkModel::lastSeenMsgId(): buffer is unknown:" << bufferId;
     Client::purgeKnownBufferIds();
     return MsgId();
   }
@@ -979,6 +980,7 @@ MsgId NetworkModel::lastSeenMsgId(const BufferId &bufferId) {
 void NetworkModel::setLastSeenMsgId(const BufferId &bufferId, const MsgId &msgId) {
   BufferItem *bufferItem = findBufferItem(bufferId);
   if(!bufferItem) {
+    qDebug() << "NetworkModel::setLastSeenMsgId(): buffer is unknown:" << bufferId;
     Client::purgeKnownBufferIds();
     return;
   }
index 3302bf2..490cdaf 100644 (file)
@@ -29,6 +29,10 @@ BacklogSettingsPage::BacklogSettingsPage(QWidget *parent)
   ui.setupUi(this);
   initAutoWidgets();
   // not an auto widget, because we store index + 1
+
+  // FIXME: global backlog requester disabled until issues ruled out
+  ui.requesterType->removeItem(2);
+
   connect(ui.requesterType, SIGNAL(currentIndexChanged(int)), this, SLOT(widgetHasChanged()));
 }