2010-02-25 Martyn Russell Updates NEWS 2010-02-25 Ivan Frade NMM: leadActor and director have cardinality N 2010-02-25 Martyn Russell Updates NEWS libtracker-miner: Fixed signal string _ and - mixing 2010-02-25 Jürg Billeter tracker-miner-fs: Fix power management with DeviceKit-power libtracker-fts: Add test reference output to EXTRA_DIST 2010-02-25 Martyn Russell Updates NEWS Disabled libunac since it causes corruption and tracker-store crashes Bumped version to 0.7.22 2010-02-25 Philip Van Hoof Bugfix, to squash tracker-extract: Fixed various properties for albums in FLAC and Vorbis tracker-extract: Fixed build and indentation 2010-02-25 Carlos Garnacho Add functional test for tracker-miner-fs insert/update behavior. 2010-02-25 Martyn Russell Bumped DB version due to fts-limits branch ontology changes Disable flac extractor by default, needs updating 2010-02-25 Amin Jain Fixes GB#609075, Adding support for pdf extractor to extract the index data from the pdf files 2010-02-25 Jürg Billeter libtracker-common: Do not install header files of private library NFO: Fix typo Do not link against HAL when using DeviceKit-power Merge branch 'fts-limits' 2010-02-25 Mikael Ottela Make some properties fulltext indexed without minimum word length libtracker-fts: Add prefix and limit tests libtracker-fts: Do not limit word length in prefix queries Index short words for properties that specify tracker:fulltextNoLimit. Limit the word length in exact match queries but not in prefix ones. Add ontology property tracker:fulltextNoLimit tracker:fulltextNoLimit will allow disabling minimum word length checks for certain properties in the ontology. For instance short family names are crucial even when short. 2010-02-25 Carlos Garnacho libtracker-miner: add explicit tracker_miner_dbus_terminate() call. 2010-02-25 Ivan Frade NFO: tableOfContents property for documents NCO: Add default contact for emergency number 2010-02-25 Amit Jain Entries for new functional test cases in Makefile.am and tests.xml 2010-02-25 Philip Van Hoof MAEMO: Install the Maemo ontology optionally and default off 2010-02-25 Jürg Billeter Update .gitignore 2010-02-25 Amit Jain Add functional test cases for virtual files libtracker-data: New functional test cases added New test cases for SPARQL UPDATE queries for insertion and deletion operations. New test cases for dates storage verification as per sprint task MCoFr-406. tracker-writeback: New functional test cases added 2010-02-25 Michael Biebl hal is only used for ac detection, so don't link against hal-storage tracker-statement-list has been removed from the source so remove the reference from the documentation, too Add all necessary test files to EXTRA_DIST Fixes make dist(check) Export tracker_storage_* symbols in libtracker-miner 2010-02-24 Michael Biebl Fix broken libtracker_miner_@TRACKER_API_VERSION@_la_LDFLAGS introduced in 5588a7bb7ff7e529b263c0463185dc4b1a509bb1 2010-02-24 Martyn Russell Fixed all the documentation breakages from API changes this week tracker-miner-fs: Provide better logs for removable device state changes Fixes GB#609606, Merge branch 'swap-gio-for-hal' 2010-02-24 Carlos Garnacho Fix typo in debug message. Bug #609004 - Timeout on 1 file during extraction causes 10 to fail . TrackerMinerFS can process paralelly as many files as the ::process-pool-limit property say, but tracker-extract inspects files one by one. So if some file takes longer than the extractor timeout, all the other concurrently processed files will receive a DBus no reply/timeout as well. So, if we get a DBus timeout on any file that's not the first that was added to the processing pool, we retry extraction on that file. 2010-02-24 Jürg Billeter NCO: Add nco:imAvatar property This allows attaching IM address-specific avatars to contacts. It also deprecates nco:imAccountAvatar as the same can be accomplished by the combination of nco:imAccountAddress and nco:imAvatar. 2010-02-24 Philip Van Hoof libtracker-miner: Small optimization 2010-02-24 Jürg Billeter Add functional tests for named graph support 2010-02-24 Philip Van Hoof libtracker-miner: Fixed a few problems after review 2010-02-24 Jürg Billeter SPARQL: Fix variable separation between multiple updates in a query SPARQL: Report use of undefined variables In certain situations, use of undefined variables could lead to crashes. Fixes GB#610882. 2010-02-24 Carlos Garnacho Merge branch 'miner-separate-dbus' 2010-02-24 Jürg Billeter libtracker-common: Fix handling of UTC offsets with minutes Fixes NB#157899. 2010-02-24 Akos Pasztory libtracker-client: Fix compilation with c++ compiler 2010-02-23 Martyn Russell libtracker-miner: Don't reverse lists from hash tables 2010-02-23 Jürg Billeter tracker-extract-gstreamer: Fix handling of album gain properties 2010-02-23 Martyn Russell libtracker-miner: Avoid warnings for CDROMs with no GDrive/GVolume libtracker-miner: Fixed storage memory leak iterating volumes libtracker-miner: Removed storage bogus comment libtracker-miner: Fixed debugging for storage libtracker-miner: Removed unused code in storage module libtracker-miner: Don't add mount points if the UUID is NULL libtracker-miner: Don't repeat the same message when adding volumes libtracker-miner: Reimplemented tracker-store using GIO removing HAL. 2010-02-23 Jürg Billeter Update .gitignore tracker-store: Reduce amount of memory used for events 2010-02-23 Philip Van Hoof libtracker-common, -extract: Improvements to date-time parsing This patch refactors the date-time handling a bit: It moves the functions for date-time formatting from libtracker-common to libtracker-extract, and many extractor modules have been adapted to start using it for proper date-time handling and guessing. 2010-02-23 Carlos Garnacho Ensure the full directory hierarchy is inspected on reindex. On reindex, TrackerMinerFS would stop on a directory hierarchy handed by the crawler if its root folder was marked as to be ignored. Now the miner tries harder to get all data from the directory hierarchy. TrackerMinerFS: Also increment error count on SparQL errors. 2010-02-23 Martyn Russell libtracker-miner: Removed unused storage functions 2010-02-23 Kjartan Maraas Updated Norwegian bokmål translation 2010-02-23 Martyn Russell libtracker-miner: Moved tracker-storage here from libtracker-common 2010-02-22 Saleem Abdulrasool ignore vim swap files by default include the correct header for the panel applet tracker-search-bar doesnt use any panel_applet_gconf_* functions, it uses panel_applet_* functions, which are provided by panel-applet.h remove GConf from configure.ac Nothing is protected by HAVE_GCONF, it is not a depedency for tracker. 2010-02-22 Philip Van Hoof libtracker-data, -common: Error reporting for timezone handling 2010-02-22 Jürg Billeter libtracker-data: Test deletion of xsd:dateTime values libtracker-data: Fix deletion of xsd:dateTime values 2010-02-22 Philip Van Hoof libtracker-data, -common: Fixes after Martyn's review libtracker-data: Nicer debugging messages during alter table libtracker-data: Make the unit tests work libtracker-data: Update the nao:lastModified of the tracker:Ontology libtracker-data: Bugfix coping with modest ontology changes The max_id cache of tracker-data-update.c shouldn't be intermixed with the max_ids of tracker-data-manager.c, or should be reset afterward. I decided to keep it simple and just copy the function, and that way don't have to reset the max_id cache of tracker-data-update.c libtracker-data: Support for modest ontology changes libtracker-common, -data: distinguish between entities that are in_update libtracker-common, libtracker-data: Added ontology validation check libtracker-common, libtracker-data: Introduce TrackerOntology class refactor: renamed tracker-ontology to tracker-ontologies Changed the ontology to have tracker:Ontology and nao:lastModified tracker-writeback, tracker-extract: Fixed various writeback related problems Fixes NB #157813, NB #157429, NB# 157814, NB# 157822 tracker-utils: Case insensitive stopwords Fixes NB #157286 2010-02-20 Andrej Žnidaršič Updated Slovenian translation