From d112825b6a540e90025ce5f76452c5e57858fd46 Mon Sep 17 00:00:00 2001 From: ann0see <20726856+ann0see@users.noreply.github.com> Date: Fri, 27 Aug 2021 21:27:18 +0200 Subject: [PATCH] Link upgrade page if new version is available --- src/clientdlg.cpp | 5 ++++- src/serverdlg.cpp | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/clientdlg.cpp b/src/clientdlg.cpp index 46a2ecd6aa..a6a81c5b03 100644 --- a/src/clientdlg.cpp +++ b/src/clientdlg.cpp @@ -258,7 +258,10 @@ CClientDlg::CClientDlg ( CClient* pNCliP, lblGlobalInfoLabel->hide(); // prepare update check info label (invisible by default) - lblUpdateCheck->setText ( "" + QString ( APP_NAME ) + " " + tr ( "software upgrade available" ) + "" ); + lblUpdateCheck->setOpenExternalLinks ( true ); // enables opening a web browser if one clicks on a html link + lblUpdateCheck->setText ( + "" + tr ( "A %1 upgrade is available. " ).arg ( APP_NAME ) + + tr ( "Click for details" ).arg ( VERSION ) + "" ); lblUpdateCheck->hide(); // setup timers diff --git a/src/serverdlg.cpp b/src/serverdlg.cpp index c3bb286ca9..40db3ea076 100644 --- a/src/serverdlg.cpp +++ b/src/serverdlg.cpp @@ -331,7 +331,10 @@ lvwClients->setMinimumHeight ( 140 ); tedWelcomeMessage->setText ( pServer->GetWelcomeMessage() ); // prepare update check info label (invisible by default) - lblUpdateCheck->setText ( "" + QString ( APP_NAME ) + " " + tr ( "software upgrade available" ) + "" ); + lblUpdateCheck->setOpenExternalLinks ( true ); // enables opening a web browser if one clicks on a html link + lblUpdateCheck->setText ( + "" + tr ( "A %1 upgrade is available. " ).arg ( APP_NAME ) + + tr ( "Click for details" ).arg ( VERSION ) + "" ); lblUpdateCheck->hide(); // update GUI dependencies