[tracker] Created tag 0.13.0



The signed tag '0.13.0' was created.

Tagger: Martyn Russell <martyn lanedo com>
Date: Thu Dec 15 16:43:02 2011 +0000

    Release 0.13.0

Changes since the last tag '0.12.0':

Aleksander Morgado (37):
      build: include gstreamer-dlna rules in EXTRA_DIST
      tracker-miner-fs, apps: avoid trying to parse directories as desktop files
      libtracker-miner: if miner still crawling, don't consider it as cleanly shutdown
      tracker-miner-fs, applications: Keep track of MLocale-reported locale
      tests: ignore built programs in git
      libtracker-miner: minor indentation fixes
      libtracker-miner: improve logging of partial errors when using update array
      libtracker-miner: avoid logging global error in update array multiple times
      tests: avoid compilation warnings
      libtracker-miner: improve event queue traces
      tracker-extract: include DLNA mimetype in non-gstreamer media extractors
      tracker-extract,gstreamer: flag renamed from TAGS to LIGHTWEIGHT in GStreamer
      libtracker-miner: indentation fixes
      libtracker-miner: overwrite flags when adding same path to the indexing tree
      libtracker-miner: avoid extra file type checks
      libtracker-miner, tests: avoid aligning backslash in Makefile.am
      libtracker-miner: fix node appending
      libtracker-miner: allow priting indexing tree for debugging
      libtracker-miner: fix tree disposal
      libtracker-miner: fix logic to tell whether file is indexable
      libtracker-miner: new IGNORE flag for the indexing tree
      libtracker-miner,tests: First tests to check indexing tree capabilities
      libtracker-miner, tests: implement multiple cases for indexing tree add/remove.
      libtracker-miner, tests: ignore built files
      libtracker-miner: indentation and alignment fixes
      libtracker-common: if testing old .cfg files, ensure one is always available
      tracker-extract,text: try to extract text from files in typical windows charsets
      build: remove glib-based FTS parser
      build: ignore built files in git
      docs: additional documentation fixes in libtracker-miner and libtracker-extract
      libtracker-miner: fix type referenced in docs
      libtracker-miner: fix deprecation comment format
      libtracker-miner: fix enums related documentation
      libtracker-miner: document indexing tree section
      libtracker-miner: ignore next update is deprecated
      libtracker-miner: several documentation related fixes
      libtracker-miner: fix double reference

Andrej ÅnidarÅiÄ (4):
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation

Aurimas Äernius (1):
      Updated Lithuanian translation

Carlos Garnacho (155):
      libtracker-miner: Fix typo in check_item_queues()
      tracker-extract: Add geolocation to GStreamer extractor
      tracker-needle: Use "primary-toolbar" style on toolbar
      tracker-needle: Add GtkInfoBar and API to control its content
      tracker-needle: tell the user when a query is too generic
      tracker-needle: Put the tags list in a GtkPaned
      tracker-needle: Set tags list scrolledwindow shadow
      tracker-needle: Fix some valac compiler warnings
      tracker-needle: Do not warn on cancelled operations
      libtracker-bus: Plug 2 leaks
      tracker-extract: Also complete cancelled tasks
      tracker-needle: Fix crash in result store
      tracker-extract,gstreamer: Handle streams with no tags
      libtracker-miner,buffer: Improve logging of sparql errors
      libtracker-miner,crawler: Use a cancellable per crawled directory
      tracker-writeback: Apply writeback handlers sequentially on a same file
      writeback: Set uniformly the same error when writeback modules don't handle the file
      writeback: Add missing #include
      libtracker-miner: Fix buffer control in TrackerMinerFS
      libtracker-extract: Made more resilient to dbus/splice failures
      libtracker-extract: Deliver async result on all situations
      libtracker-miner: Hook up directly to pools' state
      tracker-extract,albumart: Plug a leak
      tracker-extract,pdf: Plug a leak
      tracker-extract: Do not possibly leak TrackerExtractInfos
      tracker-extract,text: Do not doubly close the FD
      tracker-extract,tiff: Do not doubly close the FD
      tracker-extract,gif: Do not doubly close the FD
      libtracker-extract: Plug a leak
      tracker-miner-fs: Fix compilation with --disable-maemo
      libtracker-miner: Fix flow control in sparql buffer
      tracker-extract,gstreamer: Fix leak
      libtracker-miner: Add TrackerIndexingTree
      libtracker-miner: Add tracker_miner_fs_get_indexing_tree()
      libtracker-miner: Make TrackerMonitor use TrackerIndexingTree
      libtracker-miner: Add ::directory-added/removed signals to TrackerIndexingTree
      libtracker-miner: change arguments in tracker_indexing_tree_get_parent_is_indexable()
      libtracker-miner: Fix infinite loop
      libtracker-miner: Optionally filter hidden files in TrackerIndexingTree
      tracker-miner-fs: Set TrackerIndexingTree filters in TrackerMinerFiles
      tracker-miner-fs: Specify the index directories to TrackerIndexingTree
      libtracker-miner: Rename tracker_indexing_tree_get_effective_parent to get_root()
      libtracker-miner: Implement tracker_indexing_tree_file_is_indexable on top of get_root()
      libtracker-miner: Make TrackerMinerFS use TrackerIndexingTree
      tracker-miner-fs: Make TrackerMinerApplications use TrackerIndexingTree
      libtracker-miner: Add default policies to TrackerIndexingTree filters
      tracker-miner-fs: Use filter policies in TrackerMinerApplications
      libtracker-miner: Add TrackerFileSystem
      tests: Add TrackerFileSystem test suite
      libtracker-miner: Add TrackerFileNotifier
      libtracker-miner: clear directories queue before TrackerCrawler::finished
      libtracker-miner: Rename TrackerFileNotifier::file-added to file-created
      libtracker-miner: Create signals for TrackerFileNotifier
      libtracker-miner: Add tracker_file_system_traverse()
      libtracker-miner: Fix double inserts in tracker_file_system_get_file()
      libtracker-miner: Initialize TrackerFileNotifier filesystem properties
      libtracker-miner: Store mtime during crawling in TrackerFileNotifier
      libtracker-miner: Perform parallel querying/crawling in TrackerFileNotifier
      libtracker-miner: Set up monitor in TrackerFileNotifier
      libtracker-miner: Add "attributes_only" parameter to TrackerFileNotifer::file-updated
      libtracker-miner: Add TrackerFileNotifier::file-moved signal
      libtracker-miner: Hook TrackerFileNotifier to TrackerMonitor signals
      libtracker-miner: Use TrackerFileNotifier in TrackerMinerFS
      libtracker-miner: Remove all trace of TrackerMonitor in TrackerMinerFS
      libtracker-miner: Remove mtime cache
      libtracker-miner: Remove check for removed files during crawling
      libtracker-miner: Remove unused filesystem property
      libtracker-miner: Add TrackerFileNotifier::directory-started/finished
      libtracker-miner: Add TrackerFileNotifier::finished
      libtracker-miner: Add tracker_file_notifier_is_active()
      libtracker-miner: Hook up progress/status indication to TrackerFileNotifier processing
      libtracker-miner: Remove TrackerFile
      libtracker-miner: Add tracker_file_notifier_get_file_iri()
      libtracker-miner: Remove IRI cache from TrackerMinerFS
      libtracker-miner: Remove dead code in TrackerMinerFS
      libtracker-miner: Only append dirs to crawler processing on recursive dirs
      libtracker-miner: Avoid double checking root directories in TrackerFileNotifier
      libtracker-miner: Ensure the right processing order on QUEUE_WAIT situations
      libtracker-miner: Only spare an IRI query on updated items
      libtracker-miner: Remove miner_fs->priv->crawled_directories
      libtracker-miner: Remove miner_fs->priv->directories
      libtracker-miner-fs: Add tracker_indexing_tree_file_is_root()
      libtracker-miner: Remove miner_fs->priv->config_directories
      libtracker-miner: Remove unused structs from TrackerMinerFS
      libtracker-miner: Remove item_query_exists() from TrackerMinerFS
      libtracker-miner: Add compat layer for tracker_miner_fs_directory_*
      libtracker-miner: Improve logging of TrackerFileNotifier
      libtracker-miner: Also check "config root within config root" during queries
      libtracker-miner: Only emit ::file-deleted on folders for the toplevel being deleted
      libtracker-miner: Remove indexing tree signal handlers in TrackerMinerFS
      libtracker-miner: Add a "preserve in store" flag for config dirs
      libtracker-miner: Improve a bit reference counting on TrackerFileNotifier
      libtracker-miner: Handle root config directories being deleted.
      libtracker-miner: Stop crawler if it matches a config dir being removed
      libtracker-miner: Fix compiler warnings
      libtracker-miner: Obey "ignored" directory flag in TrackerFileNotifier
      tests: Fix filesystem test, TrackerFile is gone
      libtracker-miner: Use level order when traversing the filesystem tree
      libtracker-miner: Remove unused vmethods from TrackerMinerFS
      libtracker-miner: plug some leaks
      libtracker-miner: Add TrackerIndexingTree::directory-updated
      libtracker-miner: Listen to ::directory-updated in TrackerFileNotifier
      libtracker-miner: Add tracker_indexing_tree_list_roots()
      tracker-miner-fs: Do not use old API to add/recheck dirs
      libtracker-miner: Make filesystem properties registration global
      libtracker-miner: Reimplement tracker_miner_fs_directory_remove*
      libtracker-miner: Avoid IRI queries on parents of config dirs
      tracker-miner-fs: Do not use tracker_miner_fs_directory_remove*
      libtracker-miner: Fix typo
      libtracker-miner: Untangle filesystem refcount over GFiles
      tracker-miner-fs: Remove commented code
      libtracker-miner: Fix invalid read in TrackerFileSystem
      libtracker-miner: Ensure the timer is set on ::directory-started
      libtracker-miner: Add tracker_file_system_delete_files()
      libtracker-miner: Ensure TrackerFileSystem has a meaningful file type
      libtracker-miner: lower message log level
      tracker-miner-fs: Fix some TrackerDirectoryFlags passed on mounts
      tracker-miner-fs: Remove the preserve flag if a dir is removed from config
      libtracker-miner: Fix problems with directories going out and into config again
      libtracker-miner: Do not delete files while traversing the file tree
      libtracker-miner: Handle correctly crawling on just created dirs
      libtracker-miner: Cancel sparql query in TrackerFileNotifier when crawling stops
      libtracker-miner: Optimize TrackerFileSystem insertions/deletions
      libtracker-miner: Remove deleted folders from being tracked
      libtracker-miner, notifier: Check dir roots with the canonical copy in TrackerFileSystem
      libtracker-miner: Remove fs->priv->is_crawling
      libtracker-miner, notifier: report again status when crawling
      libtracker-miner: Calculate remaining time purely on extraction time
      libtracker-miner: Adapt commit e60fc84e6 to TrackerFileNotifier
      libtracker-miner: Avoid critical warning
      libtracker-miner: Traverse children selectively in TrackerFileSystem
      libtracker-miner: handle moving dirs from recursive to non-recursive locations
      libtracker-miner: Remove useless code
      libtracker-miner: rephrase code comment
      libtracker-miner: Add back the code removing thumbnail/albumart
      tests: Add beginning of unit test for TrackerFileNotifier
      libtracker-miner: Avoid frequent sync calls
      libtracker-miner: Allow GFiles to be part of several TrackerFileSystem
      libtracker-miner: Fix possibly wrong progress reporting
      libtracker-miner: Fix gir generation warnings
      libtracker-miner: issue critical warning on unlikely case
      libtracker-miner: Set indexing tree in the file monitor
      libtracker-miner: Initialize TrackerDirectoryFlags to NONE in any case
      libtracker-miner: Handle directories with IGNORED flag being removed
      tests: Add tests for TrackerFileNotifier configuration changes
      tests: Add TrackerFileNotifier file monitoring tests
      tracker-store: Finalize the TrackerDBusRequests on blank updates
      libtracker-miner: Check the ignored flag in tracker_indexing_tree_file_is_indexable()
      libtracker-miner: Lower the expectations in TrackerFileNotifier sparql queries
      tracker-extract: Don't lock on freed mutexes
      libtracker-common: Add a way to test things with old .cfg files
      libtracker-miner: Use interned GFiles in TrackerIndexingTree signals
      tracker-miner-fs: Don't add directories to index too eagerly
      tracker-miner-fs: respect the crawling-interval setting
      libtracker-miner: honor TRACKER_DIRECTORY_FLAG_CHECK_MTIME

Christian Kirbach (2):
      [l10n] Updated German translation
      [l10n] Updated German translation

Cosimo Cecchi (2):
      tracker-miner-fs: Enable indexing when on battery power on by default
      tracker-miner-fs: Don't index removable devices by default

Daniel Mustieles (9):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Fran DiÃguez (1):
      Updated Galician translations

Gert Michael Kulyk (4):
      tracker-needle: Mark a string in tracker-stats.vala for translation
      tracker-preferences: Use correct names for icons in preferences dialog
      tracker-preferences: Mark tooltips in tracker-preferences.ui for translation
      tracker-preferences: Make sure "Recurse" column title is translated

Ivan Frade (47):
      tests/libtracker-extract: compile/run encoding testing only with right deps
      configure.ac: define BUILD_ flags and libs after GCov checking
      src/libtracker-miner: Export all symbols if GCov is enabled
      test/libtracker-miner: Unit test for the priority queue
      src/libtracker-extract: move fix_region_type to ifdef-free area
      tests/libtracker-miner: unittest for TrackerTaskPool
      functional-tests: New parameter (graph) for the new extractor API
      tests/libtracker-extract: More XMP tests for the RoI
      libtracker-extract: Remove useless debug message
      libtracker-extract: Use correct namespace for stArea
      libtracker-extract: RoI creation doesn't depend on the order in the XML
      tests/libtracker-extract: Yet another test for the Regions of interest
      libtracker-extract: Generate correct Sparql for the regions of interest
      tests/functional-tests: update writeback test to new extractors output
      ontologies: NFO updating lastModified timestamp.
      libtracker-extract: Do not leak GMatchInfo objects.
      tests/libtracker-extract: Fix mem-leaks in the tests
      tests: Testing gvdb to get a good coverage report
      doc/tools: Include GCov flags (fixes building error with doc + coverage)
      tests/libtracker-common: moving test to the expected location
      libtracker-extract: Initialize string as NULL
      tests/libtracker-extract: Tests for TrackerExtractInfo
      tests/libtracker-extract: Unit tests for tracker-exif
      tests/libtracker-extract: Do not check exact value of a date
      tests/libtracker-extract: tracker-guaranteee unit tests
      test/libtracker-extract: Complete tests for tracker-utils
      tests/libtracker-extract: Ignore deprecated function in LCOV
      tests/libtracker-extract: Complete tracker-encoding tests
      tests/libtracker-extract: Add LGPL notice to the test code
      tests/libtracker-extract: unit tests for tracker-iptc
      tests/libtracker-common: Test for tracker-albumart
      tests/libtracker-common: testing tracker_sched_idle
      tests/libtracker-common: Complete tests for tracker-utils.c
      tests/libtracker-common: Missing file in previous commit (sched test)
      tests/libtracker-common: new test binaries added to .gitignore
      tests/libtracker-extract: new tests binaries added to .gitignore
      tests: Use g_assert_cmpstr instead of our own implementation
      libtracker-common (tests/src): More tests and coverage tuning for tracker-file-utils
      tests/libtracker-common: tests for crc32 calculation
      tests/libtracker-common: moving tests to the write file
      tests/libtracker-common: Testing tracker-date-time functions
      tests/libtracker-miner: Mock connection to inject results in the code
      tests/libtracker-miner: Fixed trailing whitespaces
      tests/libtracker-miner: Compile correctly monitor tests to get coverage
      libtracker-extract: Accept ISO8601 dates with milliseconds
      functional-tests: Update ontology-change test to milliseconds date
      Makefile.am: Ignore .c files in coverage when they come from vala

Jasper Lievisse Adriaanse (1):
      libtracker-sparql: Fix pkg-config file

Javier JardÃn (1):
      configure.ac: remove dbus-glib dependencies

Jorge GonzÃlez (3):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

JÃrg Billeter (75):
      coverage: Ignore generated .c files
      libtracker-data: Fix error check for unsupported ontology change
      libtracker-data: Rollback transaction on unsupported ontology change
      libtracker-data: Do not reset database on unsupported ontology change
      libtracker-data: Log error message on unsupported ontology change
      Merge branch 'unsupported-ontology-change'
      libtracker-miner: Add tracker_task_* API to exported symbols
      libtracker-data: Make index recreation less verbose
      libtracker-data: Drop all indexes before index recreation
      Merge branch 'collation'
      tests/libtracker-extract: Fix build without enca
      libtracker-data: Do not consider index recreation failure fatal
      tracker-miner-applications: Fix theme icon URIs
      libtracker-data: Set journal_size_limit to 10 MB
      libtracker-extract: Do not pass NULL to tracker_sparql_builder_prepend
      tracker-extract-pdf: Fix file descriptor leak in error cases
      tracker-extract-gif: Fix file descriptor leak in error case
      tracker-extract-gstreamer: Fix division by zero
      tracker-extract-oasis: Ignore empty values and invalid dates
      tracker-extract: Fix critical when FD list is missing
      functional-tests: Remove expected failure annotation from NB#217566 test
      NCO: Add nco:gender-other as predefined instance
      tests/libtracker-common: Add missing include directive
      SPARQL: Support SELECT (Expression AS Var) syntax
      libtracker-common: Fix tracker_filename_casecmp_without_extension
      SPARQL: Support DELETE WHERE {...}
      tracker-miner-fs: Fix crash in ReindexMimeTypes
      libtracker-common: Update tracker_filename_casecmp_without_extension
      tracker-control: Fix a couple of typos, no functional change
      tracker-control: Use g_printerr instead of g_warning in get_uid_for_pid
      tracker-control: Do not call g_object_unref on NULL in error case
      tracker-control: Fix crash when unable to get miner pause details
      libtracker-common: Fix compile warning, no functional change
      tracker-extract: Fix uninitialized variable in albumart
      tracker-extract-text: Fix crash if unable to open file
      tracker-miner-fs: Fix uninitialized variable
      functional-tests: Increase timeout in application tests
      libtracker-miner: Ignore mtime difference of less than 2 seconds
      tests/libtracker-extract: Fix tests when srcdir != builddir
      tracker-extract-gstreamer: Rename flag also in the non-GUPnP-DLNA case
      tests/libtracker-common: Add missing includes
      tracker-extract-gstreamer: Use global tags returned from discoverer
      tracker-miner-applications: Add miner_applications_locale_get_current
      tracker-miner-applications: Add miner_applications_locale_get_filename
      tracker-miner-applications: Update locale file only after mining
      Merge branch 'locale-change'
      libtracker-data: Also recreate domain indexes on collation change
      libtracker-common: Fix crash in gconf-dbus locale handling
      libtracker-data: Do not implicitly replace values when using blank nodes
      tracker-miner-applications: Do not warn for "Hidden" desktop files
      Fix Vala warnings
      libtracker-data: Support fractional seconds in xsd:dateTime values
      Merge branch 'subsecond'
      SPARQL: Ensure that fn:timezone-from-dateTime returns integer
      Remove glib-2.0-fixes.vapi
      Remove posix.vapi
      libtracker-bus: Do not use GDBusProxy
      tracker-miner-fs: Ignore userguide directory in files miner
      tracker-miner-fs: Avoid unnecessary string copies
      Remove g_thread_init calls
      libtracker-common: Add more checks to gconf-dbus locale handling
      functional-tests: Disable userguides miner to avoid timeouts
      libtracker-bus: Keep connection to D-Bus session bus alive
      libtracker-common: Fix invalid read in tracker_string_to_date
      libtracker-common: Fix tracker_date_to_string for timestamps before 1970
      libtracker-data: Use tracker_date_to_string instead of SQLite's strftime
      tests: Update tests for changed date/time formatting
      Merge branch 'subsecond'
      libtracker-data: Handle error case when resetting collator
      libtracker-data: Fix crash due to overflow in journal reader
      gvdb: Merge upstream changes
      libtracker-data: Fix small memory leak
      libtracker-common: Fix memory leak in tracker_string_to_date
      tracker-store: Fix memory leak in Steroids.update
      Remove remaining g_thread_init calls

Lucian Adrian Grijincu (1):
      Updated Romanian translation

Marek Äernockà (8):
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation

Mario BlÃttermann (5):
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation

Martyn Russell (102):
      build: Require Vala >= 0.13.4
      libtracker-miner: Added tracker_priority_queue* API to exported symbols
      tracker-miner-fs, tracker-writeback: Remove all dbus-glib occurrences
      nautilus: Improve the code generally
      nautilus: Remove tracker_glist_copy_with_nautilus_files(), no longer used
      nautilus: Don't re-define tracker_sparql_escape_string() instead re-use it
      build: Don't require explicitly GTK+ 3.x for nautilus, it can cause crashes
      Merge branch 'nautilus-issues'
      libtracker-extract: Fix doc build breakage
      libtracker-sparql: Include introspection annotations glossary
      libtracker-miner: Include introspection annotations glossary
      tracker-preferences: Use one list for locations and add XDG toggle buttons
      Merge branch 'tracker-preferences-xdg-dirs'
      tracker-preferences: Updated text used on Locations tab from feedback
      tracker-needle: Include tags in search results and only show files for selected tag
      tracker-needle: Disable search entry when filtering by tag list
      tracker-needle: Add initial context menu for views and launching parent dirs
      tracker-needle: Ellipsize tag list so long tags don't obstruct window
      tracker-needle: Don't add same renderer x2 to a column and show tag count
      tracker-control: Missing plural handling for "Found %d miners {running|installed}"
      libtracker-miner: Improve docs for tracker_miner_manager_pause_for_process()
      tracker-control: Don't finalize TrackerMinerManager with --pause-for-process
      tracker-control: Reset GSettings config on -c option
      tracker-miner-fs: Change default for low-disk-space-limit to be disabled (-1)
      Merge branch 'roi-png-fix'
      Revert "Fix the Imagemagick png raw profile magic."
      Merge branch 'roi-png-fixed'
      libtracker-common: Added functionality for SCHED_IDLE scheduler priority
      tracker-miner-fs, tracker-extract: Add config option SchedIdle
      tracker-preferences: Remove throttle implementation
      Merge branch 'SCHED_IDLE'
      libtracker-common: Disable configure.ac checks for ioprio_set()
      firefox: Don't try to load 0.10.x libraries, we're using APIs not available there
      thunderbird: Don't try to use older versions of Tracker
      build: Bump version to 0.13.0
      libtracker-common: Renamed function to casecmp filenames without extension
      libtracker-common: Remove unnecessary condition in tracker_filename_casecmp_without_extension()
      libtracker-extract: Bump version tracker_extract_info_get_postupdate_builder() was introduced
      tracker-extract: Fixed various coding style issues
      tracker-extract: Rename public functions to prefix tracker_cue_sheet_
      tracker-extract: Use g_strchug() functionality to avoid allocating memory
      tracker-extract-gstreamer: Use strcmp() not g_ascii_strcasecmp() for artists
      tracker-extract-gstreamer: Don't test for NULL tagcache, it's never NULL
      tracker-extract-gstreamer: Small code style/warning clean ups
      tracker-extract-gstreamer: Avoid additional NULL check for cuesheet TOC
      tracker-extract-gstreamer: Fix cue sheet build error
      Merge branch 'cuesheets'
      build: Don't use HAVE_GTK_DOC to determine building docs
      tracker-preferences: Disable special user dir toggles if they duplicate others
      tracker-needle: Added tracker-tags-view to edit tags as GtkVBox
      tracker-needle: Renamed tracker-taglist to tracker-tags-filter
      tracker-needle: Update tooltip for 'filter by tags' toolbar button
      tracker-needle: Don't use requires and check for null without use of "?"
      Merge branch 'tracker-needle-improved-tagging'
      tracker-needle: Have a more inviting message for "no results" view
      tracker-needle: Make sure new strings are translated
      Merge branch 'needle-info-bar'
      tracker-needle: Fixed POTFILES.{in|skip} changes needed for distcheck
      tracker-control: List/control processes for the calling user only
      tracker-search-bar: Don't display the results in a broken fashion
      ttl2sgml: Fixed memory leak
      tracker-needle: Don't allow entry use if switching view with tag filtering
      tracker-needle: Integrate tag editing into a panel, don't use a dialog
      tracker-needle: Remove unused tags-filter now
      tracker-needle: Require gtk+ 3.0 in glade file
      tracker-needle: Connect iconview selection change with tag-view update
      tracker-miner-fs: Added initial boiler plate for userguide miner
      tracker-miner-fs: Added userguide extraction code
      tracker-miner-fs: Updated SPARQL generated to match more closely Files miner
      tracker-miner-fs: Finishing touches on userguides miner
      tracker-miner-fs: Remove some FIXME comments and add TODO comments
      tracker-miner-fs: Move tracker-miner-applications-locale to tracker-miner-locale
      tracker-miner-fs: Move tracker-miner-applications-meego to tracker-miner-meego
      tracker-miner-fs: Detect locale changes properly in userguides miner
      tracker-miner-fs: Added locale checking on directories
      tracker-miner-fs: Use locale specific path targetting for userguides
      tracker-miner-fs: Userguides not found must fallback to 'en'
      tracker-miner-fs: Add initial check on basedir to avoid subsequent checks
      Merge branch 'miner-userguide-master'
      tracker-miner-fs: Add userguides miner to POTFILES.in
      tracker-miner-fs: Provide --disable-miner command line argument
      Merge branch 'miner-fs-disable-miners'
      tracker-extract-vorbis: Extract nmm:albumArtist for nmm:MusicAlbum
      Ontology: Notify about nfo:DataObject changes
      libtracker-fts: Fix "enable-unaccent" description spelling mistake
      build: Don't require miner-rss and miner-flickr to distcheck
      Merge branch 'miner-fs-refactor'
      tracker-miner-fs: Update userguide miner to work with --enable-meego
      tracker-miner-fs: Use new API instead of helper API to add indexing tree
      libtracker-common: Document the TRACKER_USE_CONFIG_FILES env var
      Merge branch 'gsettings-keyfile-bridge'
      Merge branch 'media-art-enhancements'
      libtracker-common: Fixed unit tests with renamed albumart
      build: Fixed various compiler warnings across the entire code base
      libtracker-common: Renamed albumart test to media-art
      build: Clean up more compiler warnings
      libtracker-miner: Fix the documentation in preparation for 0.13.x release
      libtracker-extract: Fix the documentation in preparation for 0.13.x release
      libtracker-sparql: Fix the documentation in preparation for 0.13.x release
      libtracker-common: Fix distcheck failure with new media art handling
      libtracker-extract: Fix mockup example which unrefs TrackerExtractInfo->GFile
      Release 0.13.0

Matej UrbanÄiÄ (9):
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation

Michael Biebl (2):
      libtracker-miner: Hide private tracker_task_* and tracker_priority_queue_* API
      fix html markup error in German translation

Mikael Ottela (2):
      Fix the Imagemagick png raw profile magic.
      Fix the Imagemagick png raw profile magic.

MiloÅ PopoviÄ (1):
      Added Serbian translation

Philip Van Hoof (49):
      libtracker-data: Detect unsupported ontology change rdfs:subPropertyOf
      libtracker-data: Support for removing rdfs:subPropertyOf
      libtracker-miner, tracker-extract: Use NULL and not " ", which gets stripped to ""
      tracker-writeback: Do proper error handling in the writeback program
      tracker-writeback: Handle if there's no module for the passed rdf types
      tracker-writeback: Propagate all errors of writeback over DBus
      tracker-extract: Don't use g_mapped_file_new which doesn't allow O_NOATIME
      tracker-extract, abw: Don't use _O_BINARY and handle error on mmap
      libtracker-common: Fix tracker_file_open, original had various problems
      tracker-extract: Use O_NOATIME for files opened by libgsf (ie. EPub files)
      tracker-extract, flac: preserve file stats for flac files (simulates O_NOATIME)
      libtracker-common, tracker-extract: Change the internal tracker_file_open API
      tracker-extract, gif: Open GIF files with O_NOATIME
      tracker-extract, msoffice: Use O_NOATIME for opening msoffice files
      tracker-extract, pdf: Use mmap with an fd that has O_NOATIME for pdfs
      tracker-extract, tiff: Use O_NOATIME for opening tiff files
      tracker-extract, xmp: Use mmap with a fd with O_NOATIME for xmp files
      tracker-extract, text: Use O_NOATIME for opening text files
      tracker-extract, tiff: Don't use a FILE* when we don't have to
      tracker-extract, gif: Don't use a FILE* when we don't have to
      libtracker-common: O_NOATIME requires owner to match, have a fallback
      tracker-extract, abw: O_NOATIME requires owner to match, allow fallback
      tracker-extract, gif: O_NOATIME requires owner to match, allow fallback
      tracker-extract, mp3: Use g_open instead of open
      tracker-extract, pdf: O_NOATIME requires owner to match, allow fallback
      tracker-extract, text: O_NOATIME requires owner to match, allow fallback
      tracker-extract, tiff: O_NOATIME requires owner to match, allow fallback
      tracker-extract, mp3: Also check for errno for fallback for open
      tracker-extract, xmp: O_NOATIME requires owner to match, allow fallback
      miners/fs: Don't let writeback block incoming DBus calls
      tracker-writeback: Don't warn in case of unsupported format for writeback
      tracker-extract: Use black background for transparant album art
      tracker-writeback: Don't own the DBus name before registering the object
      tracker-utils: Display nameGiven and nameFamily when fullname is empty
      tracker-extract, jpeg: Fix DLNA profiles
      tracker-extract, png: Fix DLNA profiles
      tracker-writeback: Check for write permission
      tracker-writeback: Preserve file permissions
      Use NFKD normalization for album and artist in albumart filename forming
      Writeback N/E/S/W notation for GPS coordinates
      tracker-writeback: Add include of math.h for modf
      libtracker-extract, miner-fs: Use a fallback rdf:type in case of extractor failure
      libtracker-miner: Change signedness of a field that is used to calculate
      libtracker-miner: Other signed changes where it made no sense to use guint
      Merge branch 'fallback-rdf-type'
      miner-fs: End the sparql query with a dot
      miner-fs: Change that dot into a space and a dot
      libtracker-extract: Use strncmp for region of interest's type
      plugins/evolution: Fixes for several crashes in the plugin

Piotr DrÄg (9):
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated POTFILES.in
      Updated Polish translation

Sam Thursfield (43):
      libtracker-extract: Documentation fixes
      libtracker-miner, libtracker-sparql: Update build instructions for 0.12
      tracker-extract-gstreamer: Remove 'needs_audio' flag
      tracker-extract-gstreamer: Remove check for GST_VERSION > 0.10.20
      tracker-extract-gstreamer: Simplify tagcache behaviour
      tracker-extract-gstreamer: Don't pass file URL needlessly
      tracker-extract-gstreamer: Rework album info reading
      tracker-extract-gstreamer: Avoid duplicate nmm:Artist inserts
      tracker-extract-gstreamer: Break up extract_metadata() into functions
      tracker-extract-gstreamer: Factor out type setting code
      tracker-extract-gstreamer: Pass tag list explicitly
      libtracker-common: Add tracker_case_match_filename_without_extension()
      tracker-extract: Add libcue-based CUE sheet parser
      tracker-extract-gstreamer: Use ToC information
      tracker-extract-gstreamer: Fix class/property name mistakes
      tracker-extract: Add 'postupdate' field
      tracker-extract-gstreamer: Don't give each track its own URL
      tracker-extract-gstreamer: Remove existing tracks for a file when extracting
      tracker-miner-fs: Delete any associated logical resources when removing a file
      functional-tests: Disable initial sleep of tracker-miner-fs when testing.
      functional-tests: Test for previous tracker-miner-fs commit
      tracker-extract: Avoid crash when no postupdate string
      tracker-extract-gstreamer: Return more metadata in 1 file==1 track cases
      ontologies,tracker-extract: Rename nfo:containerStartTime to nfo:audioOffset
      tracker-extract-gstreamer: Fix memory leak
      tracker-extract: Fix cuesheet track numbers
      tracker-extract: Fix bug in cue sheet extraction
      tracker-extract: Rework albumart API to allow multiple media types
      tracker-extract: Extract tracker_albumart_find_external()
      tracker-extract: Minor albumart code cleanups
      tracker-extract: Rewrite tracker_albumart_find_external()
      Rename albumart functions to media-art
      libtracker-extract,tracker-extract: Return guaranteed title
      tracker-extract-gstreamer: Fix compile warnings
      tracker-extract: Fix whitespace errors
      libtracker-common: Fix media art paths when artist is not known
      libtracker-common: Refactor tracker_media_art_get_path()
      tracker-extract-gstreamer: Move media art parameters to MetadataExtractor
      tracker-extract-gstreamer: Remove explicit zeroing after g_slice_new0()
      libtracker-miner: Rename media art update functions
      tracker-extract: Rename tracker_extract_find_external()
      tracker-extract: Style fixes and optimisations in tracker-media-art.c
      tracker-extract: Use enum to represent media-art image priorities

Takeshi AIHANA (1):
      Updated Japanese translation.

Wylmer Wang (1):
      update Simplified Chinese (zh_CN) translation

dmustieles (1):
      Updated Spanish translation



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]