From 8b8cdc2108ef9842db4b622b6e7a323de070e035 Mon Sep 17 00:00:00 2001 From: RadRussianRus Date: Sat, 10 Sep 2022 20:47:27 +0300 Subject: [PATCH] [Improvement] Message ID --- Telegram/Resources/langs/rewrites/en.json | 1 + Telegram/SourceFiles/history/view/history_view_element.cpp | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/Telegram/Resources/langs/rewrites/en.json b/Telegram/Resources/langs/rewrites/en.json index 085edb3e4..7a1e1a7f7 100644 --- a/Telegram/Resources/langs/rewrites/en.json +++ b/Telegram/Resources/langs/rewrites/en.json @@ -100,6 +100,7 @@ "ktg_settings_chat_id_disable": "Hide", "ktg_settings_chat_id_telegram": "Telegram API", "ktg_settings_chat_id_bot": "Bot API", + "ktg_message_id": "Message ID: {id}", "ktg_settings_monospace_large_bubbles": "Expand bubbles with monospace", "ktg_bot_id_copied": "Bot ID copied to clipboard.", "ktg_user_id_copied": "User ID copied to clipboard.", diff --git a/Telegram/SourceFiles/history/view/history_view_element.cpp b/Telegram/SourceFiles/history/view/history_view_element.cpp index dc8a9fa7b..6c505cd28 100644 --- a/Telegram/SourceFiles/history/view/history_view_element.cpp +++ b/Telegram/SourceFiles/history/view/history_view_element.cpp @@ -7,6 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #include "history/view/history_view_element.h" +#include "kotato/kotato_lang.h" #include "kotato/kotato_settings.h" #include "history/view/history_view_service_message.h" #include "history/view/history_view_message.h" @@ -283,6 +284,9 @@ QString DateTooltipText(not_null view) { if (item->isScheduled() && item->isSilent()) { dateText += '\n' + QChar(0xD83D) + QChar(0xDD15); } + if (const auto msgId = view->data()->fullId().msg) { + dateText += '\n' + ktr("ktg_message_id", {"id", QString::number(msgId.bare)}); + } return dateText; }