Debug--
authorManuel Nickschas <sputnick@quassel-irc.org>
Thu, 30 Sep 2010 15:52:45 +0000 (17:52 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 13 Oct 2010 23:06:32 +0000 (01:06 +0200)
src/common/eventmanager.cpp
src/core/coresession.cpp
src/core/eventstringifier.cpp
src/core/ircserverhandler.cpp

index 6c539e7..36682b0 100644 (file)
@@ -116,13 +116,13 @@ void EventManager::registerObject(QObject *object, Priority priority, const QStr
     if(eventType > 0) {
       Handler handler(object, i, priority);
       registeredHandlers()[eventType].append(handler);
     if(eventType > 0) {
       Handler handler(object, i, priority);
       registeredHandlers()[eventType].append(handler);
-      qDebug() << "Registered event handler for" << methodSignature << "in" << object;
+      //qDebug() << "Registered event handler for" << methodSignature << "in" << object;
     }
     eventType = findEventType(methodSignature, filterPrefix);
     if(eventType > 0) {
       Handler handler(object, i, priority);
       registeredFilters()[eventType].append(handler);
     }
     eventType = findEventType(methodSignature, filterPrefix);
     if(eventType > 0) {
       Handler handler(object, i, priority);
       registeredFilters()[eventType].append(handler);
-      qDebug() << "Registered event filterer for" << methodSignature << "in" << object;
+      //qDebug() << "Registered event filterer for" << methodSignature << "in" << object;
     }
   }
 }
     }
   }
 }
index 1f6f324..9f24007 100644 (file)
@@ -96,7 +96,7 @@ CoreSession::CoreSession(UserId uid, bool restoreState, QObject *parent)
   initScriptEngine();
 
   eventManager()->registerObject(ircParser(), EventManager::NormalPriority);
   initScriptEngine();
 
   eventManager()->registerObject(ircParser(), EventManager::NormalPriority);
-  eventManager()->registerObject(eventProcessor(), EventManager::HighPriority);
+  eventManager()->registerObject(eventProcessor(), EventManager::HighPriority); // needs to process events *before* the stringifier!
   eventManager()->registerObject(eventStringifier(), EventManager::NormalPriority);
   eventManager()->registerObject(this, EventManager::LowPriority); // for sending MessageEvents to the client
 
   eventManager()->registerObject(eventStringifier(), EventManager::NormalPriority);
   eventManager()->registerObject(this, EventManager::LowPriority); // for sending MessageEvents to the client
 
index 8ac3911..44528e5 100644 (file)
@@ -42,7 +42,7 @@ MessageEvent *EventStringifier::createMessageEvent(NetworkEvent *event, Message:
   return msgEvent;
 }
 
   return msgEvent;
 }
 
-void EventStringifier::sendMessageEvent(MessageEvent *event) { qDebug() << event->text();
+void EventStringifier::sendMessageEvent(MessageEvent *event) {
   coreSession()->eventManager()->sendEvent(event);
 }
 
   coreSession()->eventManager()->sendEvent(event);
 }
 
index 12c41b6..341dd00 100644 (file)
@@ -129,14 +129,10 @@ void IrcServerHandler::handleServerMsg(QByteArray msg) {
 
 
 void IrcServerHandler::defaultHandler(QString cmd, const QString &prefix, const QList<QByteArray> &rawparams) {
 
 
 void IrcServerHandler::defaultHandler(QString cmd, const QString &prefix, const QList<QByteArray> &rawparams) {
-  // we assume that all this happens in server encoding
-  QStringList params = serverDecode(rawparams);
-  uint num = cmd.toUInt();
-  // numeric commands are handled by the event system now
-  if(!num) {
-    emit displayMsg(Message::Error, BufferInfo::StatusBuffer, "", QString("Unknown: ") + cmd + " " + params.join(" "), prefix);
-    //qDebug() << prefix <<":"<<cmd<<params;
-  }
+  // many commands are handled by the event system now
+  Q_UNUSED(cmd)
+  Q_UNUSED(prefix)
+  Q_UNUSED(rawparams)
 }
 
 //******************************/
 }
 
 //******************************/