Reset user colors on theme change (in qml timeline)
This commit is contained in:
parent
2895162971
commit
6bdc75d073
12 changed files with 20 additions and 89 deletions
|
|
@ -2186,7 +2186,6 @@ Cache::roomMembers(const std::string &room_id)
|
|||
|
||||
QHash<QString, QString> Cache::DisplayNames;
|
||||
QHash<QString, QString> Cache::AvatarUrls;
|
||||
QHash<QString, QString> Cache::UserColors;
|
||||
|
||||
QString
|
||||
Cache::displayName(const QString &room_id, const QString &user_id)
|
||||
|
|
@ -2218,16 +2217,6 @@ Cache::avatarUrl(const QString &room_id, const QString &user_id)
|
|||
return QString();
|
||||
}
|
||||
|
||||
QString
|
||||
Cache::userColor(const QString &user_id)
|
||||
{
|
||||
if (UserColors.contains(user_id)) {
|
||||
return UserColors[user_id];
|
||||
}
|
||||
|
||||
return QString();
|
||||
}
|
||||
|
||||
void
|
||||
Cache::insertDisplayName(const QString &room_id,
|
||||
const QString &user_id,
|
||||
|
|
@ -2258,24 +2247,6 @@ Cache::removeAvatarUrl(const QString &room_id, const QString &user_id)
|
|||
AvatarUrls.remove(fmt);
|
||||
}
|
||||
|
||||
void
|
||||
Cache::insertUserColor(const QString &user_id, const QString &color_name)
|
||||
{
|
||||
UserColors.insert(user_id, color_name);
|
||||
}
|
||||
|
||||
void
|
||||
Cache::removeUserColor(const QString &user_id)
|
||||
{
|
||||
UserColors.remove(user_id);
|
||||
}
|
||||
|
||||
void
|
||||
Cache::clearUserColors()
|
||||
{
|
||||
UserColors.clear();
|
||||
}
|
||||
|
||||
void
|
||||
to_json(json &j, const RoomInfo &info)
|
||||
{
|
||||
|
|
@ -2425,12 +2396,6 @@ avatarUrl(const QString &room_id, const QString &user_id)
|
|||
return instance_->avatarUrl(room_id, user_id);
|
||||
}
|
||||
|
||||
QString
|
||||
userColor(const QString &user_id)
|
||||
{
|
||||
return instance_->userColor(user_id);
|
||||
}
|
||||
|
||||
void
|
||||
removeDisplayName(const QString &room_id, const QString &user_id)
|
||||
{
|
||||
|
|
@ -2441,11 +2406,6 @@ removeAvatarUrl(const QString &room_id, const QString &user_id)
|
|||
{
|
||||
instance_->removeAvatarUrl(room_id, user_id);
|
||||
}
|
||||
void
|
||||
removeUserColor(const QString &user_id)
|
||||
{
|
||||
instance_->removeUserColor(user_id);
|
||||
}
|
||||
|
||||
void
|
||||
insertDisplayName(const QString &room_id, const QString &user_id, const QString &display_name)
|
||||
|
|
@ -2457,17 +2417,6 @@ insertAvatarUrl(const QString &room_id, const QString &user_id, const QString &a
|
|||
{
|
||||
instance_->insertAvatarUrl(room_id, user_id, avatar_url);
|
||||
}
|
||||
void
|
||||
insertUserColor(const QString &user_id, const QString &color_name)
|
||||
{
|
||||
instance_->insertUserColor(user_id, color_name);
|
||||
}
|
||||
|
||||
void
|
||||
clearUserColors()
|
||||
{
|
||||
instance_->clearUserColors();
|
||||
}
|
||||
|
||||
//! Load saved data for the display names & avatars.
|
||||
void
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue