summaryrefslogtreecommitdiff
path: root/rbutil
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 /rbutil
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
Diffstat (limited to 'rbutil')
-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()
174 daily->setCache(true); 174 daily->setCache(true);
175 else 175 else
176 daily->setCache(false); 176 daily->setCache(false);
177 ui.statusbar->showMessage(tr("Downloading build information, please wait ..."));
177 qDebug() << "[RbUtil] downloading build info"; 178 qDebug() << "[RbUtil] downloading build info";
178 daily->setFile(&buildInfo); 179 daily->setFile(&buildInfo);
179 daily->getFile(QUrl(RbSettings::value(RbSettings::ServerConfUrl).toString())); 180 daily->getFile(QUrl(RbSettings::value(RbSettings::ServerConfUrl).toString()));
@@ -184,6 +185,7 @@ void RbUtilQt::downloadDone(bool error)
184{ 185{
185 if(error) { 186 if(error) {
186 qDebug() << "[RbUtil] network error:" << daily->error(); 187 qDebug() << "[RbUtil] network error:" << daily->error();
188 ui.statusbar->showMessage(tr("Can't get version information!"));
187 QMessageBox::critical(this, tr("Network error"), 189 QMessageBox::critical(this, tr("Network error"),
188 tr("Can't get version information.")); 190 tr("Can't get version information."));
189 return; 191 return;
@@ -217,6 +219,7 @@ void RbUtilQt::downloadDone(bool error)
217 bleeding->setCache(true); 219 bleeding->setCache(true);
218 bleeding->setFile(&bleedingInfo); 220 bleeding->setFile(&bleedingInfo);
219 bleeding->getFile(QUrl(RbSettings::value(RbSettings::BleedingInfo).toString())); 221 bleeding->getFile(QUrl(RbSettings::value(RbSettings::BleedingInfo).toString()));
222 ui.statusbar->showMessage(tr("Downloading build information, please wait ..."));
220 223
221 if(RbSettings::value(RbSettings::RbutilVersion) != PUREVERSION) { 224 if(RbSettings::value(RbSettings::RbutilVersion) != PUREVERSION) {
222 QApplication::processEvents(); 225 QApplication::processEvents();
@@ -249,6 +252,7 @@ void RbUtilQt::downloadBleedingDone(bool error)
249 versmap.insert("bleed_rev", info.value("bleeding/rev").toString()); 252 versmap.insert("bleed_rev", info.value("bleeding/rev").toString());
250 versmap.insert("bleed_date", info.value("bleeding/timestamp").toString()); 253 versmap.insert("bleed_date", info.value("bleeding/timestamp").toString());
251 qDebug() << "[RbUtil] version map:" << versmap; 254 qDebug() << "[RbUtil] version map:" << versmap;
255 ui.statusbar->showMessage(tr("Download build information finished."), 5000);
252 256
253 m_gotInfo = true; 257 m_gotInfo = true;
254 258