Dynamic lowercase link setting - did request (#612)
* Added functionality of dynamic lowercase links * fixed fourtfs request, lajamerr has a better solution though * Fix matching and lowercasing of domain only. * Update TwitchMessageBuilder.cpp Added what fourtf asked in a good way NOTE: I removed a : from the regex since otherwise it would fuck up * fixed stuff and removed debugs * fixed stuff
This commit is contained in:
@@ -68,6 +68,7 @@ WindowManager::WindowManager()
|
||||
this->wordFlagsListener_.addSetting(settings->enableFfzEmotes);
|
||||
this->wordFlagsListener_.addSetting(settings->enableTwitchEmotes);
|
||||
this->wordFlagsListener_.addSetting(settings->enableUsernameBold);
|
||||
this->wordFlagsListener_.addSetting(settings->enableLowercaseLink);
|
||||
this->wordFlagsListener_.cb = [this](auto) {
|
||||
this->updateWordTypeMask(); //
|
||||
};
|
||||
@@ -111,6 +112,7 @@ void WindowManager::updateWordTypeMask()
|
||||
flags |= MEF::AlwaysShow;
|
||||
flags |= MEF::Collapsed;
|
||||
flags |= settings->enableUsernameBold ? MEF::BoldUsername : MEF::NonBoldUsername;
|
||||
flags |= settings->enableLowercaseLink ? MEF::LowercaseLink : MEF::OriginalLink;
|
||||
|
||||
// update flags
|
||||
MessageElement::Flags newFlags = static_cast<MessageElement::Flags>(flags);
|
||||
|
||||
Reference in New Issue
Block a user