Rework sync protocol for highlight rules
authorJanne Koschinski <janne@kuschku.de>
Sun, 10 Jun 2018 22:50:09 +0000 (00:50 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Mon, 18 Jun 2018 22:17:30 +0000 (00:17 +0200)
commit17c39210b1bce04795046657642de66292518fe6
tree3aa9fb47481d04476d16a640090d0c46f80c8b96
parent932ab289c1482a8069cc320a16aca9216058523a
Rework sync protocol for highlight rules

- Sync highlightNick and nicksCaseSensitive as actual Q_PROPERTY
- Identify rules by their id, not their name
- This allows multiple rules to have the same rule, but different scopes
  and senders
src/common/highlightrulemanager.cpp
src/common/highlightrulemanager.h
src/core/corehighlightrulemanager.h
src/qtui/settingspages/corehighlightsettingspage.cpp
src/qtui/settingspages/corehighlightsettingspage.h