From 057222757bf7c800d16a6693cbf096c82b9bc437 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Mon, 28 Oct 2024 17:46:42 +0300 Subject: [PATCH] Added decimal separators to count of credits in balances of owned bot. --- Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp | 4 ++-- Telegram/SourceFiles/info/bot/earn/info_bot_earn_list.cpp | 2 +- Telegram/SourceFiles/info/profile/info_profile_actions.cpp | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp index 3ad60a265..76fd9856b 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp @@ -1664,7 +1664,7 @@ void Controller::fillBotCreditsButton() { auto &lifetime = _controls.buttonsLayout->lifetime(); const auto state = lifetime.make_state(); if (const auto balance = _peer->session().credits().balance(_peer->id)) { - state->balance = QString::number(balance); + state->balance = Lang::FormatCountDecimal(balance); } const auto wrap = _controls.buttonsLayout->add( @@ -1689,7 +1689,7 @@ void Controller::fillBotCreditsButton() { if (data.balance) { wrap->toggle(true, anim::type::normal); } - state->balance = QString::number(data.balance); + state->balance = Lang::FormatCountDecimal(data.balance); }); } { diff --git a/Telegram/SourceFiles/info/bot/earn/info_bot_earn_list.cpp b/Telegram/SourceFiles/info/bot/earn/info_bot_earn_list.cpp index 312abc864..8f612343e 100644 --- a/Telegram/SourceFiles/info/bot/earn/info_bot_earn_list.cpp +++ b/Telegram/SourceFiles/info/bot/earn/info_bot_earn_list.cpp @@ -124,7 +124,7 @@ void InnerWidget::fill() { return _state.availableBalance; }) ); - auto valueToString = [](uint64 v) { return QString::number(v); }; + auto valueToString = [](uint64 v) { return Lang::FormatCountDecimal(v); }; if (data.revenueGraph.chart) { Ui::AddSkip(container); diff --git a/Telegram/SourceFiles/info/profile/info_profile_actions.cpp b/Telegram/SourceFiles/info/profile/info_profile_actions.cpp index 5a44d9916..a4a84021c 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_actions.cpp +++ b/Telegram/SourceFiles/info/profile/info_profile_actions.cpp @@ -926,7 +926,7 @@ rpl::producer AddCreditsAction( name->setMarkedText( base::duplicate(icon) .append(QChar(' ')) - .append(QString::number(balance)), + .append(Lang::FormatCountDecimal(balance)), Core::MarkedTextContext{ .session = &user->session(), .customEmojiRepaint = [=] { name->update(); },