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

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

Патч: 3.2.1-find-screensaver.patch


diff -uNrp kdebase-3.2.1.old/kcontrol/screensaver/scrnsave.cpp kdebase-3.2.1/kcontrol/screensaver/scrnsave.cpp
--- kdebase-3.2.1.old/kcontrol/screensaver/scrnsave.cpp	2004-03-19 12:18:48 +0300
+++ kdebase-3.2.1/kcontrol/screensaver/scrnsave.cpp	2004-03-19 12:21:07 +0300
@@ -155,8 +155,7 @@ KScreenSaver::KScreenSaver(QWidget *pare
     }
 
     KGlobal::dirs()->addResourceType("scrsav",
-                                     KGlobal::dirs()->kde_default("apps") +
-                                     relPath);
+                                     "share/applnk/System/ScreenSavers/");
 
     readSettings();
 
diff -uNrp kdebase-3.2.1.old/kdesktop/lock/lockprocess.cc kdebase-3.2.1/kdesktop/lock/lockprocess.cc
--- kdebase-3.2.1.old/kdesktop/lock/lockprocess.cc	2004-02-10 10:54:55 +0300
+++ kdebase-3.2.1/kdesktop/lock/lockprocess.cc	2004-03-19 12:22:15 +0300
@@ -121,8 +121,7 @@ LockProcess::LockProcess(bool child, boo
       kdDebug(1204) << "relPath=" << relPath << endl;
     }
     KGlobal::dirs()->addResourceType("scrsav",
-                                     KGlobal::dirs()->kde_default("apps") +
-                                     relPath);
+                                     "share/applnk/System/ScreenSavers/");
 
     // virtual root property
     gXA_VROOT = XInternAtom (qt_xdisplay(), "__SWM_VROOT", False);
diff -uNrp kdebase-3.2.1.old/kscreensaver/random.cpp kdebase-3.2.1/kscreensaver/random.cpp
--- kdebase-3.2.1.old/kscreensaver/random.cpp	2003-09-12 16:03:42 +0400
+++ kdebase-3.2.1/kscreensaver/random.cpp	2004-03-19 12:21:40 +0300
@@ -94,8 +94,7 @@ int main(int argc, char *argv[])
 			KGlobal::dirs()->kde_default("apps") +
 			"apps/ScreenSavers/");
 	KGlobal::dirs()->addResourceType("scrsav",
-			KGlobal::dirs()->kde_default("apps") +
-			"System/ScreenSavers/");
+			"share/applnk/System/ScreenSavers/");
 	QStringList tempSaverFileList = KGlobal::dirs()->findAllResources("scrsav",
 			"*.desktop", false, true);
 
 
design & coding: Vladimir Lettiev aka crux © 2004-2005