ui: wrap missing updater text (#28417)

* wrap more

* wrap more

* and that

* update
This commit is contained in:
Shane Smiskol
2023-06-05 17:27:34 -07:00
committed by GitHub
parent d5101e11ad
commit aa4bbcefd3
7 changed files with 127 additions and 7 deletions
+7 -7
View File
@@ -126,19 +126,19 @@ void SoftwarePanel::updateLabels() {
downloadBtn->setValue(updater_state);
} else {
if (failed) {
downloadBtn->setText("CHECK");
downloadBtn->setValue("failed to check for update");
downloadBtn->setText(tr("CHECK"));
downloadBtn->setValue(tr("failed to check for update"));
} else if (params.getBool("UpdaterFetchAvailable")) {
downloadBtn->setText("DOWNLOAD");
downloadBtn->setValue("update available");
downloadBtn->setText(tr("DOWNLOAD"));
downloadBtn->setValue(tr("update available"));
} else {
QString lastUpdate = "never";
QString lastUpdate = tr("never");
auto tm = params.get("LastUpdateTime");
if (!tm.empty()) {
lastUpdate = timeAgo(QDateTime::fromString(QString::fromStdString(tm + "Z"), Qt::ISODate));
}
downloadBtn->setText("CHECK");
downloadBtn->setValue("up to date, last checked " + lastUpdate);
downloadBtn->setText(tr("CHECK"));
downloadBtn->setValue(tr("up to date, last checked %1").arg(lastUpdate));
}
downloadBtn->setEnabled(true);
}
+20
View File
@@ -858,6 +858,26 @@ This may take up to a minute.</source>
<source>Uninstall</source>
<translation>Deinstallieren</translation>
</message>
<message>
<source>failed to check for update</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>up to date, last checked %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>DOWNLOAD</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>update available</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>never</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SshControl</name>
+20
View File
@@ -854,6 +854,26 @@ This may take up to a minute.</source>
<source>Uninstall</source>
<translation></translation>
</message>
<message>
<source>failed to check for update</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>up to date, last checked %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>DOWNLOAD</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>update available</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>never</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SshControl</name>
+20
View File
@@ -855,6 +855,26 @@ This may take up to a minute.</source>
<source>Uninstall</source>
<translation></translation>
</message>
<message>
<source>failed to check for update</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>up to date, last checked %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>DOWNLOAD</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>update available</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>never</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SshControl</name>
+20
View File
@@ -859,6 +859,26 @@ Isso pode levar até um minuto.</translation>
<source>Uninstall</source>
<translation>Desinstalar</translation>
</message>
<message>
<source>failed to check for update</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>up to date, last checked %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>DOWNLOAD</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>update available</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>never</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SshControl</name>
+20
View File
@@ -852,6 +852,26 @@ This may take up to a minute.</source>
<source>Uninstall</source>
<translation></translation>
</message>
<message>
<source>failed to check for update</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>up to date, last checked %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>DOWNLOAD</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>update available</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>never</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SshControl</name>
+20
View File
@@ -854,6 +854,26 @@ This may take up to a minute.</source>
<source>Uninstall</source>
<translation></translation>
</message>
<message>
<source>failed to check for update</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>up to date, last checked %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>DOWNLOAD</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>update available</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>never</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SshControl</name>