summaryrefslogtreecommitdiff
path: root/src/gui/widgets/tabs/chat/chattab.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/widgets/tabs/chat/chattab.cpp')
-rw-r--r--src/gui/widgets/tabs/chat/chattab.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gui/widgets/tabs/chat/chattab.cpp b/src/gui/widgets/tabs/chat/chattab.cpp
index f619a881c..8e83d14bc 100644
--- a/src/gui/widgets/tabs/chat/chattab.cpp
+++ b/src/gui/widgets/tabs/chat/chattab.cpp
@@ -252,8 +252,10 @@ void ChatTab::chatLog(std::string line,
if (timeInfo != nullptr)
{
char timeStamp[64]; // 64 bytes should be enough for everybody?? C..
+ // TODO: cache this and useLocalTime somehow, respond to change event.
+ std::string timeFormat = config.getStringValue("chatTimeStampFormat");
- size_t res = strftime(timeStamp, 64, "[%H:%M]", timeInfo);
+ size_t res = strftime(timeStamp, 64, timeFormat.c_str(), timeInfo);
// strftime returns 0 even in case of success (empty format or %p)
// see strftime(3) for further details.
if (res > 0)