[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/runtime/nepomuk/services/strigi [POSSIBLY UNSAFE]
From: Sebastian Trueg <sebastian () trueg ! de>
Date: 2010-07-23 9:14:36
Message-ID: 20100723091436.4F674AC7AB () svn ! kde ! org
[Download RAW message or body]
SVN commit 1153473 by trueg:
* Replaced the IndexFeeder::quickFeed method with a force parameter to the end() method.
* Major cleanup in the IndexWriter:
- more encapsulation in the helper classes
- Better property range handling using Nepomuk::Types::Property instead of depending on
the very incomplete data from libstreamanalyzer
- all in all the code should be much more readable and maintainable now
* Added workarounds for EXIF values which are always returned as strings by libstreamanalyzer:
- floating point values that are stored in EXIF like "1/10" are converted to double.
While this is less convenient for displaying to the user it is the only way to make them
useful. Only this way they can be used for searching and sorting.
- datetime values are stored like "2010:02:03 12:13:13" in EXIF. This is now converted to
QDateTime for the same reasons as above. We can now browse pictures by their actual date.
M +26 -32 nepomukindexfeeder.cpp
M +10 -10 nepomukindexfeeder.h
M +148 -110 nepomukindexwriter.cpp [POSSIBLY UNSAFE: scanf]
http://websvn.kde.org/?view=rev&revision=1153473
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic