Revision 1211696

Go back to digest for 9th January 2011

Optimization in KDE Base

Sebastian Trueg committed changes in /trunk/KDE/kdebase/runtime/nepomuk:

New entriesRemoved signal variant which contains the full Result objects instead of just the resource URIs.
This allows us to perfectly rebuild the names of UDSEntries in the search kded module for correct KDirNotify
signal emission.

The advantage of encoding the resource URI or the local file URL into the name of the UDSEntry is that other
KIO slaves do not need to perform a query listing simpy to stat the entry.

File Changes

Modified 7 files
  • /trunk/KDE/kdebase/runtime/nepomuk
  •   /interfaces/org.kde.nepomuk.Query.xml
  •   /services/queryservice/folder.cpp
  •   /services/queryservice/folder.h
  •   /services/queryservice/folderconnection.cpp
  •   /services/queryservice/folderconnection.h
  •   /kioslaves/search/kdedmodule/searchurllistener.cpp
  •   /kioslaves/search/kdedmodule/searchurllistener.h
7 files changed in total