2011-11-25 Martyn Russell Release 0.10.36 libtracker-client: Fix for upstream patch to replace posix.vapi This is only in 0.10 which is why this is needed 2011-11-25 Jürg Billeter libtracker-bus: Do not use GDBusProxy The finalizer of GDBusProxy schedules an idle function to disconnect the name owner changed signal. This leaks a GMainContext if the corresponding loop was already terminated. Fixes NB#285426. Remove posix.vapi Both functions are available in upstream bindings. Remove glib-2.0-fixes.vapi This was fixed upstream in Vala 0.12.0. 2011-11-25 Martyn Russell build: Don't require miner-rss and miner-flickr to distcheck tracker-miner-fs: Fix build issues when we don't have HAVE_MAEMO defined tracker-miner-fs: Add userguides miner to POTFILES.in 2011-11-25 Carlos Garnacho tracker-extract,gif: Do not doubly close the FD DGifOpenFileHandle takes ownership on the FD, so don't try to close it ourselves too. tracker-extract,tiff: Do not doubly close the FD TIFFdOpen() takes ownership on the FD, so do not try to close it ourselves too. tracker-extract,text: Do not doubly close the FD tracker_read_text_from_fd() already takes care of closing it. 2011-11-25 Martyn Russell tracker-miner-fs: Add initial check on basedir to avoid subsequent checks tracker-miner-fs: Userguides not found must fallback to 'en' This is for cases where the locale specified has no userguide. tracker-miner-fs: Use locale specific path targetting for userguides Fixes 2 bugs related to "Updating Library" showing for too long. Fixes NB#285537. Fixes NB#291569. tracker-miner-fs: Added locale checking on directories If not the current locale, we ignore the userguide directory, but only when we HAVE_MEEGOTOUCH. tracker-miner-fs: Detect locale changes properly in userguides miner tracker-miner-fs: Move tracker-miner-applications-meego to tracker-miner-meego tracker-miner-fs: Move tracker-miner-applications-locale to tracker-miner-locale tracker-miner-fs: Remove some FIXME comments and add TODO comments 2011-11-25 Jürg Billeter tracker-miner-fs: Avoid unnecessary string copies 2011-11-25 Martyn Russell tracker-miner-fs: Finishing touches on userguides miner - No longer get path when we don't need it per guide - Improve debugging - Remove commented out code - Don't allow .ini processing (only .html) tracker-miner-fs: Updated SPARQL generated to match more closely Files miner tracker-miner-fs: Added userguide extraction code Mostly works with the exception of a pipe leak by the looks of it. 2011-11-25 Jürg Billeter tracker-miner-fs: Ignore userguide directory in files miner Userguide miner is responsible for indexing this directory. 2011-11-25 Martyn Russell tracker-miner-fs: Added initial boiler plate for userguide miner This requires --enable-maemo to build. 2011-11-25 Carlos Garnacho tracker-extract,pdf: Plug a leak The poppler actions were being leaked. Another warning about invalid reads has been fixed too tracker-extract,albumart: Plug a leak The pixbuf loader was being leaked, whereas the pixbuf was being unref'ed, even though it's owned by the loader. libtracker-miner: Hook up directly to pools' state This way the miner is able to resume/pause as the different task pools notify on ::limit-reached, instead of relying on the pertinent item_queue_handlers_set_up() call at the right time. libtracker-miner: Fix buffer control in TrackerMinerFS Add an explicit check on item_queue_handlers_cb() to check the sparql buffer status, so it doesn't have an opportunity to clog it any further. 2011-11-25 Philip Van Hoof libtracker-extract: Use strncmp for region of interest's type Fixes NB#292744. 2011-11-25 Ivan Frade Makefile.am: Ignore .c files in coverage when they come from vala functional-tests: Update ontology-change test to milliseconds date Add milliseconds in the expected result. libtracker-extract: Accept ISO8601 dates with milliseconds Milliseconds were removed in a special case. Not needed anymore, because now we want milliseconds in the dates. 2011-11-25 Jürg Billeter libtracker-data: Support fractional seconds in xsd:dateTime values Fixes NB#290480. Fix Vala warnings 2011-11-25 Philip Van Hoof tracker-writeback: Add include of math.h for modf 2011-11-25 Jürg Billeter tracker-miner-applications: Do not warn for "Hidden" desktop files 2011-11-25 Carlos Garnacho libtracker-miner: Remove tasks for not found files from the pool Else, they're left stuck there forever, eventually filling in the task pool if ::process-file is called to many times on a just removed file (eg. temporary ones) 2011-11-08 Martyn Russell Release 0.10.35