2009-10-30 Martyn Russell Fixed make distcheck errors Updated NEWS again Updated NEWS again Updated NEWS Bumped version in preparation for today's release 2009-10-30 Jürg Billeter tracker-extract-mp3: Generate full date/time value for recording year Fixes NB#120255. 2009-10-30 Martyn Russell tracker-status-icon: Added .cfg man page and mentioned it elsewhere too libtracker-miner: Don't use a timeout for DBus requests 2009-10-29 Jürg Billeter tracker-search-tool: Fix mimetype query tracker-sparql: Use colon as prefix delimiter to align with SPARQL Fix vapi dependencies in Makefiles 2009-10-29 Philip Van Hoof Fixed ClassSignals to compress predicate-values together in a single signal Propagating error at delete_resource_description 2009-10-28 Martyn Russell tracker-control: Updated man page for this command tracker-control: Add option to remove all thumbnails tracker-control: Added option to remove all config files tracker-control: Added missing Makefile.am tracker-control: Make it possible to start miners libtracker-miner: Don't error if .service files are not found This can be the case for some miners like the evolution plugin tracker-processes: Renamed to tracker-control, now in src/tracker-control 2009-10-28 Carlos Garnacho TrackerCrawler: Fix up prototype for ::finished. The ::finished signal changed parameters some time ago, but the function prototype in the class struct didn't. tracker-extract: initialize albumart on standalone mode as well. This was reporting critical warnings from non-initialized caches in there. Plug a bunch of potential leaks. For some cases, word wasn't even used, for others the code would try to fill in the same tag several times, leaking the older values. tracker-extract-mp3.c: Retrieve nmm:trackNumber. Also, track number is dealt everywhere as a integer, so no strings are leaked. tracker-extract-mp3: Add missing break; when parsing id3v20 tags. This could lead to doubly freed memory, since the same string was assigned to genre and copyright. 2009-10-28 Martyn Russell tracker-extract: Add ontology log output line for G_LOG_LEVEL_INFO tracker-extract: Filter all file based ontology from LSA extractor tracker-extract: Don't generate log filename, use value from tracker_log_init() tracker-status: Fixed crash when GValue is NULL 2009-10-28 Jürg Billeter libtracker-fts: Use tracker:weight for per-property weight 2009-10-27 Martyn Russell tracker-explorer: Improve layout to be more hig like tracker-explorer: Renamed explorer.vala to tracker-explorer.vala tracker-explorer: Rename explorer.ui to tracker-explorer.ui Also cleaned up Makefile.am 2009-10-27 Jürg Billeter SPARQL: Do not leak variables (reference cycle) 2009-10-27 Martyn Russell tracker-extract: Use G_LOG_LEVEL_INFO for the SPARQL output This allows us to use verbosity=1 to just see the SPARQL output and nothing else. tracker-extract: Removed some logging on start up Based on a patch from 0.6 for NB#126773, trackerd and tracker-extract spam syslog. See commit 65adc16dc0183a1a9b08eb85440312399748262a. libtracker-common: Fixed logging so G_LOG_LEVEL_INFO is verbosity=1 libtracker-common: Added tracker_info() to use G_LOG_LEVEL_INFO 2009-10-27 Jürg Billeter SPARQL: Support fts:rank and fts:offsets functions in queries libtracker-fts: Fix reading rank and offset information 2009-10-26 Lucian Grijincu Added Romanian translation 2009-10-26 Martyn Russell tracker-extract: Disable libstreamanalyzer by default tracker-extract: Use content-type from LSA and free memory leak tracker-extract: Make it possible to switch by cmdline use of LSA tracker-extract: clean up libstreamanalyzer integration a bit 2009-10-26 Jürg Billeter libtracker-data: Use update buffer for deletes as well This fixes handling of FTS updates when deleting or updating property values by reusing the logic written for inserts. libtracker-data: Factor out function string_to_gvalue libtracker-data: Factor out function get_old_property_values SPARQL: Flush update buffer after DROP GRAPH libtracker-data: Add rollback callback This prevents sending events for updates that are rolled back. 2009-10-26 Carlos Garnacho TrackerMinerFiles: Don't overwrite throttle settings. Throttle is already being set based on battery status in constructed(), don't overwrite that setting. TrackerMinerFiles: Unify battery state handling. Having on_battery and on_low_battery separated separatedly actually had logic gaps, such as low battery + charging state, and was setting throttling regardless of the AC power state. 2009-10-26 Philip Van Hoof Codestyle and indentation for the StreamAnalyzer support 2009-10-26 Jürg Billeter libtracker-db: Add tracker_db_statement_bind_null