Группа :: Графические оболочки/KDE
Пакет: kde5-kcm-grub2
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: alt-wallpaper.patch
Скачать
Скачать
--- a/src/kcm_grub2.cpp
+++ b/src/kcm_grub2.cpp
@@ -250,6 +250,9 @@ void KCMGRUB2::load()
}
QString grubBackground = unquoteWord(m_settings.value(QStringLiteral("GRUB_BACKGROUND")));
+ if( grubBackground.isEmpty() ) {
+ grubBackground = unquoteWord(m_settings.value(QStringLiteral("GRUB_WALLPAPER")));
+ }
ui->kurlrequester_background->setText(grubBackground);
ui->pushbutton_preview->setEnabled(!grubBackground.isEmpty());
ui->kurlrequester_theme->setText(unquoteWord(m_settings.value(QStringLiteral("GRUB_THEME"))));
@@ -380,8 +383,10 @@ void KCMGRUB2::save()
QString background = ui->kurlrequester_background->url().toLocalFile();
if (!background.isEmpty()) {
m_settings[QStringLiteral("GRUB_BACKGROUND")] = quoteWord(background);
+ m_settings[QStringLiteral("GRUB_WALLPAPER")] = quoteWord(background);
} else {
m_settings.remove(QStringLiteral("GRUB_BACKGROUND"));
+ m_settings.remove(QStringLiteral("GRUB_WALLPAPER"));
}
}
if (m_dirtyBits.testBit(grubThemeDirty)) {