2009-10-09  Martyn Russell  <martyn@lanedo.com>

	Updated NEWS

	Bumped version to 0.7.2.

	Fixed README - inconsistencies with numbering/contents

2009-10-09  Carlos Garnacho  <carlos@lanedo.com>

	Fix tracker_language_stem_word().
	the case with stemming disabled was completely broken, not taking into account
	word_length, and returning a dup'ed string as const gchar*. Made it more
	consistent by always returning a duplicated string, and taking into account
	word_length in non-stemmer case. The only caller has been updated as well.

	Improve docs for libtracker-common.

	TrackerConfigFile: Turned into an abstract object.

2009-10-09  Martyn Russell  <martyn@lanedo.com>

	Fixed missing dia files for make distcheck

	tracker-miner-fs: Set pool size to 10
	Indexing time is now 73s from 81s for 24k files

2009-10-09  Claude Paroz  <claude@2xlibre.net>

	Fixes GB#570608 - Translation of firefox-extension

2009-10-09  Jürg Billeter  <j@bitron.ch>

	Add gmodule-2.0 to app requirements to fix tracker-preferences
	gmodule-2.0 is needed when using GtkBuilder with automatic signal
	connection.

2009-10-09  Laurent Aguerreche  <laurent.aguerrechGabor Kelemen kelemeng@gnome.hu>

	Fixes GB#592400 - String translation issues

2009-10-09  Martyn Russell  <martyn@lanedo.com>

	Removed filters/ no longer used

2009-10-09  Laurent Aguerreche  <laurent.aguerreche@free.fr>

	Fixes GB#589059 - Add option to set evolution plugins directory in configure

2009-10-09  Gabor Kelemen  <kelemeng@gnome.hu>

	Fixes #591814 - Clean up .ui files

2009-10-09  Martyn Russell  <martyn@lanedo.com>

	Fixes GB#581984 -  Get rid of deprecated libgnome(ui)

2009-10-08  Bruce Cowan  <bcowan@fastmail.co.uk>

	Fixes GB#595752 - Minor string fixes

2009-10-08  Martyn Russell  <martyn@lanedo.com>

	tracker-miner-fs: Don't index duplicate MMC and config paths
	Previously, if a removable device was mounted on $HOME/foo and
	$HOME/foo was in tracker-miner-fs.cfg, it would be iterated twice. Now
	we check for this and drop the .cfg version in favour of the removable
	device mount point.

	libtracker-common: Now normalise paths returned in tracker-storage

	libtracker-common: Fixed inconsistent GSList returns and mem leak
	The API was inconsistent here. Some API calls returned a GSList with
	pointers and some returned a GSList with newly allocated pointers. Now
	everything is newly allocated.

	The return value in tracker-miner-files.c is now freed when getting
	removable devices too.

	Fixed documentation warnings for missing libtracker-common symbols

	libtracker-common: Use GSList for tracker-storage* API

	libtracker-common: Removed unnecessary casts and reverse lists prepended

2009-10-08  Carlos Garnacho  <carlos@lanedo.com>

	Make the PDF extractor use tracker_text_normalize().

	Add FTS support for MS and ODF document formats.

	Add tracker_text_normalize()
	This function is meant for FTS in extractors, receives UTF8 text and tries to
	strip non-text characters, extra spaces, carriage returns and such, providing
	a suitable string for nie:plainTextContent.

2009-10-08  Martyn Russell  <martyn@lanedo.com>

	Updated design documents for Tracker infrastructure

2009-10-08  Mattias Põldaru  <mahfiaz gmail com>

	Updating Estonian translation

2009-10-08  Jürg Billeter  <j@bitron.ch>

	SPARQL: Support function calls as select expressions

	libtracker-data: Pass column data to FTS on updates

	SPARQL: Allow dot at the end of simple optional

	SPARQL: Simplify SQL generated for FTS queries

	SPARQL: Avoid ambiguous column names when using OPTIONAL and FILTER
	Fixes NB#142257.

	libtracker-data: Update test result

	MTP: Let mtp:ScanType subclass nie:InformationElement
	Allows nie:description on instances.

2009-10-08  Carlos Garnacho  <carlos@lanedo.com>

	Fix up API docs for libtracker-miner.
	GObject docs weren't being generated due to object and class structs not being
	added to libtracker-miner-sections.txt, also tracker_miner_fs_notify_file() has
	been added there.

	TrackerMinerFS: turn process_file() into a signal.
	This has been done to fit better with the rest of the API, also
	tracker_miner_fs_notify_file() has been added to replace the callback
	parameter, since implementations can do metadata extraction asynchronously,
	they'll be responsible of calling this function. Applications and files miners
	have been modified.

	TrackerMinerFS: make it possible to process files parallelly.
	Now there is a pool of files being processed, controlled by the
	TrackerMinerFS::process-pool-limit (default value of 1), which
	specifies the maximum number of files that can be processed at
	the same time. Code flow has changed so no new files are processed
	until there is room in the pool.

	TrackerMiner: Remove application parameter from tracker_miner_pause().
	This is not necessary for internal use, just for the DBus API, it now
	uses internally either g_get_application_name() or TrackerMiner::name.

2009-10-08  Matej Urbančič  <mateju@svn.gnome.org>

	Updated Slovenian translation

2009-10-08  Martyn Russell  <martyn@lanedo.com>

	tracker-tag: Improve on patch earlier in the week by Saleem Abdulrasool

2009-10-08  Timo Jyrinki  <timo.jyrinki@iki.fi>

	Updated Finnish translation by Jyri Grönroos.

2009-10-07  Martyn Russell  <martyn@lanedo.com>

	tracker-tag: Fixed so you can now remove tags by file
	Before you could only remove the whole tag for all files that were
	linked to it. Now you can use:

	  tracker-tag -d <tag> <file1> <file2> <...>

2009-10-07  Carlos Garnacho  <carlos@lanedo.com>

	Fix a couple of typos in latest autofoo changes.

2009-10-06  Saleem Abdulrasool  <compnerd@compnerd.org>

	fix a couple of warnings in tracker-utils
	tracker-sparql always returned false regardless of success.

	use AM_SILENT_RULES if present

	respect HOME over the value in /etc/passwd
	g_get_homedir does not respect the value of HOME.  Explicitly check the value of
	HOME, and if it is set, it takes precedence over the value in /etc/passwd.  If
	it is unset, we fall back to the value in /etc/passwd.

2009-10-06  Carlos Garnacho  <carlos@lanedo.com>

	Unify dependency version checking for graphical tools.

	TrackerMinerFS: Delete recursively when a directory is deleted.

2009-10-06  Martyn Russell  <martyn@lanedo.com>

	Updated design documents for tracker-store, removed for trackerd

2009-10-06  Ivan Frade  <ivan.frade@nokia.com>

	Added fourCC and waveformat properties for MTP clients

2009-10-06  Martyn Russell  <martyn@lanedo.com>

	libtracker-common: Fixed tracker-common.h to not include noninst headers

	libtracker-common: Clean up source
	This involved:

	 - Copyright updates (dates/email addresses)
	 - Header alignments
	 - Consistent #ifndef statements
	 - Including config.h in .c files.
	 - Adding missing #error statements for single header includes
	 - Adding missing headers to tracker-common.h
	 - Moving common DBUS #defines to tracker-dbus.h

2009-10-06  Ivan Frade  <ivan.frade@nokia.com>

	Added average{audio,video}bitrate properties
	So a nmm:Video can have different values for the Audio and Video bitrate.

	New MTP ontology to include MTP protocol related properties.

	Rename nmm:album to nmm:videoAlbum
	Consistency with nmm:audioAlbum

2009-10-05  Adrien Bustany  <madcat@mymadcat.com>

	Fixed libtracker-miner.pc.in to include dbus-glib

2009-10-05  Saleem Abdulrasool  <compnerd@compnerd.org>

	fix timezone tests
	g_date_set_time_t uses the environment variable TZ to convert the time between
	timezones.  If the timezone is not UTC, the tests would fail previously.  We now
	save and restore the TZ value, and set the value to UTC while running the test.

2009-10-05  Ivan Frade  <ivan.frade@nokia.com>

	Added properties in NMM to support MTP
	nmm:lyrics pointing to a file with the lyrics
	nmm:skipCounter integer to increase when the song is skipped
	nmm:isCropped for images
	nmm:isColorCorrected for images

	Add prefix in the ontology description

	Updated comment in property

2009-10-05  Martyn Russell  <martyn@lanedo.com>

	libtracker-miner: Fixed moving items between monitored dirs, was erroring
	This was causing the following errors and was commented out:

	  Unable to insert multiple values for subject `<file>' and single
	  valued property `nie:isStoredAs'

2009-10-05  Jürg Billeter  <j@bitron.ch>

	libtracker-data: Fix typo in tracker:uri check

2009-10-05  Martyn Russell  <martyn@lanedo.com>

	libtracker-miner: Fix g_timer_destroy() timer != NULL warning

	libtracker-miner: Make sure we crawl newly moved directories

	tracker-miner-fs: Don't print "miners all finished" > 1

2009-10-05  Jürg Billeter  <j@bitron.ch>

	libtracker-data: Fix virtual tracker:uri property

2009-10-05  Carlos Garnacho  <carlos@lanedo.com>

	Fill in missing libtracker-miner docs.

	TrackerMinerManager: document signals.

	TrackerMinerFS: Document signals.

	TrackerMiner: Improve property descriptions.

	TrackerMiner: document signals.

2009-10-05  Martyn Russell  <martyn@lanedo.com>

	libtracker-miner: Removed commented out code for throttle, no longer needed

2009-10-03  Mattias Põldaru  <mahfiaz gmail com>

	Updating Estonian translation

2009-10-02  Michael Biebl  <biebl@debian.org>

	Drop LIBGNOME_DESKTOP_REQUIRED, no longer used.