Revision 1189737

Go back to digest for 31st October 2010

Features in KDE Base

Sebastian Trueg committed changes in /trunk/KDE/kdelibs:

Finally I can import the facet API into libnepomuk.
This will make creating a filter-based query GUI much simpler as a query can be created by adding one facet after the other.

Along for the ride are a few utility classes that have been around for some time in playground and are used internally by the facet API.
Thus, making them public API did make sense.

File Changes

Added 41 files
  • /trunk/KDE/kdelibs
  •   /includes/Nepomuk/Utils
  •   /nepomuk/utils/datefacet.cpp
  •   /nepomuk/utils/datefacet.h
  •   /nepomuk/utils/daterange.cpp
  •   /nepomuk/utils/daterange.h
  •   /nepomuk/utils/daterangeselectionwidget.cpp
  •   /nepomuk/utils/daterangeselectionwidget.h
  •   /nepomuk/utils/daterangeselectionwidget.ui
  •   /nepomuk/utils/dynamicresourcefacet.cpp
  •   /nepomuk/utils/dynamicresourcefacet.h
  •   /nepomuk/utils/facet.cpp
  •   /nepomuk/utils/facet.h
  •   /nepomuk/utils/facetdelegate.cpp
  •   /nepomuk/utils/facetdelegate.h
  •   /nepomuk/utils/facetfiltermodel.cpp
  •   /nepomuk/utils/facetfiltermodel.h
  •   /nepomuk/utils/facetmodel.cpp
  •   /nepomuk/utils/facetmodel.h
  •   /nepomuk/utils/facetwidget.cpp
  •   /nepomuk/utils/facetwidget.h
  •   /nepomuk/utils/proxyfacet.cpp
  •   /nepomuk/utils/proxyfacet.h
  •   /nepomuk/utils/resourcemodel.cpp
  •   /nepomuk/utils/resourcemodel.h
  •   /nepomuk/utils/searchlineedit.cpp
  •   /nepomuk/utils/searchlineedit.h
  •   /nepomuk/utils/searchwidget.cpp
  •   /nepomuk/utils/searchwidget.h
  •   /nepomuk/utils/searchwidget_p.h
  •   /nepomuk/utils/simplefacet.cpp
  •   /nepomuk/utils/simplefacet.h
  •   /nepomuk/utils/simpleresourcemodel.cpp
  •   /nepomuk/utils/simpleresourcemodel.h
  •   /includes/Nepomuk/Utils/DynamicResourceFacet
  •   /includes/Nepomuk/Utils/Facet
  •   /includes/Nepomuk/Utils/FacetWidget
  •   /includes/Nepomuk/Utils/ProxyFacet
  •   /includes/Nepomuk/Utils/ResourceModel
  •   /includes/Nepomuk/Utils/SearchWidget
  •   /includes/Nepomuk/Utils/SimpleFacet
  •   /includes/Nepomuk/Utils/SimpleResourceModel
Modified 3 files
  • /trunk/KDE/kdelibs
  •   /includes/CMakeLists.txt
  •   /nepomuk/Mainpage.dox
  •   /nepomuk/utils/CMakeLists.txt
44 files changed in total