2011-08-17 Martyn Russell Release 0.11.2 2011-08-17 Sam Thursfield functional-tests: Disable optical & removable indexing for tests functional-tests: Separate out test-runner.sh from Makefile 2011-08-16 Jürg Billeter tracker-needle: Fix build with Vala master 2011-08-16 Yuri Myasoedov Updated Russian translation 2011-08-16 Martyn Russell build: Fixed distcheck issues 2011-08-16 Jürg Billeter NMO: Add nmo:delivery-status-temporarily-failed-offline Fixes NB#247468. 2011-08-15 Philip Van Hoof tests/functional-test: Fixed insert or replace f. test for null support libtracker-data: Cleanup of code after review tests: Fix whitespace issues in new test tests: Add functional test for multiple nulls use-case libtracker-data: Make null,x,null,y,z work tests: Fix glitch in functional test tests: Add functional test for insert or replace null support libtracker-data: Allow null upfront a new set for multivalue properties When null deletes a set of a multivalue property, then the buffer must be flushed. Else the merging in the buffer might make things go wrong. libtracker-data: Add some code comments for clarification libtracker-data: Insert or replace's null support for multivalue props libtracker-data: Add stops and error handling for unsupported null cases libtracker-data: Support for insert or replace null objects libtracker-data: Add internal API for deleting all objects tracker-extract: Do extra header check for jpg cover files Fixes NB#259325. 2011-08-12 Sam Thursfield tracker-extract-gstreamer: Remove unused functions https://bugzilla.gnome.org/show_bug.cgi?id=656419 tracker-extract-gstreamer: Fix compile warning https://bugzilla.gnome.org/show_bug.cgi?id=656419 tracker-extract-gstreamer: Tiny refactor https://bugzilla.gnome.org/show_bug.cgi?id=656419 2011-08-10 Javier Jardón tracker-miner-flickr.desktop.in.in: Remove deprecated Encoding key 2011-08-07 Daniel Nylander Updated Swedish translation 2011-08-07 Daniel Mustieles Updated Spanish translation 2011-08-06 Andrej Žnidaršič Updated Slovenian translation 2011-08-05 Christian Kirbach [l10n] Updated German translation 2011-08-05 Martyn Russell tracker-needle: Avoid g_markup_escape_text() critical with NULL thunderbird: Add desktop file so needle opens email on activation tracker-needle: Show email subject as primary information not sender Sender is now secondary in the second row. Merge branch 'drop-helix-extractor' 2011-08-04 Stefano Facchini libtracker-miner: make MinerManager GLib.Initable in VAPI file Fixes GB#655987 2011-08-04 Adrien Bustany firefox: Use asynchronous connection opening firefox: Add bindings for tracker_sparql_connection_get_async firefox: Raise compatibility level to 5.0.* thunderbird: Use asynchronous connection opening thunderbird: Fix parameters types in bindings.js Use ctypes.voidptr_t instead of ctypes.void_t.ptr, and use GObject where possible. thunderbird: Add bindings for tracker_sparql_connection_get_async thunderbird: Move indexing startup out of MailStore initialization The call initializing the folder walking is now in plugin.js::onLoad 2011-08-03 Martyn Russell tracker-extract: Make sure we check filtered modules for dbus calls too The --force-module command line option was ignored for dbus calls and only available for command line use. tracker-extract: Improve checks for mimetype guessing Previously mimetype had to be NULL, but over dbus, it can only be an empty string. The check has been improved here. Additionally, we were leaking a GSimpleAsyncResult. There was also an issue with error conditions of the mimetype check where we would return and the client would be left hanging because we didn't complete the simple_async_result in that condition. That's now been fixed and any error reported by getting the mimetype also reported back to the client. tracker-extract: Improve debugging for filtered modules and mime guessing tracker-extract: Drop real media / helix extractor The work is all covered in the tracker-extract-gstreamer extractor Merge branch 'bump_api_version_0.12' libtracker-extract: Don't install examples/ rules mock up This was causing the MP3 extractor to be used even if the MP3 rules file was removed because the mockup uses a similar configuration firefox, thunderbird: Require 0.10 or 0.12 .so files not 0.11 build: Bump tracker_api_version to 0.12 but keep major/miner as 0.11 Add AX_DOTS_TO_UNDERSCORES macro to allow independent TRACKER_API_VERSION_UNDERSCORES value (which is used to convert "0.12" to "0_12". We need this because for 0.11.x releases, we want the files to be named *0.12* which requires changing only tracker_api_version in configure. This breaks Makefiles which build introspection files because they use $TRACKER_MAJOR_VERSION_$TRACKER_MINER_VERSION and that's not updated. Additionally, $TRACKER_API_VERSION can't be used because it contains a dot not an underscore. The only way to fix this was to do it in configure. 2011-08-02 Jürg Billeter tracker-extract-gstreamer: Assume UTC for dates GDate does not carry time zone information. Using local time does not make sense. 2011-08-02 Martyn Russell libtracker-miner: Line wrap documentation with annotations This improves Stefano Facchini's commit: b2a3dabad0881a686f95ee773199d9133a0845be Fixes GB#655789 thunderbird, firefox: Use -f with ln to force destination and use $(MKDIR_P) Without this make install after the initial attempt would cause errors due to destination already existing. Also switched mkdir -p to $(MKDIR_P) 2011-08-02 Stefano Facchini libtracker-miner: add some introspection annotations to TrackerMinerManager methods 2011-08-02 Martyn Russell libtracker-extract: Added some debugging to know what rules files are loaded Useful to know how the module is decided in tracker-extract 2011-08-02 Carlos Garnacho tracker-extract: Fix --force-module for commandline extraction This only works with --file, and the forced module must be one of those that typically handle the file (i.e. mp3/gstreamer/gupnp-dlna for mp3 files) tracker-extract: Use TrackerMimetypeInfo in commandline extraction This is so it falls back through different extract modules if any of these fails to extract information, likewise to the dbus method. 2011-08-02 Martyn Russell Merge branch 'gstreamer-with-dlna' tracker-extract: Small coding style clean ups 2011-08-02 Carlos Garnacho tracker-extract: Make JPEG module handle DLNA profiles In this extractor makes little sense to perform calls to any dlna library as we have all the necessary data right there. tracker-extract: Make PNG module handle DLNA profiles In this extractor makes little sense to perform calls to any dlna library as we have all the necessary data right there. tracker-extract: Make MP3 module handle DLNA profiles In this custom extractor makes little sense to call any dlna library since we have already all necessary data at hand. 2011-08-01 Marek Černocký Updated Czech translation Updated Czech translation 2011-08-01 Martyn Russell tracker-miner-fs: Disable writeback by default. It was disabled before and enabling it changes behaviour unexpectedly for users. Also the team is not completely decided it should be enabled at this point. 2011-08-01 Vincent Untz Firefox, Thunderbird: Fix build system for plugins to work for packaging Fixes GB#655701 2011-08-01 Martyn Russell