Show message ID in date tooltip

This commit is contained in:
Eric Kotato 2020-05-05 09:39:51 +03:00
parent 8295f805c8
commit c29e8a5640
3 changed files with 7 additions and 1 deletions

View file

@ -2512,4 +2512,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
"ktg_settings_chat_id_telegram" = "Telegram API";
"ktg_settings_chat_id_bot" = "Bot API";
"ktg_message_id" = "Message ID: {id}";
// Keys finished

View file

@ -119,5 +119,6 @@
"ktg_settings_chat_id_desc": "Здесь можно выбрать желаемый вид ID.\n\nTelegram API использует ID как есть, а Bot API добавляет минус в начало для групп и -100 для каналов и супергрупп, чтобы уместить всё в одно поле.\n\nЕсли у вас открыта панель профиля, закройте её и откройте заново, чтобы увидеть изменения.",
"ktg_settings_chat_id_disable": "Скрыть",
"ktg_settings_chat_id_telegram": "Telegram API",
"ktg_settings_chat_id_bot": "Bot API"
"ktg_settings_chat_id_bot": "Bot API",
"ktg_message_id": "ID сообщения: {id}"
}

View file

@ -3254,6 +3254,9 @@ QString HistoryInner::tooltipText() const {
dateText += '\n' + tr::lng_signed_author(tr::now, lt_user, msgsigned->author);
}
}
if (const auto msgId = view->data()->fullId().msg) {
dateText += '\n' + tr::ktg_message_id(tr::now, lt_id, QString::number(msgId));
}
return dateText;
}
} else if (_mouseCursorState == CursorState::Forwarded