X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2Fnetworkmodel.cpp;h=e984a8b5aad19b9ec615d7bed33ba78236dfb7db;hb=6f0a153a674317d77233139fc50a2985af86e36e;hp=d74543167daf21cea4443117e79a44a85a9097df;hpb=6f4a6454e49db703bd6336f575bbbeff95388404;p=quassel.git diff --git a/src/client/networkmodel.cpp b/src/client/networkmodel.cpp index d7454316..e984a8b5 100644 --- a/src/client/networkmodel.cpp +++ b/src/client/networkmodel.cpp @@ -798,7 +798,7 @@ QString IrcUserItem::toolTip(int column) const { QStringList toolTip(QString("%1").arg(nickName())); if(_ircUser->userModes() != "") toolTip[0].append(QString(" (%1)").arg(_ircUser->userModes())); if(_ircUser->isAway()) { - toolTip[0].append(" is away"); + toolTip[0].append(tr(" is away")); if(!_ircUser->awayMessage().isEmpty()) toolTip[0].append(QString(" (%1)").arg(_ircUser->awayMessage())); } @@ -1022,6 +1022,7 @@ void NetworkModel::setLastSeenMsgId(const BufferId &bufferId, const MsgId &msgId return; } bufferItem->setLastSeenMsgId(msgId); + emit lastSeenMsgSet(bufferId, msgId); } void NetworkModel::setMarkerLineMsgId(const BufferId &bufferId, const MsgId &msgId) { @@ -1032,6 +1033,7 @@ void NetworkModel::setMarkerLineMsgId(const BufferId &bufferId, const MsgId &msg return; } bufferItem->setMarkerLineMsgId(msgId); + emit markerLineSet(bufferId, msgId); } void NetworkModel::updateBufferActivity(Message &msg) { @@ -1087,7 +1089,7 @@ void NetworkModel::updateBufferActivity(BufferItem *bufferItem, const Message &m bufferItem->updateActivityLevel(msg); if(bufferItem->isCurrentBuffer()) - emit setLastSeenMsg(bufferItem->bufferId(), msg.msgId()); + emit requestSetLastSeenMsg(bufferItem->bufferId(), msg.msgId()); } void NetworkModel::setBufferActivity(const BufferId &bufferId, BufferInfo::ActivityLevel level) {