Add an ugly custom emote completer using ~

This commit is contained in:
Nicolas Werner 2021-12-27 06:23:36 +01:00
parent 3e8734dbd5
commit ea6b19b307
No known key found for this signature in database
GPG key ID: C8D75E610773F2D9
5 changed files with 64 additions and 22 deletions

View file

@ -550,6 +550,11 @@ TimelineViewManager::completerFor(QString completerName, QString roomId)
auto proxy = new CompletionProxyModel(stickerModel, 1, static_cast<size_t>(-1) / 4);
stickerModel->setParent(proxy);
return proxy;
} else if (completerName == "customEmoji") {
auto stickerModel = new CombinedImagePackModel(roomId.toStdString(), false);
auto proxy = new CompletionProxyModel(stickerModel);
stickerModel->setParent(proxy);
return proxy;
}
return nullptr;
}