2010-02-11  Martyn Russell  <martyn@lanedo.com>

	Updates NEWS with last minute changes

	libtracker-client: Remove dbus requirement for .pc file

	Fixed some ttl_sgml build warnings

	Fix various compiler warnings

	libtracker-client: Don't depend on dbus-glib1 in .pc file

2010-02-11  Michael Biebl  <biebl@debian.org>

	Fix pkg-config file for libtracker-miner

	Fix pkg-config file for libtracker-extract

2010-02-11  Martyn Russell  <martyn@lanedo.com>

	Updated NEWS

2010-02-11  Michael Biebl  <biebl@debian.org>

	Generate tracker-sparql-builder.h before it is used in
	libtracker-extract.

	Link libtracker-extract against libtracker-client for tracker-sparql-builder

2010-02-11  Martyn Russell  <martyn@lanedo.com>

	Moved tracker-sparql-builder to libtracker-client

2010-02-11  Michael Biebl  <biebl@debian.org>

	Refine the list of exported symbols for libtracker-miner
	Export the symbols matching '^tracker_(miner|thumbnailer|crawler)_.*'

	Make tracker-{miner-manager,crawler}.h part of the public API
	tracker-miner-manager is used by tracker-status-icon
	tracker-crawler is used by tracker-control

2010-02-11  Carlos Garnacho  <carlos@lanedo.com>

	Fix nfo:belongsToContainer
	This is now set to the parent folder URN, not uri.

	Fix typo in docs.
	The wrong function name was being referenced.

2010-02-11  Michael Biebl  <biebl@debian.org>

	Use -export-symbols-regex
	Use -export-symbols-regex to restrict the list of exported symbols to
	'^tracker_.*'. For libtracker-miner we will have to fine tune the regex
	even further.

	Use the tracker icon for the tracker-search-bar applet

2010-02-11  Philip Van Hoof  <philip@codeminded.be>

	NMM: Bugfix, forgot to add the @prefix for nao

2010-02-11  Martyn Russell  <martyn@lanedo.com>

	Fixed various documentation warnings and missing chapters
	For:

	  libtracker-client
	  libtracker-common
	  libtracker-miner
	  libtracker-extract

2010-02-11  Philip Van Hoof  <philip@codeminded.be>

	NMM: Made nmm:length deprecated, replaced all usage of it with nfo:duration

	tracker-extract: Added support for pixel-aspect-ratio to gstreamer extractor
	Bugfix for NB#156571

2010-02-11  Carlos Garnacho  <carlos@lanedo.com>

	Fix check for processing state in crawl_directories_start().
	There could be no idle, but a directory being processed by the
	crawler, so check first for this before trying to create another
	idle function.

	Fix G_IS_OBJECT(file) errors.
	the ProcessData was being found through g_file_equals(), but
	under a fast sequence of create/remove/create events for a file
	(as autofoo likes to do), there could be several ProcessData
	for different GFiles pointing to the same path. So
	process_data_find() now checks for pointer equality, since the
	GFile tracker_miner_fs_notify_file() is being called on should
	correspond to the GFile passed when emitting ::process-file.

2010-02-11  Jürg Billeter  <j@bitron.ch>

	libtracker-extract: Do not include tracker-statement-list.h
	tracker-sparql-builder.h is all we need.

2010-02-11  Martyn Russell  <martyn@lanedo.com>

	Bumped version for release later today

	libtracker-db: Bumped database version with new nco im ontology

2010-02-11  Philip Van Hoof  <philip@codeminded.be>

	tracker-extract: Support for nmm:lyricist in MP3 files

2010-02-11  Jürg Billeter  <j@bitron.ch>

	libtracker-common: Port sparql_builder_object_unvalidated to Vala

	NCO: Add IMAddress and adapt existing IM classes and properties
	This commit applies various changes to the ontology for multiple
	reasons. It increases consistency between email addresses, phone
	numbers, and IM addresses. This enables the use of anonymous contacts
	for IM messages. Furthermore, this commit also simplifies queries
	that involve merged contacts, which improves the performance
	significantly. Despite all the changes, full backward compatibility is
	retained during a transition period as this commit does not yet remove
	the deprecated classes and properties.

	The class nco:IMAddress and the property nco:hasIMAddress have been
	added. nco:hasIMAddress can be used by any nco:Contact and represents
	an instant messaging address consisting of nco:imID and nco:imProtocol.
	This improves consistency with how email addresses and phone numbers
	are handled in NCO.

	nco:IMContact has been deprecated in favor of using nco:PersonContact
	with nco:hasIMAddress. This avoids special casing IM contacts.

	The address of a nco:IMAccount is now stored in nco:imAccountAddress,
	this allows to consolidate the nearly duplicate properties such as
	nco:imId and nco:imContactId and the other nco:im* and nco:imContact*
	property pairs. To improve consistency among these properties and ease
	transition, nco:imContactCapability has been renamed to
	nco:imCapability.

	nco:hasIMAccount has been deprecated as it did not provide any
	information as it was only applicable to a single subject,
	nco:default-contact-me.

	nco:fromIMAccount has been deprecated and replaced by nco:hasIMContact,
	which provides the same information in reversed form, that is, it links
	IM accounts of the user to IM contacts (buddy list).

	nco:MetaContact and nco:metaContact have been deprecated in favor of
	storing merged contacts. Contact details can be linked to the data
	source with named graphs in future versions of Tracker. This provides
	vastly simpler and more efficient access to merged contacts.

2010-02-11  Deji Akingunola  <dakingun@gmail.com>

	Fixes GB#609607, Make tracker build without assuming implicit DSO linking

2010-02-11  Jamie McCracken  <jamiemcc gnome org>

	TST - Fixed sparql to explicitly fetch URL

2010-02-10  Martyn Russell  <martyn@lanedo.com>

	Fixes GB#609327, Remove libtracker-gtk

2010-02-10  Jürg Billeter  <j@bitron.ch>

	libtracker-data: Fix error handling when using non-existing class

2010-02-10  Iain Holmes  <iain@openedhand.com>

	Fixes GB#609532, Expand search for album coverart

2010-02-10  Jürg Billeter  <j@bitron.ch>

	docs: Add deprecation notice for properties

2010-02-10  Philip Van Hoof  <philip@codeminded.be>

	Renamed the Writeback() DBus method to IgnoreNextUpdate()

2010-02-10  Kjartan Maraas  <kmaraas@gnome.org>

	Updated Norwegian bokmål translation

2010-02-10  Martyn Russell  <martyn@lanedo.com>

	libtracker-miner: Removed tracker_miner_fs_get_directories()
	This is no longer needed.

	tracker-miner-fs: Improved feature to update indexed paths in realtime
	This does several things:

	  - Avoids the TrackerConfig for the object notify if the list data
	    hasn't actually changed.
	  - Allow tracker_keyfile_object_load_string_list() to return the list
	    instead of use it with g_object_set().
	  - Don't load defaults into config everytime we reload, only
	    initially.
	  - Directories are removed from list of dirs when indexed, so we now
	    keep a list of config specified directories to index so we have a
	    real list to compare to when the config updates (previously the
	    old list was NULL if indexing was complete leading to a reindex of
	    ALL locations because the list was different).
	  - Don't notify about the index-{recursive|single}-directories twice.
	    This happened because we loaded the config into the GObject and
	    then did post processing on the &DESKTOP and other special values
	    which re-set the value in TrackerConfig.

	libtracker-common: Added tracker_gslist_with_string_data_equal()

	libtracker-common: Don't emit the changed signal for one edit
	This occurred twice for vim edits.

2010-02-08  Philip Van Hoof  <philip@codeminded.be>

	tracker-extract: Fixed memory problems in msoffice extractor

2010-02-08  Jürg Billeter  <j@bitron.ch>

	NMO: Change domain of nmo:isAnswered from nmo:Email to nmo:Message
	nmo:isAnswered will be used for phone calls as well.

	DC: Fix range of dc:source

2010-02-08  Daniel Nylander  <po@danielnylander.se>

	Updated Swedish translation

2010-02-07  Martyn Russell  <martyn@lanedo.com>

	libtracker-miner: Don't print info message > 1s.

	tracker-miner-fs: Update indexed countries when config file changes

	libtracker-miner: Added tracker_miner_fs_get_directories()
	This also renames the old APIs:

	  tracker_miner_fs_add_directory -> directory_add()
	  tracker_miner_fs_remove_directory -> directory_remove()
	  tracker_miner_fs_add_file -> file_add()
	  tracker_miner_fs_notify_file -> file_notify()

	tracker-search-bar: Fixed uninitialized variable compiler warning

	tracker-extract: Fixed incorrect free of const gchar*

2010-02-05  Ivan Frade  <ivan.frade@nokia.com>

	Functional tests for distance function

2010-02-05  Philip Van Hoof  <philip@codeminded.be>

	Always use G_MAXINT as DBus timeout

2010-02-05  Carlos Garnacho  <carlos@lanedo.com>

	tracker-extract: ensure there is something on the sparql builders.
	when called on the command line, sparql builders length wasn't being
	checked.

2010-02-05  Philip Van Hoof  <philip@codeminded.be>

	tracker-extract: NB# 155064: width and height of TIFF files not filled in

2010-02-05  Jorge González  <jorgegonz@svn.gnome.org>

	Updated Spanish translation

2010-02-04  Andrej Žnidaršič  <andrej.znidarsic@gmail.com>

	Updated Slovenian translation