From 8e87886ccc5cdfacc973157ee19e45d42ca5654b Mon Sep 17 00:00:00 2001 From: Felanbird <41973452+Felanbird@users.noreply.github.com> Date: Sat, 13 May 2023 06:13:42 -0400 Subject: [PATCH] Reduce the size of the update prompt (#4626) Co-authored-by: Rasmus Karlsson --- CHANGELOG.md | 1 + src/widgets/dialogs/UpdateDialog.cpp | 26 +++++++++++++------------- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 90644896..784fc555 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ - Bugfix: Fixed the menu warping on macOS on Qt6. (#4595) - Bugfix: Fixed link tooltips not showing unless the thumbnail setting was enabled. (#4597) - Bugfix: Domains starting with `http` are now parsed as links again. (#4598) +- Bugfix: Reduced the size of the update prompt to prevent it from going off the users screen. (#4626) - Bugfix: Fixed click effects on buttons not being antialiased. (#4473) - Bugfix: Fixed Ctrl+Backspace not working after Select All in chat search popup. (#4461) - Bugfix: Fixed crash when scrolling up really fast. (#4621) diff --git a/src/widgets/dialogs/UpdateDialog.cpp b/src/widgets/dialogs/UpdateDialog.cpp index dcce88d1..888d3582 100644 --- a/src/widgets/dialogs/UpdateDialog.cpp +++ b/src/widgets/dialogs/UpdateDialog.cpp @@ -41,7 +41,7 @@ UpdateDialog::UpdateDialog() }); this->setScaleIndependantHeight(150); - this->setScaleIndependantWidth(500); + this->setScaleIndependantWidth(250); } void UpdateDialog::updateStatusChanged(Updates::Status status) @@ -51,18 +51,18 @@ void UpdateDialog::updateStatusChanged(Updates::Status status) switch (status) { case Updates::UpdateAvailable: { - this->ui_.label->setText( - (Updates::instance().isDowngrade() - ? QString( - "The version online (%1) seems to be lower than the " - "current (%2).\nEither a version was reverted or " - "you are running a newer build.\n\nDo you want to " - "download and install it?") - .arg(Updates::instance().getOnlineVersion(), - Updates::instance().getCurrentVersion()) - : QString("An update (%1) is available.\n\nDo you want to " - "download and install it?") - .arg(Updates::instance().getOnlineVersion()))); + this->ui_.label->setText(( + Updates::instance().isDowngrade() + ? QString( + "The version online (%1) seems to be\nlower than the " + "current (%2).\nEither a version was reverted or " + "you are\nrunning a newer build.\n\nDo you want to " + "download and install it?") + .arg(Updates::instance().getOnlineVersion(), + Updates::instance().getCurrentVersion()) + : QString("An update (%1) is available.\n\nDo you want to " + "download and install it?") + .arg(Updates::instance().getOnlineVersion()))); this->updateGeometry(); } break;