Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37879038
en ru br
Репозитории ALT

Группа :: Графические оболочки/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)) {
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin