}
void MainWin::updateLagIndicator(int lag) {
- coreLagLabel->setText(QString("Core Lag: %1 msec").arg(lag));
+ coreLagLabel->setText(QString(tr("Core Lag: %1 msec")).arg(lag));
}
if(QApplication::activeWindow() != 0)
return;
+ // FIXME
+ return;
+
for(int i = start; i <= end; i++) {
QModelIndex idx = Client::messageModel()->index(i, ChatLineModel::ContentsColumn);
if(!idx.isValid()) {
BufferInfo::Type bufType = Client::networkModel()->bufferType(bufId);
if(flags & Message::Highlight || bufType == BufferInfo::QueryBuffer) {
- QString title = Client::networkModel()->networkName(bufId); qDebug() << bufId << "title" << title;
- if(bufType == BufferInfo::QueryBuffer) {
- QString sender = Client::messageModel()->index(i, ChatLineModel::SenderColumn).data(ChatLineModel::DisplayRole).toString();
- sender = sender.mid(1, sender.length() - 2); // remove < >
- title += " - " + sender;
- }
+ QString title = Client::networkModel()->networkName(bufId) + " - " + Client::networkModel()->bufferName(bufId);
// FIXME Don't instantiate this for every highlight...
UiSettings uiSettings;
bool displayDesktop = uiSettings.value("NotificationDesktop", QVariant(true)).toBool();
if(displayBubble || displayDesktop) {
if(uiSettings.value("DisplayPopupMessages", QVariant(true)).toBool()) {
- // FIXME don't invoke style engine for this!
QString text = idx.data(ChatLineModel::DisplayRole).toString();
if(displayBubble) displayTrayIconMessage(title, text);
- # ifdef HAVE_DBUS
+# ifdef HAVE_DBUS
if(displayDesktop) sendDesktopNotification(title, text);
- # endif
+# endif
}
if(uiSettings.value("AnimateTrayIcon", QVariant(true)).toBool()) {
QApplication::alert(this);