diff --git a/rbutil/rbutilqt/configure.cpp b/rbutil/rbutilqt/configure.cpp
index 6d52fd0f2b..e92234527b 100644
--- a/rbutil/rbutilqt/configure.cpp
+++ b/rbutil/rbutilqt/configure.cpp
@@ -60,6 +60,15 @@ Config::Config(QWidget *parent) : QDialog(parent)
connect(ui.buttonCancel, SIGNAL(clicked()), this, SLOT(abort()));
connect(ui.radioNoProxy, SIGNAL(toggled(bool)), this, SLOT(setNoProxy(bool)));
connect(ui.radioSystemProxy, SIGNAL(toggled(bool)), this, SLOT(setSystemProxy(bool)));
+
+ // disable unimplemented stuff
+ ui.buttonCacheBrowse->setEnabled(false);
+ ui.cacheDisable->setEnabled(false);
+ ui.cacheOfflineMode->setEnabled(false);
+ ui.buttonCacheClear->setEnabled(false);
+ ui.scrobblerUser->setEnabled(false);
+ ui.scrobblerPass->setEnabled(false);
+ ui.scrobblerTimezone->setEnabled(false);
}
diff --git a/rbutil/rbutilqt/configurefrm.ui b/rbutil/rbutilqt/configurefrm.ui
index 4c0a3a3e2f..8310c71ae7 100644
--- a/rbutil/rbutilqt/configurefrm.ui
+++ b/rbutil/rbutilqt/configurefrm.ui
@@ -38,6 +38,9 @@
&Ok
+
+ :/icons/icons/go-next.png
+
-
@@ -45,6 +48,9 @@
&Cancel
+
+ :/icons/icons/process-stop.png
+
-
@@ -70,7 +76,7 @@
-
- Use &System values
+ Use S&ystem values
@@ -121,7 +127,11 @@
-
-
+
+
+ QLineEdit::Password
+
+
-
@@ -136,7 +146,7 @@
-
- P&assword
+ Pass&word
proxyPass
@@ -171,15 +181,180 @@
+
+
+ C&ache
+
+
+ Download cache settings
+
+
+ -
+
+
+ Rockbox Utility uses a local download cache to save network traffic. You can change the path to the cache and use it as local repository by enabling Offline mode.
+
+
+ true
+
+
+
+ -
+
+
+ Current cache size is %1
+
+
+
+ -
+
+
-
+
+
+ P&ath
+
+
+ cachePath
+
+
+
+ -
+
+
+ -
+
+
+ &Browse
+
+
+ :/icons/icons/system-search.png
+
+
+
+
+
+ -
+
+
-
+
+
+ Disable local &download cache
+
+
+
+ -
+
+
+ O&ffline mode
+
+
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 61
+
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+ Clean cache &now
+
+
+
+
+
&Scrobbler
+
+ -
+
+
+ &Username
+
+
+ scrobblerUser
+
+
+
+ -
+
+
+ -
+
+
+ P&assword
+
+
+ scrobblerPass
+
+
+
+ -
+
+
+ QLineEdit::Password
+
+
+
+ -
+
+
+ &Timezone
+
+
+ scrobblerTimezone
+
+
+
+ -
+
+
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 40
+
+
+
+
+
-
+
+
+
diff --git a/rbutil/rbutilqt/progressloggergui.cpp b/rbutil/rbutilqt/progressloggergui.cpp
index 8dc3e71844..932c18dfce 100644
--- a/rbutil/rbutilqt/progressloggergui.cpp
+++ b/rbutil/rbutilqt/progressloggergui.cpp
@@ -40,16 +40,16 @@ void ProgressLoggerGui::addItem(QString text,int flag)
switch(flag)
{
case LOGOK:
- item->setIcon(QIcon(":/icons/icons/log-ok.png"));
+ item->setIcon(QIcon(":/icons/icons/go-next.png"));
break;
case LOGINFO:
- item->setIcon(QIcon(":/icons/icons/log-info.png"));
+ item->setIcon(QIcon(":/icons/icons/dialog-information.png"));
break;
case LOGWARNING:
- item->setIcon(QIcon(":/icons/icons/log-warning.png"));
+ item->setIcon(QIcon(":/icons/icons/dialog-warning.png"));
break;
case LOGERROR:
- item->setIcon(QIcon(":/icons/icons/log-error.png"));
+ item->setIcon(QIcon(":/icons/icons/dialog-error.png"));
break;
}
diff --git a/rbutil/rbutilqt/rbutilqt.qrc b/rbutil/rbutilqt/rbutilqt.qrc
index 913d600897..862d7df20c 100644
--- a/rbutil/rbutilqt/rbutilqt.qrc
+++ b/rbutil/rbutilqt/rbutilqt.qrc
@@ -5,17 +5,19 @@
icons/bootloader_btn.png
+ icons/dialog-error.png
+ icons/dialog-information.png
+ icons/dialog-warning.png
icons/doom_btn.png
icons/font_btn.png
- icons/log-error.png
- icons/log-info.png
- icons/log-ok.png
- icons/log-warning.png
+ icons/go-next.png
+ icons/process-stop.png
icons/rbinstall_btn.png
icons/rblogo.xpm
icons/rbutil.xpm
icons/rembootloader_btn.png
icons/remrb_btn.png
+ icons/system-search.png
icons/themes_btn.png
icons/wizard.xpm