-fixed strange formating issue (extra lines between channel name and the rest in windows)
switch(bufferType()) {
case BufferInfo::StatusBuffer: {
QString netName = Client::network(bufferInfo().networkId())->networkName();
switch(bufferType()) {
case BufferInfo::StatusBuffer: {
QString netName = Client::network(bufferInfo().networkId())->networkName();
- toolTip.append(QString("<b>Status buffer from %1</b>").arg(netName));
+ toolTip.append(tr("<b>Status buffer from %1</b>").arg(netName));
break;
}
case BufferInfo::ChannelBuffer:
break;
}
case BufferInfo::ChannelBuffer:
- toolTip.append(QString("<h4>Channel %1</h4>").arg(bufferName()));
+ toolTip.append(tr("<b>Channel %1</b>").arg(bufferName()));
if(isActive()) {
//TODO: add channel modes
if(isActive()) {
//TODO: add channel modes
- toolTip.append(QString("<b>Users:</b> %1").arg(nickCount()));
+ toolTip.append(tr("<b>Users:</b> %1").arg(nickCount()));
BufferSettings s;
bool showTopic = s.value("DisplayTopicInTooltip", QVariant(false)).toBool();
BufferSettings s;
bool showTopic = s.value("DisplayTopicInTooltip", QVariant(false)).toBool();
_topic.replace(QString("<"), QString("<"));
_topic.replace(QString(">"), QString(">"));
toolTip.append(QString("<font size='-2'> </font>"));
_topic.replace(QString("<"), QString("<"));
_topic.replace(QString(">"), QString(">"));
toolTip.append(QString("<font size='-2'> </font>"));
- toolTip.append(QString("<b>Topic:</b> %1").arg(_topic));
+ toolTip.append(tr("<b>Topic:</b> %1").arg(_topic));
- toolTip.append(QString("Not active <br /> Double-click to join"));
+ toolTip.append(tr("Not active <br /> Double-click to join"));
}
break;
case BufferInfo::QueryBuffer:
}
break;
case BufferInfo::QueryBuffer:
- toolTip.append(QString("<b>Query with %1</b>").arg(bufferName()));
- if(topic() != "") toolTip.append(QString("Away Message: %1").arg(topic()));
+ toolTip.append(tr("<b>Query with %1</b>").arg(bufferName()));
+ if(topic() != "") toolTip.append(tr("Away Message: %1").arg(topic()));
break;
default: //this should not happen
break;
default: //this should not happen
- toolTip.append(QString("%1 - %2").arg(bufferInfo().bufferId().toInt()).arg(bufferName()));
+ toolTip.append(tr("%1 - %2").arg(bufferInfo().bufferId().toInt()).arg(bufferName()));
- return QString("<p> %1 </p>").arg(toolTip.join("<br />"));
+ return tr("<p> %1 </p>").arg(toolTip.join("<br />"));
QVariant otherActivity = s.value("otherActivityFG", QVariant(QColor(Qt::darkGreen)));
if(!index.data(NetworkModel::ItemActiveRole).toBool())
QVariant otherActivity = s.value("otherActivityFG", QVariant(QColor(Qt::darkGreen)));
if(!index.data(NetworkModel::ItemActiveRole).toBool())
- return inactiveActivity.value<QColor>();
+ return inactiveActivity;
Buffer::ActivityLevel activity = (Buffer::ActivityLevel)index.data(NetworkModel::BufferActivityRole).toInt();
if(activity & Buffer::Highlight)
Buffer::ActivityLevel activity = (Buffer::ActivityLevel)index.data(NetworkModel::BufferActivityRole).toInt();
if(activity & Buffer::Highlight)
- return highlightActivity.value<QColor>();
+ return highlightActivity;
if(activity & Buffer::NewMessage)
if(activity & Buffer::NewMessage)
- return newMessageActivity.value<QColor>();
+ return newMessageActivity;
if(activity & Buffer::OtherActivity)
if(activity & Buffer::OtherActivity)
- return otherActivity.value<QColor>();
-
- return noActivity.value<QColor>();
-
- // FIXME:: make colors configurable;
+ return otherActivity;
+
+ return noActivity;