prev
More Info
Revision 880932
(Back to Digest)
next


Commit Details
Bug Fixes in KDE-Base
Matthias Kretz committed changes in /trunk/KDE/kdebase/workspace/kcontrol/krdb/krdb.cpp:
This was quite a porting mess. The old code would fill up qt/4.4/libraryPath in Trolltech.conf with all kinds of paths, most of them duplicates. This hurt startup time and made applications load plugins from incorrect plugin dirs.

I've rewritten the code to do what it was intended to do:
- look at libraryPath
- remove all entries that KDE added last time
- add all the paths KStandardDirs returns for the qtplugins resource
- store what we added to the list
- store the new list

my libraryPath entry is down from 50 to 1 (after I manually removed all the incorrect paths, which I recommend everybody else to do, too)

File Changes
Modified 1 file
/trunk/KDE/kdebase/workspace/kcontrol/krdb/krdb.cpp
Added 1 file
/trunk/KDE/kdebase/workspace/kcontrol/krdb/krdb.cpp
Deleted 1 file
/trunk/KDE/kdebase/workspace/kcontrol/krdb/krdb.cpp
3 files changed in total

KDE Commit-Digest by Danny Allen, 2006-2009
All issues in archive by Derek Kite