2009-10-02 Martyn Russell Don't depend on libgee for tracker-search-bar, it doesn't use it Updated NEWS Mention Vala 0.7.6 in autogen, not 0.7.5 which fails Require libgee >= 0.3 Bump version to 0.7.1 in preparation for a release 2009-10-02 Jürg Billeter libtracker-data: Initialize single_cursor to make coverity happy libtracker-data: Remove unused variable Do not require dbus-glib 0.80, 0.78 is sufficient libtracker-fts: Drop broken and unused paragraph detection 2009-10-02 Martyn Russell Use g_hash_table_unref() instead of _destroy() libtracker-common: Updated docs and fixed warnings in build 2009-10-02 Carlos Garnacho TrackerMinerFS: Add some API docs. TrackerMinerManager: Add some API docs. TrackerMiner: Add some API docs. Add infrastructure for libtracker-miner docs. 2009-10-02 Jürg Billeter SPARQL: Avoid unnecessary SQL CAST expressions Also use PropertyType enum instead of separate DataType enum libtracker-common: Clean up TrackerPropertyType enum 2009-10-02 Martyn Russell Fixed make distcheck issues Moved src/tracker-fts to libtracker-fts, it is a library afterall libtracker-data: Cleaned up headers, and add tracker-data.h libtracker-db: Include missing tracker-db.h in Makefile.am libtracker-db: Cleaned up headers, and add tracker-db.h. Did the same thing as libtracker-common here for external use. tracker-fts: Moved tracker-parser here from libtracker-common 2009-10-02 Carlos Garnacho TrackerMiner: Remove GetName and GetDescription DBus methods. These are now handled by desktop files, and are exposed through the TrackerMinerManager API. TrackerMinerManager: Add get_description() method. Move miner DBus path/name #defines to the DBus header. tracker-status: Get display name from TrackerMinerManager. tracker-status: Use TrackerMinerManager API instead of plain DBus calls. TrackerMinerManager: add get_status() and is_paused(). 2009-10-02 Martyn Russell tracker-miner-fs: Fix case where $HOME/.config/xdg-dirs.dirs doesn't exist 2009-10-02 Jürg Billeter libtracker-common: Fix memory leak in tracker_string_to_date Remove .svnignore files 2009-10-02 Jamie McCracken Tracker-Search-Tool: Fix categories, crasher and added smart wildcards Made category selector work properly Fixed crasher when selecting a category Now add wildcard search when last character is not a space 2009-10-01 Martyn Russell libtracker-miner: Fixed warning updating monitor hashtable with files 2009-10-01 Ivan Frade Updated scal ontology to cover the ical standard 2009-10-01 Martyn Russell tracker-miner-fs: Fixed 2 memory leaks found by valgrind 2009-10-01 Jürg Billeter NCO: Remove cardinality restriction in nco:hasPostalAddress Fixes NB#141309. 2009-09-30 Jürg Billeter Turtle: Handle file errors Fixes NB#132655. SPARQL: Support fn:contains and fn:ends-with function in queries 2009-09-30 Carlos Garnacho TrackerResultsWindow: Don't propagate signal up if parent class doesn't implement it. GtkWindow doesn't have any implementation for button_press_event, so going though the parent class implementation crashed. 2009-09-29 Martyn Russell tracker-miner-fs: Allow full paths in IgnoredDirectories & IgnoredFiles tracker-miner-fs: Removed unused code 2009-09-29 Jürg Billeter tracker-miner-fs: Fix double unref in thumbnailer tracker-miner-fs: Fix critical when file could not be processed libtracker-data: Drop unneeded FTS INSERT/DELETE statements tracker-fts: Fix SQLite error after updates 2009-09-29 Martyn Russell tracker-miner-fs: Use XDG spec for special user dirs in config This means now the user can specify "&USER_DIRECTORY_DOCUMENTS" and it will point to whatever the XDG config says in /etc/xdg/user-dirs.defaults and use those dynamically. For now saving the config back is not supported so well. This can be improved in the future and it is currently unused in tracker-miner-fs anyway. The preferences need some love after this too. tracker-miner-fs: Don't try to send thumbs if service is disabled tracker-miner-fs: Don't send 0 thumbnail sized queues Also print we are sending the items BEFORE we send them to make logging clearer when the proxy is NULL or we get some errors from the dbus call. tracker-preferences: Make ignored dirs & w/ content more equally spaced 2009-09-29 Jürg Billeter SPARQL: Do not use JOIN for simple OPTIONAL patterns This improves performance for OPTIONAL { ?v foo:bar ?o } where ?v is an already BOUND variable, foo:bar is a single-valued property, and ?o has not been used before. Update .gitignore tracker-fts: Add fts3ae test tracker-fts: Add FTS test infrastructure and first test 2009-09-29 Jorge González Updated Spanish translation 2009-09-28 Tshepang Lekhonkhobe Fix typo in tracker-processes man page 2009-09-28 Ivan Frade Add prefix in MLO description Define local prefix in the ontology description Removed stupid debug message 2009-09-28 Carlos Garnacho TrackerExtract: Add custom text extractor for PDFs. The text extractor uses poppler, and will discard anything not looking like a word, already implements word limit, although it's not hooked to any config yet. 2009-09-28 Martyn Russell tracker-miner-fs: Re-enable the thumbnailer communication This also improves the thumbnailer API used and is a bit more efficient in places too. tracker-extract: Fixed Ctrl+C not working with -d tracker-extract: Added some debugging to albumart extraction tracker-extract: Don't error on HAL == NULL if run on command line tracker-miner-fs: Removed tracker-utils.[ch], no longer used tracker-miner-fs: Removed tracker-dbus.[ch] no longer used tracker-miner-fs: Actually use the thumbnailer with init/shutdown tracker-miner-fs: Make thumbnailer more useful with return values 2009-09-28 Philip Van Hoof Deleting queued batchupdates and commit when client disappears 2009-09-27 Jürg Billeter Fix dbus-glib checks 2009-09-27 Michael Biebl Use a recent version of dbus/dbus-glib and remove SUBJECT_TO_CHANGE use Use a realistic version of of libxml