# HG changeset patch # User nemo # Date 1265720651 0 # Node ID 95a1a69d491ce83aecdeac43ce42bf12004327f6 # Parent 9572aae13d49f40a330eb75cafa2c4258ad687f2 tweak. no chirp on room creation. diff -r 9572aae13d49 -r 95a1a69d491c QTfrontend/chatwidget.cpp --- a/QTfrontend/chatwidget.cpp Tue Feb 09 03:21:09 2010 +0000 +++ b/QTfrontend/chatwidget.cpp Tue Feb 09 13:04:11 2010 +0000 @@ -126,13 +126,13 @@ chatText->moveCursor(QTextCursor::End); } -void HWChatWidget::nickAdded(const QString& nick, bool isChief) +void HWChatWidget::nickAdded(const QString& nick, bool notifyNick) { QListWidgetItem * item = new QListWidgetItem(nick); item->setIcon(QIcon(":/res/hh_small.png")); chatNicks->addItem(item); - if(isChief && notify && gameSettings->value("audio/frontendsound", true).toBool()) { + if(notifyNick && notify && gameSettings->value("audio/frontendsound", true).toBool()) { Mix_PlayChannel(-1, sound, 0); } } diff -r 9572aae13d49 -r 95a1a69d491c QTfrontend/chatwidget.h --- a/QTfrontend/chatwidget.h Tue Feb 09 03:21:09 2010 +0000 +++ b/QTfrontend/chatwidget.h Tue Feb 09 13:04:11 2010 +0000 @@ -42,7 +42,7 @@ public slots: void onChatString(const QString& str); void onServerMessage(const QString& str); - void nickAdded(const QString& nick, bool isChief); + void nickAdded(const QString& nick, bool notifyNick); void nickRemoved(const QString& nick); void clear(); void setReadyStatus(const QString & nick, bool isReady); diff -r 9572aae13d49 -r 95a1a69d491c QTfrontend/newnetclient.cpp --- a/QTfrontend/newnetclient.cpp Tue Feb 09 03:21:09 2010 +0000 +++ b/QTfrontend/newnetclient.cpp Tue Feb 09 13:04:11 2010 +0000 @@ -375,8 +375,8 @@ if (isChief) emit configAsked(); } - emit nickAdded(lst[i], isChief); - emit chatStringFromNet(tr("%1 *** %2 has joined the room").arg('\x03').arg(lst[i])); + emit nickAdded(lst[i], isChief && (lst[i] != mynick)); + emit chatStringFromNet(tr("%1 *** %2 has joined the room").arg('\x03').arg(lst[i])); } return; } diff -r 9572aae13d49 -r 95a1a69d491c QTfrontend/newnetclient.h --- a/QTfrontend/newnetclient.h Tue Feb 09 03:21:09 2010 +0000 +++ b/QTfrontend/newnetclient.h Tue Feb 09 13:04:11 2010 +0000 @@ -90,9 +90,9 @@ void Disconnected(); void EnteredGame(); void LeftRoom(); - void nickAdded(const QString& nick, bool isChief); + void nickAdded(const QString& nick, bool notifyNick); void nickRemoved(const QString& nick); - void nickAddedLobby(const QString& nick, bool isChief); + void nickAddedLobby(const QString& nick, bool notifyNick); void nickRemovedLobby(const QString& nick); void FromNet(const QByteArray & buf); void adminAccess(bool);