summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2009-10-27 19:28:51 +0000
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2009-10-27 19:28:51 +0000
commit6f9724706f4df78a91f3bf9a10b50be109aac996 (patch)
treea95d7e8b3dc35ae5d7df5d2f5dd49551289b1f4b
parent740562d419dc8ac78c0f6e34caa4ec7987643f54 (diff)
downloadrockbox-6f9724706f4df78a91f3bf9a10b50be109aac996.tar.gz
rockbox-6f9724706f4df78a91f3bf9a10b50be109aac996.zip
Show status about downloading build information in the status bar.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23369 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--rbutil/rbutilqt/rbutilqt.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/rbutilqt.cpp b/rbutil/rbutilqt/rbutilqt.cpp
index 822a2ff86e..df8b4d878d 100644
--- a/rbutil/rbutilqt/rbutilqt.cpp
+++ b/rbutil/rbutilqt/rbutilqt.cpp
@@ -174,6 +174,7 @@ void RbUtilQt::downloadInfo()
daily->setCache(true);
else
daily->setCache(false);
+ ui.statusbar->showMessage(tr("Downloading build information, please wait ..."));
qDebug() << "[RbUtil] downloading build info";
daily->setFile(&buildInfo);
daily->getFile(QUrl(RbSettings::value(RbSettings::ServerConfUrl).toString()));
@@ -184,6 +185,7 @@ void RbUtilQt::downloadDone(bool error)
{
if(error) {
qDebug() << "[RbUtil] network error:" << daily->error();
+ ui.statusbar->showMessage(tr("Can't get version information!"));
QMessageBox::critical(this, tr("Network error"),
tr("Can't get version information."));
return;
@@ -217,6 +219,7 @@ void RbUtilQt::downloadDone(bool error)
bleeding->setCache(true);
bleeding->setFile(&bleedingInfo);
bleeding->getFile(QUrl(RbSettings::value(RbSettings::BleedingInfo).toString()));
+ ui.statusbar->showMessage(tr("Downloading build information, please wait ..."));
if(RbSettings::value(RbSettings::RbutilVersion) != PUREVERSION) {
QApplication::processEvents();
@@ -249,6 +252,7 @@ void RbUtilQt::downloadBleedingDone(bool error)
versmap.insert("bleed_rev", info.value("bleeding/rev").toString());
versmap.insert("bleed_date", info.value("bleeding/timestamp").toString());
qDebug() << "[RbUtil] version map:" << versmap;
+ ui.statusbar->showMessage(tr("Download build information finished."), 5000);
m_gotInfo = true;