- Jan 22, 2009
-
-
Mikael Ottela authored
svn path=/trunk/; revision=2821
-
- Jan 21, 2009
-
-
Mikael Ottela authored
svn path=/trunk/; revision=2820
-
Carlos Garnacho authored
2009-01-21 Carlos Garnacho <carlos@imendio.com> * src/tracker-indexer/tracker-module-metadata.c (tracker_module_metadata_add_date): Cast time_t to avoid compiler warnings. svn path=/trunk/; revision=2819
-
Carlos Garnacho authored
2009-01-21 Carlos Garnacho <carlos@imendio.com> * src/tracker-indexer/tracker-module-metadata-utils.c (metadata_utils_add_embedded_data): Refactored out, transform ISO 8601 dates into unix times if we're adding a date field. (metadata_utils_get_embedded): Use the function above to add metadata. svn path=/trunk/; revision=2818
-
Carlos Garnacho authored
2009-01-21 Carlos Garnacho <carlos@imendio.com> * data/modules/files.module: * data/modules/gaim-conversations.module: * data/modules/applications.module: Add default ScanTimeout to modules. svn path=/trunk/; revision=2817
-
Carlos Garnacho authored
2009-01-21 Carlos Garnacho <carlos@imendio.com> * src/libtracker-common/tracker-module-config.[ch]: Add support for ScanTimeout option, which forces such timeout (in seconds) after a file pertaining to the module has changed before being sent to the indexer. * src/trackerd/tracker-monitor.c (libinotify_cached_events_timeout_cb): Wait for the specified timeout before sending files to the indexer. * data/modules/evolution.module: Schedule reindexing of mails to 1h after the files change. svn path=/trunk/; revision=2816
-
Carlos Garnacho authored
2009-01-21 Carlos Garnacho <carlos@imendio.com> * src/libtracker-common/tracker-module-config.c (load_boolean) (load_string) (load_string_list): Do not free the key file on error, it will be done afterwards anyway. (tracker_module_config_get_monitor_directories) (tracker_module_config_get_monitor_recurse_directories) (tracker_module_config_get_ignored_directories) (tracker_module_config_get_ignored_files) (tracker_module_config_get_index_mime_types) (tracker_module_config_get_index_files): Return correct types if one of the preconditions fails. svn path=/trunk/; revision=2815
-
Philip Van Hoof authored
2009-01-21 Philip Van Hoof <philip@codeminded.be> * utils/services/rdfsample.xsl: Added a small code generator that uses rdf:xml as input and outputs a hypothetical simple OO language svn path=/trunk/; revision=2813
-
Philip Van Hoof authored
2009-01-21 Philip Van Hoof <philip@codeminded.be> * src/tracker-extract/tracker-albumart.c: Correction for album-art that has one-character long album-names. * utils/services/service2rdf-xml.py: Bugfix svn path=/trunk/; revision=2812
-
- Jan 20, 2009
-
-
Mikael Ottela authored
svn path=/trunk/; revision=2811
-
Martyn James Russell authored
* src/plugins/evolution/tracker-evolution.c: * src/trackerd/tracker-main.c: * src/trackerd/tracker-processor.c: Make sure we check the module config AND the config for disabled modules and do that EVERYWHERE. Don't recusively process the "files" module for removable devices if the "files" module is disabled in the config or module config. svn path=/trunk/; revision=2810
-
Philip Van Hoof authored
2009-01-20 Philip Van Hoof <philip@codeminded.be> * utils/services/service2rdf-xml.py: added a tool that spews out something that looks (or is) rdf:xml, if you let it eat some .service and .metadata cookies. Usage: python service2rdf-xml.py --metadata=ONTOLOGY.metadata \ --service=ONTOLOGY.service svn path=/trunk/; revision=2809
-
Philip Van Hoof authored
* utils/services/sample.xsl: added a sample XSLT * utils/services/README.example: Added a sample XSLT svn path=/trunk/; revision=2808
-
Carlos Garnacho authored
2009-01-20 Carlos Garnacho <carlos@imendio.com> * src/tracker-extract/tracker-escape.c (tracker_escape_metadata): * src/libtracker-common/tracker-utils.c (tracker_escape_string): Accept NULL strings. (Fixes NB98170) * src/libtracker-common/tracker-type-utils.c (tracker_date_format_to_iso8601): Do not memset a stack allocated variable. svn path=/trunk/; revision=2807
-
Philip Van Hoof authored
2009-01-20 Philip Van Hoof <philip@codeminded.be> * utils/services/service2xml.py: A tool to convert a .service file to an XML file. Usage: python utils/services/service2xml.py < data/services/service.service svn path=/trunk/; revision=2806
-
- Jan 19, 2009
-
-
Martyn James Russell authored
* src/trackerd/tracker-processor.c: Fixed a nasty bug where inserting a MMC would cause ALL MMCs to be re-crawled and sent to the indexer. Now we just index the MMC that changed. This fixes NB#97049. svn path=/trunk/; revision=2804
-
- Jan 16, 2009
-
-
Carlos Garnacho authored
2009-01-06 Carlos Garnacho <carlos@imendio.com> * src/libtracker-db/tracker-db-manager.c (load_metadata_file): Warn on invalid/unparseable data types. * src/tracker-indexer/tracker-module-metadata.c (tracker_module_metadata_add_date): Convert time_t to string directly instead of dates. * src/libtracker-data/tracker-data-update.c (tracker_data_update_create_service): So we don't have to convert them back to unix times here. * data/services/email.metadata: * data/services/image.metadata: Fix invalid data types so Tracker now recognizes them. svn path=/trunk/; revision=2802
-
Martyn James Russell authored
* POTFILES.in: * src/plugins/Makefile.am: * src/plugins/evolution/Makefile.am: Added glib test Makefile.decl includes to these new Makefiles so make distcheck doesn't fail. * tests/tracker-extract/Makefile.am: Include .h files needed in TEST_UTILS_SOURCES so they are not left out of the tarball and don't fail make distcheck. * tests/tracker-extract/tracker-extract-mp3-test.c: * tests/tracker-extract/tracker-extract-testsuite-generic.c: Some code clean ups. svn path=/trunk/; revision=2801
-
Carlos Garnacho authored
2009-01-16 Carlos Garnacho <carlos@imendio.com> * src/libtracker-db/tracker-db-index.c (indexer_update_word): Define pivots as gint, as we can potentially underflow the right pivot with guint. svn path=/trunk/; revision=2800
-
Mikael Ottela authored
svn path=/trunk/; revision=2799
-
- Jan 15, 2009
-
-
Mikael Ottela authored
svn path=/trunk/; revision=2798
-
Martyn James Russell authored
* docs/reference/libtracker-common/libtracker-common-docs.sgml: * docs/reference/libtracker-common/libtracker-common.types: Removed tracker-data-field.[ch] now that it is in libtracker-data, fixes documentation build. * src/tracker-extract/tracker-xmp.c: Small code clean up and fixed 3 warnings from missing include. * src/tracker-indexer/Makefile.am: * src/trackerd/Makefile.am: Don't link with libtracker-evolution-plugin if we don't have support for it enabled. * tests/tracker-extract/Makefile.am: Don't try to build gstreamer test cases if we don't have gstreamer support enabled. svn path=/trunk/; revision=2797
-
Ivan Frade authored
svn path=/trunk/; revision=2796
-
Martyn James Russell authored
* configure.ac: * src/plugins/evolution/Makefile.am: Change EVOPLUG_{CFLAGS|LDFLAGS} to EVOLUTION_PLUGIN_*. Also make the evolution plugin a build time option so we error if it is expicitly enabled but not available. This is disabled by default for the up and coming release. svn path=/trunk/; revision=2795
-
Philip Van Hoof authored
2009-01-15 Philip Van Hoof <philip@codeminded.be> * src/tracker-indexer/modules/Makefile.am * src/tracker-indexer/modules/evolution.c: Selecting between the old and the new Evolution support, depending on availability of the right version of EDS * data/services/email.metadata: * data/db/sqlite-tracker.sql: * configure.ac * src/tracker-indexer/Makefile.am * src/trackerd/Makefile.am * src/Makefile.am * src/tracker-evolution-plugin/tracker-evolution-plugin.h * src/tracker-evolution-plugin/tracker-evolution-indexer.h * src/tracker-evolution-plugin/tracker-evolution.h * src/tracker-evolution-plugin/tracker-evolution-registrar.h * src/tracker-evolution-plugin/tracker-evolution-plugin.xml * src/tracker-evolution-plugin/org-freedesktop-Tracker-evolution-plugin.eplug.xml * src/tracker-evolution-plugin/tracker-evolution-common.h * src/tracker-evolution-plugin/Makefile.am * src/tracker-evolution-plugin/tracker-evolution-plugin.c * src/tracker-evolution-plugin/tracker-evolution-indexer.c * src/tracker-evolution-plugin/tracker-evolution-registrar.xml * src/tracker-evolution-plugin/tracker-evolution.c * src/tracker-evolution-plugin/tracker-evolution-registrar.c: Implementation of the new Evolution support * src/trackerd/tracker-main.c svn path=/trunk/; revision=2794
-
- Jan 14, 2009
-
-
Mikael Ottela authored
svn path=/trunk/; revision=2793
-
Carlos Garnacho authored
2009-01-14 Carlos Garnacho <carlos@imendio.com> * src/tracker-indexer/modules/evolution-imap-db.c (tracker_evolution_imap_db_file_finalize): finalize the query before closing the database. svn path=/trunk/; revision=2792
-
Philip Van Hoof authored
2009-01-14 Philip Van Hoof <philip@codeminded.be> * src/tracker-extract/tracker-extract.c: Fixed too early shutdown of the thumbnailer support code in tracker-extract svn path=/trunk/; revision=2791
-
Carlos Garnacho authored
2009-01-14 Carlos Garnacho <carlos@imendio.com> * src/libtracker-db/tracker-db-index.c (indexer_update_word): Perform binary search correctly, so it's able to find all items in the array. (Fixes #441739) * src/tracker-indexer/tracker-indexer.c (item_remove): Pass big enough weight to have elements removed from the index. svn path=/trunk/; revision=2790
-
- Jan 13, 2009
-
-
Carlos Garnacho authored
2009-01-13 Carlos Garnacho <carlos@imendio.com> * src/tracker-indexer/tracker-indexer.c (process_module): Do not spew a critical warning if the module has no dirs configured. Do not emit module-finished/started signals for misconfigured modules. svn path=/trunk/; revision=2789
-
Carlos Garnacho authored
2009-01-13 Carlos Garnacho <carlos@imendio.com> * src/tracker-indexer/modules/evolution-pop.c (get_message_flags): Fix potential crasher. svn path=/trunk/; revision=2788
-
Martyn James Russell authored
* .svnignore: * docs/.svnignore: Added these files for use with: svn -R propset svn:ignore -F .svnignore ./ and also added special additions for unique cases using: svn propedit svn:ignore ./ in specific locations (like po/ and docs/reference/*). Now svn st reports much less about files not in the repository. svn path=/trunk/; revision=2787
-
Jürg Billeter authored
2009-01-13 Jürg Billeter <j@bitron.ch> * src/libtracker-common/Makefile.am: * src/libtracker-common/tracker-common.h: * src/libtracker-data/Makefile.am: * src/libtracker-data/tracker-data-manager.h: * src/libtracker-data/tracker-data-query.h: * src/libtracker-data/tracker-data-schema.h: * src/libtracker-data/tracker-data-search.h: * src/libtracker-data/tracker-field-data.c: * src/libtracker-data/tracker-field-data.h: * src/libtracker-data/tracker-rdf-query.c: * src/libtracker-data/tracker-xesam-query.c: * src/trackerd/tracker-metadata.c: Move tracker-field-data.[ch] from libtracker-common to libtracker-data as TrackerFieldData contains data specific to the storage backend svn path=/trunk/; revision=2786
-
- Jan 12, 2009
-
-
Mikael Ottela authored
svn path=/trunk/; revision=2784
-
Ivan Frade authored
svn path=/trunk/; revision=2783
-
- Jan 09, 2009
-
-
Ivan Frade authored
svn path=/trunk/; revision=2782
-
Martyn James Russell authored
svn path=/trunk/; revision=2781
-
Carlos Garnacho authored
2009-01-09 Carlos Garnacho <carlos@imendio.com> * src/tracker-indexer/tracker-main.c (indexer_finished_cb): Obey -f even if it's interrupted by trackerd shutting down. svn path=/trunk/; revision=2780
-
Carlos Garnacho authored
2009-01-09 Carlos Garnacho <carlos@imendio.com> * src/tracker-indexer/modules/files.c (tracker_regular_file_get_service_type): Do not sniff mimetype and return NULL service type if the file doesn't exist. svn path=/trunk/; revision=2779
-
Martyn James Russell authored
* tests/Makefile.am: * tests/tracker-extract/tracker-extract-mp3-test.c: Disabled tests which fail and don't disable tracker-extract from the Makefile.am, this breaks make distcheck. svn path=/trunk/; revision=2778
-