2010-12-16 Martyn Russell Release 0.9.32 tracker-needle: Added generated .c files to PO/POTFILES.in 2010-12-15 Martyn Russell build: Disable functional tests by default Merge branch 'guarantee' libtracker-extract: Rename *from_filename* to *from_file* For the Guarantee API build: Add a note about support for guaranteed metadata libtracker-extract: Update API to allow one function call from extractors The idea here is that we don't do the NULL checks, etc everywhere, but instead we pass a value in and the uri so we can retrieve the data and guarantee a value *if* it wasn't in the value passed in in the first place. libtracker-extract: Added -guarantee module This is designed to use an existing value or guarantee a value from the file in some way (in most cases). For now this module just does the guessing, next will come the checking existing values 2010-12-15 Mikael Ottela tracker-extract: Add switch for guaranteed metadata values in extraction Guarantee values for certain crucial metadata properties in extraction. Currently nie:title and nie:contentCreated for images, music and videos. NMM: Signal changes in nmm:Call class Fixes NB#210217 2010-12-14 Petr Kovar Update Czech translation by Marek Cernocky 2010-12-14 Philip Van Hoof tracker-extract: gstreamer: use nfo:VectorImage for image/svg+xml Fixes NB#211926 2010-12-14 Martyn Russell tracker-search-tool: Removed and replaced by tracker-needle This commit removes tracker-search-tool and fixes some of the final things for tracker-needle which were moved over from tracker-search-tool such as: - desktop file - man page - po/POTFILES changes - any places which start t-s-t (like tracker-status-icon) tracker-needle: Show filename not parent dir for tooltips in category view tracker-needle: Show 'no-results' page if criteria is empty tracker-needle: Fix launching from icon view tracker-needle: Moved tracker-config to tracker-history Also moved history data to XDG user data dir from config dir tracker-needle: Added Ctrl+S and Ctrl+F to focus the search bar tracker-needle: Added emails to the stats tracker-needle: Fixed all warnings and build issues with Vala >= 0.11. tracker-needle: Use new automake 1.11 features for Vala build tracker-needle: Adapt to recent configure-for-binaries merge to master tracker-needle: Added email support tracker-needle: Fixed recent libtracker-sparql API changes tracker-needle: Added a tag list NOTE: For some reason searching for tags doesn't work, I would expect fts:match to work here?? Need to investigate that so searching normally finds these. Next task is to allow setting/unsetting tags by the new list tracker-needle: Added Config class to remember search history between instances tracker-needle: Fixed bug where seconds where not added if 0 for Music tracker-needle: Strip critieria before searching for it of any whitespaces tracker-needle: Add combobox and remember searches for local session tracker-needle: Fixed spinner, so it doesn't stop immediately after starting tracker-needle: Use cursor.next_async() to give Spinner some cpu time This currently causes a crash, this has been committed to allow testing against the issues which resides in libtracker-fts due to libtracker-fts expecting a single threaded use tracker-needle: Added a spinner to indicate when searching Using while(yield cursor.next()) {} seems to cause a crash here so currently operations are not totally async so the spinner isn't seen unless left running and shown tracker-needle: Added tracker-view.vala to handle different result set views tracker-needle: Don't show find-in buttons where unused tracker-needle: Fixed music query to include title/artist/albums tracker-needle: Fixed escape_string() call after changes in libtracker-sparql tracker-needle: Make result list text ellipsized to allow collapsing tracker-needle: Add some polish - Add padding around images in left column - Only display one image per category - Update icons in toolbar to be more sensible - Make category search the default - Calculate the row hint - still not perfect tracker-needle: Added odd/even hinting but by category not every row tracker-needle: Make use of column2 for size/duration/page count/etc tracker-needle: Added support for detailed view Applications: show details Music: shows artist/album Documents: show path (will show page count, etc later) Images: show width x height Videos: show duration tracker-needle: migrate to libtracker-sparql tracker-needle: Fixed build requirements in Makefile.am tracker-needle: Renamed time format function tracker-needle: Moved theme pixbuf fetching to utils tracker-needle: Removed hack to fix config.h include for GETTEXT tracker-needle: Moved time format to utils module tracker-needle: Added another view for detailed searching tracker-needle: Don't make subtext italic and fix warnings when text is null tracker-needle: Added cellrenderer for non-file based items tracker-needle: Fixed whitespace issues tracker-needle: Use smaller pixbuf size for icons and set tooltip column to belongsToContainer tracker-needle: use tracker:available in search tracker-needle: Support opening applications tracker-needle: Added statistics dialog tracker-needle: Removed back/forward buttons and re-run query if find-in toggled tracker-needle: rename tracker_needle binary to tracker-needle tracker-needle: Fixed build errors tracker-needle: Fixed a bunch of whitespace issues tracker-needle: Added config.vapi tracker-needle: Fixed UI file name tracker-needle: Moved ui and vala files to prefix tracker- tracker-needle: Moved needle to tracker-needle tracker-needle: Support searching by title as well as content tracker-needle: Fixed icon sizes tracker-needle: Added icon support for results and fixed timestamps tracker-needle: Updated treeview icon size and details to include size/modified time tracker-needle: Initial Needle app 2010-12-13 Jürg Billeter libtracker-sparql: Wait for tracker-store before loading plugins 2010-12-13 Philip Van Hoof Fix GStreamer extractor, genre can be NULL too Fix GuPNP-DLNA extractor, genre can be NULL too 2010-12-13 Jürg Billeter libtracker-data: Sort function test results to avoid test failures Update .gitignore libtracker-data: Fix concurrent async query operations Fixes NB#198155.