Reworking highlighting a bit
[quassel.git] / src / client / clientsettings.cpp
index 3a1dbd8..3120078 100644 (file)
  *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
  ***************************************************************************/
 
+#include <QStringList>
+
 #include "client.h"
 #include "clientsettings.h"
-#include "global.h"
-
-#include <QStringList>
+#include "quassel.h"
 
-ClientSettings::ClientSettings(QString g) : Settings(g, Global::clientApplicationName) {
+ClientSettings::ClientSettings(QString g) : Settings(g, Quassel::buildInfo().clientApplicationName) {
 }
 
 ClientSettings::~ClientSettings() {
@@ -126,3 +126,11 @@ void NotificationSettings::setHighlightNick(NotificationSettings::HighlightNickT
 NotificationSettings::HighlightNickType NotificationSettings::highlightNick() {
   return (NotificationSettings::HighlightNickType) localValue("highlightNick", CurrentNick).toInt();
 }
+
+void NotificationSettings::setNicksCaseSensitive(bool cs) {
+  setLocalValue("Highlights/NicksCaseSensitive", cs);
+}
+
+bool NotificationSettings::nicksCaseSensitive() {
+  return localValue("Highlights/NicksCaseSensitive", true).toBool();
+}