From 94e4cd2c1de3f2838da9f92554048357a4a8934b Mon Sep 17 00:00:00 2001 From: Auro <35087590+MrAuro@users.noreply.github.com> Date: Sat, 30 Apr 2022 05:23:48 -0400 Subject: [PATCH] Added `is:first-msg` search option (#3700) * added first-msg for flag predicate * Update CHANGELOG.md * Update changelog entry phrasing Co-authored-by: pajlada --- CHANGELOG.md | 1 + src/messages/search/MessageFlagsPredicate.cpp | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f7e9b98..a5940dba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## Unversioned +- Minor: Added `is:first-msg` search option. (#3700) - Minor: Added quotation marks in the permitted/blocked Automod messages for clarity. (#3654) - Minor: Adjust large stream thumbnail to 16:9 (#3655) - Minor: Fixed being unable to load Twitch Usercards from the `/mentions` tab. (#3623) diff --git a/src/messages/search/MessageFlagsPredicate.cpp b/src/messages/search/MessageFlagsPredicate.cpp index da8ed64c..a1d2cbee 100644 --- a/src/messages/search/MessageFlagsPredicate.cpp +++ b/src/messages/search/MessageFlagsPredicate.cpp @@ -28,6 +28,10 @@ MessageFlagsPredicate::MessageFlagsPredicate(const QString &flags) { this->flags_.set(MessageFlag::System); } + else if (flag == "first-msg") + { + this->flags_.set(MessageFlag::FirstMessage); + } } }