Группа :: Графические оболочки/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);