Add some commented First Message code for consistency (#3370)

This commit is contained in:
Felanbird
2021-11-28 06:19:08 -05:00
committed by GitHub
parent 0deedf0191
commit 8116c30261
3 changed files with 21 additions and 0 deletions
@@ -159,6 +159,12 @@ void HighlightModel::afterInit()
firstMessageRow[Column::Pattern]->setData("First Messages", firstMessageRow[Column::Pattern]->setData("First Messages",
Qt::DisplayRole); Qt::DisplayRole);
firstMessageRow[Column::ShowInMentions]->setFlags({}); firstMessageRow[Column::ShowInMentions]->setFlags({});
// setBoolItem(firstMessageRow[Column::FlashTaskbar],
// getSettings()->enableFirstMessageHighlightTaskbar.getValue(),
// true, false);
// setBoolItem(firstMessageRow[Column::PlaySound],
// getSettings()->enableFirstMessageHighlightSound.getValue(),
// true, false);
firstMessageRow[Column::FlashTaskbar]->setFlags({}); firstMessageRow[Column::FlashTaskbar]->setFlags({});
firstMessageRow[Column::PlaySound]->setFlags({}); firstMessageRow[Column::PlaySound]->setFlags({});
firstMessageRow[Column::UseRegex]->setFlags({}); firstMessageRow[Column::UseRegex]->setFlags({});
@@ -245,6 +251,11 @@ void HighlightModel::customRowSetData(const std::vector<QStandardItem *> &row,
// getSettings()->enableRedeemedHighlightTaskbar.setValue( // getSettings()->enableRedeemedHighlightTaskbar.setValue(
// value.toBool()); // value.toBool());
} }
else if (rowIndex == 4)
{
// getSettings()->enableFirstMessageHighlightTaskbar.setValue(
// value.toBool());
}
} }
} }
break; break;
@@ -271,6 +282,11 @@ void HighlightModel::customRowSetData(const std::vector<QStandardItem *> &row,
// getSettings()->enableRedeemedHighlightSound.setValue( // getSettings()->enableRedeemedHighlightSound.setValue(
// value.toBool()); // value.toBool());
} }
else if (rowIndex == 4)
{
// getSettings()->enableFirstMessageHighlightSound.setValue(
// value.toBool());
}
} }
} }
break; break;
+1
View File
@@ -130,6 +130,7 @@ void SharedMessageBuilder::parseHighlights()
{ {
auto app = getApp(); auto app = getApp();
// Highlight because it's a subscription
if (this->message().flags.has(MessageFlag::Subscription) && if (this->message().flags.has(MessageFlag::Subscription) &&
getSettings()->enableSubHighlight) getSettings()->enableSubHighlight)
{ {
+4
View File
@@ -275,6 +275,10 @@ public:
BoolSetting enableFirstMessageHighlight = { BoolSetting enableFirstMessageHighlight = {
"/highlighting/firstMessageHighlight/highlighted", true}; "/highlighting/firstMessageHighlight/highlighted", true};
// BoolSetting enableFirstMessageHighlightSound = {
// "/highlighting/firstMessageHighlight/enableSound", false};
// BoolSetting enableFirstMessageHighlightTaskbar = {
// "/highlighting/firstMessageHighlight/enableTaskbarFlashing", false};
QStringSetting firstMessageHighlightSoundUrl = { QStringSetting firstMessageHighlightSoundUrl = {
"/highlighting/firstMessageHighlightSoundUrl", ""}; "/highlighting/firstMessageHighlightSoundUrl", ""};
QStringSetting firstMessageHighlightColor = { QStringSetting firstMessageHighlightColor = {