2010-03-11 Martyn Russell libtracker-miner: Renamed tracker_miner_dbus_terminate to _shutdown() For consistency with other init/shutdown APIs Updated NEWS Bumped version Updates NEWS 2010-03-11 Carlos Garnacho TrackerMinerFS: Do recursive index on move ops where whe source isn't known. If a directory being moved didn't have the source indexed, TrackerMinerFS will recursively index it. 2010-03-11 Marek Černocký Update Czech translation 2010-03-11 Amit Aggarwal Fixes GB#612171, Adding support for excel extractor to extract the plain text from the excel files 2010-03-11 Philip Van Hoof libtracker-data: No strdup for strings that aren't freed libtracker-data: Store graph as int ID instead of strdup 2010-03-11 Jürg Billeter libtracker-fts: Fix OR search Check token for 'or' before checking minimum word length. 2010-03-11 Amit Jain functional-tests: Update test cases Correction in dates related test scripts and use of macros instead of hardcoded items. 2010-03-11 Carlos Garnacho Remove unused libs from LIBADD in libtracker-miner and tracker-miner-fs. 2010-03-11 Ivan Frade Tests: Fixed NIE test (broken due changes in the ontology) 2010-03-11 Mikael Ottela Correct the sorted order of id3v2 tags. Fixes GB#611919 Tracker-extract-mp3 failed to extract artist name of an id3v2.2 mp3 (generated by itunes) 2010-03-11 Jürg Billeter libtracker-data: Small refactoring to remove duplicated code 2010-03-11 Christian Kirbach Updated German translation 2010-03-10 Martyn Russell libtracker-extract: Don't forget main include tracker-extract.h libtracker-extract: Removed config.h include, not used anywhere else libtracker-extract: Don't install the mockup example module libtracker-client: TrackerSparqlBuilder documentation update 2010-03-10 Ivan Frade NMO: Add reportDelivery flag to messages MLO: Accomodation title with capital letter 2010-03-10 Jürg Billeter libtracker-data: Revert class counts on rollback Fixes NB#159333. 2010-03-10 Adrien Bustany libtracker-client: Add vala bindings 2010-03-10 Philip Van Hoof tracker-utils: Fixed compiler warning 2010-03-10 Martyn Russell tracker-sparql: Added --notifies to list classes which notify changes 2010-03-09 Mario Blättermann Updated German translation 2010-03-09 Jorge González Updated Spanish translation 2010-03-09 Jürg Billeter SPARQL: Fix crash on deletes when using blank nodes Update .gitignore 2010-03-09 Martyn Russell libtracker-extract: Improve the documentation and document tracker-utils.[ch] Fixed documentation include references libtracker-extract: Code clean up This involves: - Renaming all tracker_extract_* APIs to tracker_ APIs. We don't do this everywhere and it was completely inconsistent and only for utilities. The structures were not using the same naming either. - Fixed some compiler warnings (for vorbis) - Fixed the includes in libtracker-extract source files. Many were not needed. libtracker-extract: Moved exif section docs out of #ifdef libtracker-extract: Don't include libtracker-common files in example libtracker-extract: Relicense to LGPL from GPL libtracker-client: Relicense to LGPL from GPL libtracker-client: Added tracker-client.h for central inclusion This avoids adding different headers from the same library for 3rd parties and is for compatibility with any new changes made. Note that the sparql-builder.h is not checked and can be included separately still because Vala has no easy way to add #define/#errors. libtracker-common: Added check for inclusion outside Tracker again tracker-extract: Removed ImageMagick extractor, not used for some time tracker-extract: Fixed linking Don't link against libtracker-common for extractors which don't use libtracker-common APIs directly. Also fixed libtracker-extract Makefile because we definitely shouldn't be linking with libtracker-common there. tracker-extract: Fixed type for force-module option tracker-extract: Removed a bunch of unnecessary includes tracker-extract: Removed unused defines libtracker-extract: Added tracker-extract.h to include other files This has been added for compatibility. For now, we have removed the TRACKER_ENABLE_INTERNALS check for libtracker-common so the extractor modules can be built, but ideally those should not need to use libtracker-common. tracker-extract: Added --force-module option This allows developers to force a particular module is used over all the others available. libtracker-extract: Added example to examples/libtracker-extract Moved mockup from src/tracker-extract/ to here. Used MP3 source and added comments to detail what is going on 2010-03-09 Philip Van Hoof tracker-store: Fixed the SubjectsAdded signal 2010-03-09 Carlos Garnacho Add TrackerSparqlBuilder docs. These had to be added to tmpl since the object is written in vala. 2010-03-09 Philip Van Hoof libtracker-fts: Prefix searches must ignore stop words 2010-03-08 Jorge González Updated Spanish translation 2010-03-08 Mario Blättermann Updated German translation 2010-03-08 Carlos Garnacho Add --add-file docs to tracker-miner-fs manpage. tracker-miner-fs: add an --add-file option. This command line paramenter will force the insertion of an specific file into the store, by spawning a config-less TrackerMinerFiles and feeding it the file directly. TrackerMinerFiles: Prepare against missing configuration. tracker-extract-playlist: Don't relate list entries through nie:isStoredAs nie:MediaFileListEntry isn't supposed to be a nie:DataObject, so the use of nie:isStoredAs to relate these with the nfo:MediaList is wrong, plus it ends up in sparql errors that prevent the addition of playlists to the database. 2010-03-08 Jürg Billeter SPARQL: Support WITH syntax for updates This has been specified in the current SPARQL 1.1 Update draft. The old DELETE FROM / INSERT INTO syntax remains supported to not break any clients. 2010-03-08 Marek Černocký Update Czech translation 2010-03-07 Marek Černocký Update Czech translation 2010-03-07 Jorge González Updated Spanish translation 2010-03-06 Christian Kirbach Updated German translation 2010-03-06 Andrej Žnidaršič Updated Slovenian translation 2010-03-05 Carlos Garnacho Fixes bug #609850 - tracker-store segfault in... unac_string() was passing integers as size_t, corrupting memory. Now strip_word() mimics unac_string() avoiding such issue. 2010-03-05 Martyn Russell Updated NEWS libtracker-common: Fixed documentation breaks libtracker-miner: Fixed documentation breaks 2010-03-05 Carlos Garnacho Remove dirs from EXTRA_DIST, autofoo hates them. 2010-03-05 Martyn Russell tracker-miner-fs: Removed all .* file/dir ignores, this is done by default tracker-miner-fs: Fixed build warning 2010-03-05 Carlos Garnacho Fix distcheck in libtracker-miner unit tests. tracker-fts: protect better against invalid UTF-8. Also, remove 2 mistakenly added dbus g_print()s. Reapply change from commit 86cb747. It was accidentally gone in a conflict merge. Added initial libtracker-miner unit tests. At the moment, there are only tests for TrackerCrawler.