Open usercard on mention click (#1674)

This commit is contained in:
Daniel
2020-07-18 10:03:51 -04:00
committed by GitHub
parent 276f3e1d98
commit ba06b10135
10 changed files with 175 additions and 70 deletions
+2 -3
View File
@@ -148,9 +148,8 @@ void Channel::addOrReplaceTimeout(MessagePtr message)
int count = s->count + 1;
MessageBuilder replacement(systemMessage,
message->searchText + QString(" (") +
QString::number(count) + " times)");
MessageBuilder replacement(timeoutMessage, message->searchText,
count);
replacement->timeoutUser = message->timeoutUser;
replacement->count = count;
+5
View File
@@ -63,6 +63,11 @@ void UsernameSet::insertPrefix(const QString &value)
string = value;
}
bool UsernameSet::contains(const QString &value) const
{
return this->items.count(value) == 1;
}
//
// Range
//
+2
View File
@@ -76,6 +76,8 @@ public:
std::pair<Iterator, bool> insert(const QString &value);
std::pair<Iterator, bool> insert(QString &&value);
bool contains(const QString &value) const;
private:
void insertPrefix(const QString &string);