Revision 762176

Go back to digest for 20th January 2008

Features in KDE Base

Sebastian Trueg committed changes in /trunk/playground/base/nepomuk-kde:

And here comes all my unstable nepomuk development:
* An updated search Api which properly and generically searches tags and all other stuff.
* The resource display framework which is pluggable to allow the display of arbitrary resources (keep in mind we have more than just files, way more)

It can be used to display resources in widgets, in listviews, and in plasma elements.

All using the same plugins.

File Changes

Added 30 files
  • /trunk/playground/base/nepomuk-kde
  •   /misc
  •   /search-api
  •   /knepsearchclient/kcategorizedview.cpp
  •   /knepsearchclient/kcategorizedview.h
  •   /knepsearchclient/kcategorizedview_p.h
  •   /knepsearchclient/kcategorydrawer.cpp
  •   /knepsearchclient/kcategorydrawer.h
  •   /knepsearchclient/searchhitmodel.cpp
  •   /knepsearchclient/searchhitmodel.h
  •   /misc/statementlistmodel.cpp
  •   /misc/statementlistmodel.h
  •   /resource-visualization/IDEAS-FOR-PLUGINS
  •   /resource-visualization/nepomuk-resourceguiitem.desktop
  •   /resource-visualization/plugins
  •   /search-api/CMakeLists.txt
  •   /search-api/queryparser.cpp
  •   /search-api/queryparser.h
  •   /search-api/searchcore.cpp
  •   /search-api/searchcore.h
  •   /search-api/searchthread.cpp
  •   /search-api/searchthread.h
  •   /search-api/term.cpp
  •   /search-api/term.h
  •   /resource-visualization/plugins/CMakeLists.txt
  •   /resource-visualization/plugins/nepomukfileresourceguiitem.cpp
  •   /resource-visualization/plugins/nepomukfileresourceguiitem.desktop
  •   /resource-visualization/plugins/nepomukfileresourceguiitem.h
  •   /resource-visualization/plugins/nepomukimageresourceguiitem.cpp
  •   /resource-visualization/plugins/nepomukimageresourceguiitem.desktop
  •   /resource-visualization/plugins/nepomukimageresourceguiitem.h
Deleted 9 files
  • /trunk/playground/base/nepomuk-kde
  •   /kmetadata-properties
  •   /simple-file-annotator
  •   /simple-file-tagger
  •   /knepsearchclient/fileitemmodel.cpp
  •   /knepsearchclient/fileitemmodel.h
  •   /knepsearchclient/kmultiitemlistwidget.cpp
  •   /knepsearchclient/kmultiitemlistwidget.h
  •   /knepsearchclient/statementlistmodel.cpp
  •   /knepsearchclient/statementlistmodel.h
Modified 21 files
  • /trunk/playground/base/nepomuk-kde
  •   /CMakeLists.txt
  •   /knepsearchclient/CMakeLists.txt
  •   /knepsearchclient/main.cpp
  •   /knepsearchclient/mainwindow.cpp
  •   /knepsearchclient/mainwindow.h
  •   /knepsearchclient/mainwindow.ui
  •   /resource-visualization/abstractresourceguiitem.cpp
  •   /resource-visualization/abstractresourceguiitem.h
  •   /resource-visualization/CMakeLists.txt
  •   /resource-visualization/genericresourceguiitem.cpp
  •   /resource-visualization/genericresourceguiitem.h
  •   /resource-visualization/plasmaresourcewidget.cpp
  •   /resource-visualization/resourcedelegate.cpp
  •   /resource-visualization/resourcedisplaywidget.cpp
  •   /resource-visualization/resourceguiitemfactory.cpp
  •   /resource-visualization/resourcemodel.cpp
  •   /tagcloud/resourcetaggingwidget.cpp
  •   /tagcloud/resourcetaggingwidget.h
  •   /tagcloud/tagcloud.cpp
  •   /tagcloud/taggingpopup.cpp
  •   /tagcloud/taggingpopup.h
60 files changed in total