From 72ad1abd39ed55f17ceecb82ea6b9228660347c8 Mon Sep 17 00:00:00 2001 From: RipleyTom Date: Thu, 4 Apr 2024 02:32:44 +0200 Subject: [PATCH] Fix updater message --- rpcs3/rpcs3qt/update_manager.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/rpcs3/rpcs3qt/update_manager.cpp b/rpcs3/rpcs3qt/update_manager.cpp index 8dce29c30c..240f85a160 100644 --- a/rpcs3/rpcs3qt/update_manager.cpp +++ b/rpcs3/rpcs3qt/update_manager.cpp @@ -193,6 +193,7 @@ bool update_manager::handle_json(bool automatic, bool check_only, bool auto_acce const Localized localized; m_new_version = latest["version"].toString().toStdString(); + const QString support_message = tr("
You can empower our project at RPCS3 Patreon.
"); if (hash_found) { @@ -205,16 +206,18 @@ bool update_manager::handle_json(bool automatic, bool check_only, bool auto_acce .arg(current["version"].toString()) .arg(cur_str) .arg(latest["version"].toString()) - .arg(lts_str); + .arg(lts_str) + .arg(support_message); } else { - m_update_message = tr("A new version of RPCS3 is available!

Current version: %0 (%1)
Latest version: %2 (%3)
Your version is %4 behind.
%4
Do you want to update?") + m_update_message = tr("A new version of RPCS3 is available!

Current version: %0 (%1)
Latest version: %2 (%3)
Your version is %4 behind.
%5
Do you want to update?") .arg(current["version"].toString()) .arg(cur_str) .arg(latest["version"].toString()) .arg(lts_str) - .arg(localized.GetVerboseTimeByMs(diff_msec, true)); + .arg(localized.GetVerboseTimeByMs(diff_msec, true)) + .arg(support_message); } } else @@ -224,11 +227,10 @@ bool update_manager::handle_json(bool automatic, bool check_only, bool auto_acce m_update_message = tr("You're currently using a custom or PR build.

Latest version: %0 (%1)
The latest version is %2 old.
%3
Do you want to update to the latest official RPCS3 version?") .arg(latest["version"].toString()) .arg(lts_str) - .arg(localized.GetVerboseTimeByMs(std::abs(diff_msec), true)); + .arg(localized.GetVerboseTimeByMs(std::abs(diff_msec), true)) + .arg(support_message); } - m_update_message = m_update_message.arg("
You can empower our project at RPCS3 Patreon.
"); - m_request_url = latest[os]["download"].toString().toStdString(); m_expected_hash = latest[os]["checksum"].toString().toStdString(); m_expected_size = latest[os]["size"].toInt();