summary refs log tree commit diff
path: root/src/TimelineViewManager.cc
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2017-05-08 19:44:01 +0300
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2017-05-08 19:44:01 +0300
commit0834b246ad1f802696e053aa465f4172326a431f (patch)
treef03a97eb4bddb001f7c86c55a7887a633c8f8fb6 /src/TimelineViewManager.cc
parentAdd sync timeout (diff)
downloadnheko-0834b246ad1f802696e053aa465f4172326a431f.tar.xz
Initial support for display names
Diffstat (limited to 'src/TimelineViewManager.cc')
-rw-r--r--src/TimelineViewManager.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/TimelineViewManager.cc b/src/TimelineViewManager.cc

index bf3dd997..84bf20b2 100644 --- a/src/TimelineViewManager.cc +++ b/src/TimelineViewManager.cc
@@ -129,6 +129,7 @@ void TimelineViewManager::setHistoryView(const QString &room_id) } QMap<QString, QString> TimelineViewManager::NICK_COLORS; +QMap<QString, QString> TimelineViewManager::DISPLAY_NAMES; QString TimelineViewManager::chooseRandomColor() { @@ -198,3 +199,11 @@ QString TimelineViewManager::getUserColor(const QString &userid) return color; } + +QString TimelineViewManager::displayName(const QString &userid) +{ + if (DISPLAY_NAMES.contains(userid)) + return DISPLAY_NAMES.value(userid); + + return userid; +}