diff --git a/rbutil/rbutilqt/gui/changelog.cpp b/rbutil/rbutilqt/gui/changelog.cpp
index d8361023b1..4ef1ae9266 100644
--- a/rbutil/rbutilqt/gui/changelog.cpp
+++ b/rbutil/rbutilqt/gui/changelog.cpp
@@ -57,6 +57,8 @@ QString Changelog::parseChangelogFile(QString filename)
QString t = line.remove(QRegExp("^\\*"));
t.replace(QRegExp("FS#(\\d+)"),
"FS#\\1");
+ t.replace(QRegExp("G#(\\d+)"),
+ "G#\\1");
text.append(QString("
%1").arg(t));
line = c.readLine();
if(line.startsWith("#"))
diff --git a/rbutil/rbutilqt/gui/changelogfrm.ui b/rbutil/rbutilqt/gui/changelogfrm.ui
index 83763d84d9..339d671caa 100644
--- a/rbutil/rbutilqt/gui/changelogfrm.ui
+++ b/rbutil/rbutilqt/gui/changelogfrm.ui
@@ -9,8 +9,8 @@
0
0
- 400
- 300
+ 500
+ 400
diff --git a/rbutil/rbutilqt/rbutilqt.cpp b/rbutil/rbutilqt/rbutilqt.cpp
index e7c2eaaf28..5da792ffc1 100644
--- a/rbutil/rbutilqt/rbutilqt.cpp
+++ b/rbutil/rbutilqt/rbutilqt.cpp
@@ -247,6 +247,10 @@ void RbUtilQt::downloadDone(bool error)
buildInfo.close();
ui.statusbar->showMessage(tr("Download build information finished."), 5000);
+ if(RbSettings::value(RbSettings::RbutilVersion) != PUREVERSION
+ || RbSettings::value(RbSettings::ShowChangelog).toBool()) {
+ changelog();
+ }
updateSettings();
m_gotInfo = true;
@@ -320,10 +324,6 @@ void RbUtilQt::updateSettings()
HttpGet::setGlobalCache(c.isEmpty() ? QDir::tempPath() : c);
HttpGet::setGlobalProxy(proxy());
- if(RbSettings::value(RbSettings::RbutilVersion) != PUREVERSION
- || RbSettings::value(RbSettings::ShowChangelog).toBool()) {
- changelog();
- }
if(RbSettings::value(RbSettings::RbutilVersion) != PUREVERSION) {
QApplication::processEvents();
QMessageBox::information(this, tr("New installation"),