2010-03-18  Martyn Russell  <martyn@lanedo.com>

	Bumped version

	Updated NEWS

2010-03-18  Carlos Garnacho  <carlosg@gnome.org>

	Fix another distcheck error.
	Do not leave stale generated files around.

	Another distcheck fix.
	Don't tell tests about relative paths.

	Another distcheck error fix.
	Added tracker-miner-rss files to POTFILES.in

	Another distcheck error fix.
	.h files have to be included to build in order to get to the tarball.

	Fix another distcheck error.
	tracker-miner-0.7.vapi wasn't being included in EXTRA_DIST

	Fix a distcheck error.
	No generated files at build time can go into $(top_srcdir).

2010-03-18  Jürg Billeter  <j@bitron.ch>

	libtracker-client: Make SparqlBuilder.state public
	It is used by preconditions of public methods.

2010-03-18  Adrien Bustany  <abustany@gnome.org>

	libtracker-miner: Fix property name in dbus file
	This commit fixes the names of the "Association" property of the
	TrackerMinerWeb object in the dbus xml interface file.

	libtracker-miner: Fix VAPI file

2010-03-18  Jürg Billeter  <j@bitron.ch>

	Update .gitignore

2010-03-18  Amit Jain  <ext-amit.1.jain@nokia.com>

	functional-tests: New test cases for metadata extraction for images

2010-03-18  Adrien Bustany  <abustany@gnome.org>

	libtracker-miner: Fix documentation typo
	This commit fixes a type where TrackerMinerWebAssociationType woudl be
	referred as TrackerMinerWebAssociationStatus in tracker-miner-web.h

	libtracker-miner: Update VAPI file

2010-03-18  Carlos Garnacho  <carlosg@gnome.org>

	Turn "Could not process" warnings into messages.

2010-03-18  Martyn Russell  <martyn@lanedo.com>

	Merge branch 'miner-rss'

2010-03-18  Jürg Billeter  <j@bitron.ch>

	libtracker-miner: Fix parallel build

2010-03-18  Carlos Garnacho  <carlosg@gnome.org>

	Bug #606443 - Help kill libegg.
	Do not depend on EggAccelerators anymore. Now gtk_accel* is used.

2010-03-18  Martyn Russell  <martyn@lanedo.com>

	libtracker-miner: Fix lock/unlock API for TrackerPasswordProvider

	libtracker-miner: Document TrackerPasswordProvider and TrackerMinerWeb

	libtracker-miner: Small clean ups in password-provider.h

	libtracker-miner: Use GType for TrackerMinerWeb association property

2010-03-18  Adrien Bustany  <abustany@gnome.org>

	libtracker-miner: Remove useless vapi dep file

	TrackerMinerWeb DBus interface: Improve documentation
	This commit adds various bits of documentation to the DBus interface.

2010-03-18  Martyn Russell  <martyn@lanedo.com>

	libtracker-miner: General code clean ups

	libtracker-miner: Removed all "Mode: C; tab-width: 8 ..." instances

	libtracker-miner: Rename password provider implementations
	Use -gnome and -keyfile suffix instead of prefix (for grouping)

	libtracker-miner: Fixed examples Makefile, remove password provider app

	libtracker-miner: Move password provider test to tests

	libtracker-miner: tracker_password_provider_store_password() now returns a boolean

	libtracker-miner: Cleaned up example code for TrackerPasswordProvider

	libtracker-miner: Fixed include orders

	libtracker-miner: Fixed #ifndef and #define statements to be consistent

2010-03-18  Adrien Bustany  <abustany@gnome.org>

	libtracker-miner: Add TrackerMinerWeb class
	The TrackerMinerWeb class is a thin layer above TrackerMiner which adds
	functions commonly used by miners fetching data from remote services.

2010-03-18  Jürg Billeter  <j@bitron.ch>

	libtracker-data: Add predicate variable test

	libtracker-data: Add basic/base-prefix-3 test

	libtracker-db: Remove unused user-defined aggregate SQLite functions

	Ignore generated tracker-marshal.* files in unit test coverage

	NCO: Remove inverse function constraint from nco:imID
	IM addresses of different protocols can use the same IM ID.

	libtracker-common: Remove unused language functions

	libtracker-db: Remove unused support for blobs

	libtracker-data: Remove unused tracker_property_set_data_type

	libtracker-data: Remove unused tracker_property_type_to_string

	libtracker-data: Remove unused set_super_ functions

	libtracker-fts: Remove unused functions

	libtracker-common: Remove unused string utility functions

	libtracker-common: Remove unused TurtleWriter

	libtracker-common: Remove unused file utility functions

	libtracker-db: Remove unused user-defined SQLite functions

	libtracker-db: Reenable tracker-db-dbus test

	libtracker-db: Remove unused functions

	libtracker-data: Do not register properties with GObject
	GObject-registered properties in Class, Namespace, Ontology, and
	Property were never used.

2010-03-18  Carlos Garnacho  <carlosg@gnome.org>

	Bug #612966 - Non-Recursively Indexed Directories behavior
	Make a diference between strings and directories lists in configuration,
	and between recursive and non-recursive directories lists. So when getting
	the IndexSingleDirectories option subdirs aren't filtered out.

2010-03-18  Jürg Billeter  <j@bitron.ch>

	libtracker-data: Add test for anonymous blank nodes

	libtracker-data: Remove unused property 'filtered' from TrackerProperty

	libtracker-data: Drop unused volume handling functions

	libtracker-data: Drop last piece of tracker:uri

	libtracker-data: Test ontology initialization
	Test both, first-time initialization and initialization from existing
	database.

	libtracker-db: Do not consider end of journal an error

	libtracker-data: Fix and reenable backup test
	Backup runs asynchronously, wait for it.

	libtracker-data: Do not append to invalid journals
	Truncate invalid journals and ignored journals of test cases.

	libtracker-data: Journal imported turtle files

	libtracker-data: Call restore callback directly
	Call via mainloop not necessary for synchronous operation and
	problematic for testcase.

	libtracker-data: Support tests checking journal replay
	Required for backup/restore test.

	libtracker-data: Add helper functions for SPARQL transactions

	libtracker-data: Rename begin_transaction to begin_db_transaction
	To avoid mixing up SQLite transactions and SPARQL transactions.

	libtracker-data: Fix field name string leak in deletes

	libtracker-common: Fix crash with unknown process name

2010-03-18  Michele Tameni  <michele@tameni.it>

	tracker-miner-rss: Resyling, added logging capability, and relative -v (verbosity), added check callbacks when saving contents

	tracker-miner-rss: Added support for GeoRss

2010-03-18  Michele Tameni  <michele@amdplanet.it>

	Merge miner rss project into tracker tree

2010-03-17  Chris Coulson  <chrisccoulson@googlemail.com>

	libtracker-client: Install vala bindings

2010-03-17  Jürg Billeter  <j@bitron.ch>

	libtracker-miner: Fix and enable tracker-miner-manager test

	libtracker-miner: Disable tracker-miner-manager test for now

2010-03-17  Ivan Frade  <ivan.frade@nokia.com>

	Add mock miner desktop files

2010-03-17  Philip Van Hoof  <philip@codeminded.be>

	libtracker-data: Keep VmRSS under control during journal replay

	libtracker-data: Transaction logic in journal-replay

2010-03-17  Jürg Billeter  <j@bitron.ch>

	libtracker-data: Make sure we journal superproperty changes
	If the insert or delete statement only affects a superproperty, we used
	to discard the journal entry.

	libtracker-data: Fix replaying delete statements with ID

	libtracker-data: Fix journal replay with insert/delete mix

2010-03-17  Philip Van Hoof  <philip@codeminded.be>

	libtracker-data: Fix constraint error warnings during journal replay

	libtracker-data: Attempt at fixing journal replay, delete

2010-03-17  Jürg Billeter  <j@bitron.ch>

	libtracker-data: Attempt to fix journal replay

2010-03-17  Philip Van Hoof  <philip@codeminded.be>

	libtracker-data: STATEMENT_DELETE_ID journal replay performance improvement

2010-03-17  Jürg Billeter  <j@bitron.ch>

	libtracker-data: Drop another do_callback parameter

	libtracker-data: Drop do_callback param from cache_delete_resource_type

	libtracker-data: Consolidate rdf:type lookup in journal replay

2010-03-17  Philip Van Hoof  <philip@codeminded.be>

	libtracker-data: STATEMENT_INSERT_ID journal replay performance improvement

	libtracker-data: Prepare resource creation for ID values

	libtracker-data: STATEMENT_DELETE journal replay performance improvement

	libtracker-data: STATEMENT_INSERT journal replay performance improvement

2010-03-17  Jürg Billeter  <j@bitron.ch>

	libtracker-data: Avoid duplicating subject string in memory

	libtracker-data: Support graph_id in resource_buffer_switch

	libtracker-data: Allow calling resource_buffer_switch in journal replay

	libtracker-data: Introduce resource_buffer_switch helper function
	Removes duplicated code and also sets tracker:modified when statements
	are deleted.

2010-03-17  Philip Van Hoof  <philip@codeminded.be>

	libtracker-data: Pass ID->Class and ID->Property map to journal_replay

	libtracker-data: Move replay_journal to tracker-data-update.c

2010-03-17  Ivan Frade  <ivan.frade@nokia.com>

	Fix miner-manager-test build

2010-03-17  Carlos Garnacho  <carlosg@gnome.org>

	TrackerMinerFS: Fix escaping in some SparQL queries.
	Using single quotes is prone to escaping errors if the string
	contains single quotes as well.

	TrackerMinerFS: Improve performance on move operations.
	The query to obtain all directory children in item_update_children_uri()
	now takes ~1s when moving Linux sources, as opposed to >9min with OPTIONAL.

2010-03-17  Amit Aggarwal  <amitcs06@gmail.com>

	Fixes NB#613114, Date string is leaked in MSOffice extractor

	Fixes totem AUDIO_BITRATE to use nfo:averageBitrate not nmm:averageBitrate

2010-03-17  Jürg Billeter  <j@bitron.ch>

	Update .gitignore

	libtracker-data: Drop virtual property tracker:uri
	There were issues when used with journaling and it is no longer used.

2010-03-16  Ivan Frade  <ivan.frade@nokia.com>

	NMM: Notifications enabled for nmm:Photo

	Add tracker-miner-manager unit test.

	libtracker-miner: allow to modify miners path in env variable
	Needed for proper testing

	Disable backup test by default, until it is fixed

2010-03-16  Martyn Russell  <martyn@lanedo.com>

	Fixes GB#579062, mktime() related error

2010-03-16  Jorge González  <jorgegonz@svn.gnome.org>

	Updated Spanish translation

2010-03-16  Jürg Billeter  <j@bitron.ch>

	libtracker-data: Fix free on shared table_name

	libtracker-data: Add Property.table_name property and use it

2010-03-16  Gintautas Miliauskas  <gintautas@miliauskas.lt>

	Updated Lithuanian translation.

2010-03-16  Martyn Russell  <martyn@lanedo.com>

	Fixes GB#497671, Clarify indexing options

2010-03-16  Philip Van Hoof  <philip@codeminded.be>

	NFO: Fixed rdfs:range for nfo:codec

2010-03-16  Martyn Russell  <martyn@lanedo.com>

	Fixes GB#497670, Remove "startup delay" hack from the prefs
	For now this is just hidden in the UI, it can be made visible if it is
	something people really want.

	Fixes GB#494438, tracker-preferences title should be "Indexing Preferences"

	Fixes GB#494441, Lack of icon for "Indexing Preferences" in Launch menu on Solaris

2010-03-15  Jürg Billeter  <j@bitron.ch>

	libtracker-data: Support restore with test schema

	libtracker-data: Do not check for ontology updates in test schema
	Ontology update check requires nao:lastModified, which is not available
	in the limited test ontology set.

2010-03-15  Ivan Frade  <ivan.frade@nokia.com>

	Remove also journals in backup/restore test

	Unit test for backup/restore (fails)

	Ignore -glue.h files in unit test coverage

2010-03-15  Philip Van Hoof  <philip@codeminded.be>

	tests: Avoid journal validity test for most unit tests

2010-03-15  Carlos Garnacho  <carlosg@gnome.org>

	Fix compiler warning.
	Spotted by Philip Van Hoof.

2010-03-15  Philip Van Hoof  <philip@codeminded.be>

	plugins: evolution: Fixed for upstream symbol rename in 2.29.1
	Fixes GNOME Bug #612744

2010-03-15  0brahim Özgür  <oerisen@metu.edu.tr>

	Fixes GB#612873, tracker cannot extract oasis files if the filename has spaces in it.

2010-03-15  Michele Tameni  <michele@tameni.it>

	Fixes GB#612749, Fix include of libtracker-client/tracker-client.h in libtracker-miner/tracker-miner.h

2010-03-14  Jorge González  <jorgegonz@svn.gnome.org>

	Updated Spanish translation

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

	Updated Slovenian translation

2010-03-12  Michael Biebl  <biebl@debian.org>

	Revert "tracker-extract: Don't try to spawn odt2txt if it isn't installed"
	A configure check is not sufficient to detect if a binary is installed
	or not as build system != runtime system in the majority of cases.

	A correct fix would be to check for odt2txt at runtime.

	This reverts commit 232e3b0190ae538160162c3d5fd14b346b23323a.

	Conflicts:

		src/tracker-extract/tracker-extract-oasis.c

2010-03-12  Deji Akingunola  <dakingun@gmail.com>

	Fixes GB#609607 - PATCH: Make tracker build without assuming implicit DSO linking

2010-03-12  Carlos Garnacho  <carlos@lanedo.com>

	Fix build.
	ontology-graph tool relied on ontology API.

2010-03-12  Jürg Billeter  <j@bitron.ch>

	Update .gitignore

	Move ontology API from libtracker-common to libtracker-data

	Do not initialize ontologies module in libtracker-db
	It is only used in libtracker-data. This commit moves initialization
	from libtracker-db to libtracker-data.

2010-03-12  Carlos Garnacho  <carlos@lanedo.com>

	TrackerMinerFS: Check recursivity in config when crawling dirs.
	Now the configured dirs (passed through tracker_miner_fs_directory_add())
	are checked whenever a new directory is added, so dir that isn't inside
	a IndexRecursiveDirectories isn't recursively indexed.

	Also, now tracker_mine_fs_directory_add_internal() is used in
	TrackerMinerFS internals, so fs->private->config_directories only contain
	these passed by the user.

	TrackerMinerFS: Make DirectoryData refcounted.
	Also fixed a typo in tracker_miner_fs_directory_remove().

2010-03-12  Martyn Russell  <martyn@lanedo.com>

	tracker-extract: Cleaned up the oasis code

	tracker-extract: Don't try to spawn odt2txt if it isn't installed

2010-03-12  Jürg Billeter  <j@bitron.ch>

	NCO: Mark nco:hasIMAddress as subproperty of nco:hasContactMedium

2010-03-11  Daniel Nylander  <po@danielnylander.se>

	Updated Swedish translation

2010-03-11  Ivan Frade  <ivan.frade@nokia.com>

	Test tracker-thumbnailer mocking the dbus functions

	Miner tests: Compile against libtracker-miner to get coverage info