summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rbutil/rbutilqt/rbutilqt.cpp2
-rw-r--r--rbutil/rbutilqt/uninstall.cpp4
2 files changed, 5 insertions, 1 deletions
diff --git a/rbutil/rbutilqt/rbutilqt.cpp b/rbutil/rbutilqt/rbutilqt.cpp
index 776fdfd..78629b0 100644
--- a/rbutil/rbutilqt/rbutilqt.cpp
+++ b/rbutil/rbutilqt/rbutilqt.cpp
@@ -557,6 +557,8 @@ void RbUtilQt::installBootloader()
}
else if(ret == QMessageBox::Ignore)
{
+ logger->addItem(tr("Bootloader installation Skipped!"),LOGERROR);
+ logger->abort();
m_installed = true;
return;
}
diff --git a/rbutil/rbutilqt/uninstall.cpp b/rbutil/rbutilqt/uninstall.cpp
index dfbd018..ad31e1d 100644
--- a/rbutil/rbutilqt/uninstall.cpp
+++ b/rbutil/rbutilqt/uninstall.cpp
@@ -113,7 +113,9 @@ void Uninstaller::uninstall(ProgressloggerInterface* dp)
QStringList Uninstaller::getAllSections()
{
QSettings installlog(m_mountpoint + "/.rockbox/rbutil.log", QSettings::IniFormat, 0);
- return installlog.childGroups();
+ QStringList allSections = installlog.childGroups();
+ allSections.removeAt(allSections.lastIndexOf("Bootloader"));
+ return allSections;
}