Репозиторий ALT Linux backports/2.4
Последнее обновление: 9 июля 2008 | Пакетов: 497 | Посещений: 1633548
 поиск   регистрация   авторизация 
 
Группа :: Графические оболочки/KDE
Пакет: kdebase

 Главная   Изменения   Спек   Патчи   Загрузить   Bugs and FR 

Патч: kdebase-3.2-kfontinst.patch


--- kdeebase-3.2/kcontrol/kfontinst.old/kcmfontinst/KCmFontInst.cpp	2003-11-30 12:42:27 +0300
+++ kdeebase-3.2/kcontrol/kfontinst/kcmfontinst/KCmFontInst.cpp	2004-01-16 14:07:50 +0300
@@ -173,6 +173,8 @@
     urlFrame->setSizePolicy(QSizePolicy(QSizePolicy::Minimum, QSizePolicy::Fixed));
 #endif
 
+if ( getuid() != 0)
+{
     layout->addWidget(toolbar);
     layout->addWidget(urlFrame);
 #ifdef HAVE_FT_CACHE
@@ -181,6 +183,11 @@
     layout->addWidget(fontsFrame);
 #endif
     layout->addWidget(itsStatusLabel);
+}
+else
+{
+    layout->addWidget( new QLabel( i18n("Disabled for root"), this ) );
+}
 
     setButtons(0);
     setUseRootOnlyMsg(false);
--- kdeebase-3.2/kcontrol/kfontinst.old/kcmfontinst/kcmfontinst.desktop	2003-11-30 12:42:27 +0300
+++ kdeebase-3.2/kcontrol/kfontinst/kcmfontinst/kcmfontinst.desktop	2004-01-16 13:52:23 +0300
@@ -8,7 +8,6 @@
 X-KDE-ModuleType=Library
 X-KDE-Library=fontinst
 X-KDE-FactoryName=fontinst
-X-KDE-RootOnly=true
 X-KDE-HasReadOnlyMode=true
 X-KDE-ParentApp=kcontrol
 
 
design & coding: Vladimir Lettiev aka crux © 2004-2005