2011-03-31  Martyn Russell  <martyn@lanedo.com>

	Release 0.10.6

2011-03-31  Philip Van Hoof  <philip@codeminded.be>

	tests, libtracker-common: Add unit test for encoding guessing

	libtracker-common: Set the declared locale before calling detect()

	libtracker-common: Only use encoding guessing when confidence >30%

2011-03-31  Jürg Billeter  <j@bitron.ch>

	build: Require GStreamer 0.10.31 for GstDateTime

	tracker-extract-gstramer, gupnp-dlna: Use GST_DATE_TIME if available
	GST_DATE tag does not provide time information.

	Fixes NB#241833.

	tracker-needle: Simplify error handling

	libtracker-sparql: Handle GSpawnError thrown by GDBus
	If D-Bus session can neither be locater nor launched, GDBus throws a
	GSpawnError. Propagate the error properly where necessary.

	tracker-extract-msoffice-xml: Time limit extraction to 5s
	Based on patch by Lassi Nieminen.

	Fixes GB#645380.
	Fixes NB#235445.

2011-03-31  Philip Van Hoof  <philip@codeminded.be>

	tests, libtracker-data: Add a comment so that wally wont change the h

	tests, libtracker-data: Added unit tests for Unicode lower-case and case-fold

	libtracker-data: Add tracker:case-fold function to SPARQL

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

	Updated Slovenian translation

2011-03-31  Marek Černocký  <marek@manet.cz>

	Updated Czech translation

	Updated Czech translation

2011-03-31  Yinghua Wang  <wantinghard@gmail.com>

	Update Simplified Chinese translation.

2011-03-31  Daniel Mustieles  <daniel.mustieles@gmail.com>

	Updated Spanish translation

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

	Updated Slovenian translation

2011-03-31  Daniel Mustieles  <daniel.mustieles@gmail.com>

	Updated Spanish translation

2011-03-31  Joe Hansen  <joedalton2@yahoo.dk>

	Updated Danish translation

2011-03-31  Daniel Mustieles  <daniel.mustieles@gmail.com>

	Updated Spanish translation

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

	Updated Slovenian translation

2011-03-31  Marek Černocký  <marek@manet.cz>

	Updated Czech translation

2011-03-31  Jürg Billeter  <j@bitron.ch>

	build: Support build with evolution 2.91.6 and later
	Fixes GB#645934.

2011-03-30  Philip Van Hoof  <philip@codeminded.be>

	tracker-extract, mp3: Length of elements in this table is 3, not 4
	Fixes NB#241206.

2011-03-30  Jürg Billeter  <j@bitron.ch>

	libtracker-direct: Use thread-default main context for async callback
	This fixes the main context used for invoking the async ready callback
	of tracker_direct_connection_query_async.

	Fixes GB#645963.

2011-03-30  Philip Van Hoof  <philip@codeminded.be>

	functional-tests: Cleanup test_insert_08

	functional-tests: Add another GRAPH with REPLACE behaviour test

	functional-tests: Add GRAPH behaviour with REPLACE test

	libtracker-data: Fix compiler warning about unused variable

	libtracker-data: Performance improvement on rdf:type lookups

	functional-tests: Make the REPLACE test a bit more easy to use

	functional-tests: Improved output, add amount of contacts added

	functional-tests: Correct the amount of arguments for printf

	functional-tests: Use the newest qtcontact queries for REPLACE

2011-03-30  Adrien Bustany  <adrien.bustany@nokia.com>

	functional-tests: Fix contacts queries in benchmark

2011-03-30  Philip Van Hoof  <philip@codeminded.be>

	libtracker-data: Update my beautiful ascii art that explains the journal

	functional-tests: Added a performance test for REPLACE

	libtracker-data: Move blank_node handling to shared function

	libtracker-data: The guint here is a gint

	libtracker-data: Move domain index handling to a shared function

	libtracker-data: Support for FTS with REPLACE

	libtracker-data: Performance improvement for REPLACE support
	Don't lookup the object-id in case no class in the known types of
	the subject has tracker:notify: the only reason why we look this
	old object-id up is for GraphUpdated at this moment.

	functional-tests: Add domain check tests for REPLACE support

	functional-tests: Fix comments in functional test

	libtracker-data: Functional test for REPLACE support

	libtracker-data: We can return right after setting error

	libtracker-data: get_old_property_values already does domain check here

	libtracker-data: Check for domain in support for REPLACE

	libtracker-data: Move code comment to the right line

	libtracker-data: Use INSERT OR REPLACE instead of just REPLACE

	libtracker-data: Correct GraphUpdated for REPLACE support

	libtracker-data, tracker-store: Support for REPLACE on single values

	libtracker-data: Add an UPDATE operation to the journaling

2011-03-30  Sam Thursfield  <ssssam@gmail.com>

	ontologies: SLO/MLO use 'false' instead of 'False'
	Fixes GB#645675 - mlo and slo contain invalid Turtle literals: 'False' instead of 'false'

	Turtle spec says that only 'false' is valid (for Sparql both are fine)

	http://www.w3.org/TeamSubmission/turtle/#sec-diff-sparql :
	"4. The constants allowed for XSD booleans: true and false are
	case independent. In Turtle they are not, only lowercase forms
	are allowed."

2011-03-30  Philip Van Hoof  <philip@codeminded.be>

	libtracker-data: Specify how many bytes are ok in libunistring's case

	libtracker-data: Use libicu, libunistring or glib for fn:lower-case
	Fixes NB#240168.

	configure.ac: This strange Evolution-plugin stuff doesn't belong here

2011-03-30  Jürg Billeter  <j@bitron.ch>

	SPARQL: Handle double and dateTime typed string literals
	Fixes NB#240582.

2011-03-30  Adrien Bustany  <abustany@gnome.org>

	tracker-miner-web: Fix GVariant signature for "Associated" property

2011-03-30  Jürg Billeter  <j@bitron.ch>

	tracker-needle: Fix C warnings on 64-bit platforms

2011-03-30  Carlos Garnacho  <carlosg@gnome.org>

	tracker-needle: Fix alignment of folders without known parent

	tracker-needle: Make category headers stand out more.
	Also the number of hits is displayed now

	tracker-needle: Display fancier size/date in file view

	tracker-needle: Display fancier details in the categories view

	tracker-needle: Add query type column to the model

	tracker-needle: Don't align all text cells to have 2 lines high

	tracker-needle: Remove unused code

	tracker-needle: Bring icon view back to life
	It is now an image view

	tracker-needle: Make model load icons for file queries

	tracker-needle: Bring the file view back to life

	tracker-needle: Create the models in tracker-needle.vala, where it's then assigned to the view
	This makes it easier using different models for the same view.

	tracker-needle: Rewrite the "all" and "all in titles" query clauses
	?urn should be exposed as such to be consistent.

	tracker-needle: Make the model expose stuff as a plain list if there's only one query added.

	tracker-needle: Add back details column in categories view

	tracker-needle: Ensure text in categories view is always 2 lines high

	tracker-needle: Ensure tooltips text in the models is pango markup ready

	tracker-needle: Separate query data from category row in model.
	Final effect is that not all categories appear now, only the
	ones with results.

	tracker-needle: Launch apps correctly

	tracker-needle: Ensure operations are cancelled on a new search term

	tracker-needle: Ensure consistency of the model information and its internal data
	Children were being added one by one, but the iter functions already
	handled the results array as if it was fully populated. This fixes
	the treeview disparity warnings.

	Also, proper timestamps are now set in the treeiters.

	tracker-needle: Add back the pixbuf column/renderer.

	tracker-needle: Improve categories treeview appearance

	tracker-needle: Fix the result store to return the correct n_children for the root.

	tracker-needle: Emit row-changed on categories after adding children to these.
	Also remove a couple silly debug print()s

	tracker-needle: Connect to search.activate to trigger query immediately.

	tracker-needle: Move querying mechanism to a custom GtkTreeModel implementation
	This model takes care of querying and queueing operations for incremental
	loading.