Update presence dynamically and reduce allocations

This commit is contained in:
Nicolas Werner 2021-12-30 04:54:03 +01:00
parent 4428388b3f
commit 9a9dbda571
No known key found for this signature in database
GPG key ID: C8D75E610773F2D9
11 changed files with 145 additions and 79 deletions

View file

@ -877,7 +877,7 @@ ChatPage::receivedSessionKey(const std::string &room_id, const std::string &sess
QString
ChatPage::status() const
{
return QString::fromStdString(cache::statusMessage(utils::localUser().toStdString()));
return QString::fromStdString(cache::presence(utils::localUser().toStdString()).status_msg);
}
void