[tracker-miners] Created tag 0.11.1



The signed tag '0.11.1' was created.

Tagger: Martyn Russell <martyn lanedo com>
Date: 1312185852 +0100

    Release 0.11.1

Changes since the last tag '0.11.0':

Adrien Bustany (44):
      Initial commit
      Bookmarks: add missing cursor unref
      Plugin: remove dead code
      Bookmarks: Fix itemId/identifier confusion
      Bookmarks: add an observer for live saving/deletion in Tracker
      Cleanup unneeded code
      Add French and Spanish locales
      Fix summary
      Add README and COPYRIGHT
      Can list all messages
      Can build SPARQL to insert messages
      Add indexing delay to prefs
      Insert nco:EmailAddress resources
      First rougly function version (when it does not stop in the middle)
      Add README
      Try to use Tracker 0.8 if 0.10 is missing
      Better error reporting in UI
      Remove garbage file
      Revert "Try to use Tracker 0.8 if 0.10 is missing"
      Error properly if libtracker-sparql can't be loaded
      Use libtracker-sparql 0.11 if available
      Also index message body
      Insert nie:url for messages
      Remove dead code
      Add 'meta' table to persistent storage
      Fix 0.11 lib fallback
      Use right RDF predicate for message date
      Fix logic in 0.11 fallback
      Try to use libtracker-sparql 0.11 if 0.10 is not available
      Properly use nfo:bookmarks in place of nie:url to store bookmark URI
      tracker-needle: Add support for bookmarks
      Use correct library names in bindings.js
      Use versioned .so names in bindings.js
      Simplify code using nsIMsgDBHdr.folder
      Add addImmediate to Queue class
      Index new messages as they arrive
      TrackerStore: Fix date generation
      queue.js: Keep a reference to the timer to ensure it gets fired
      thunderbird: Also detect beta versions in version check
      thunderbird: Update README file
      thunderbird: Ensure the extensions dir exists when installing
      thunderbird: Fix --with-thunderbird-plugin-dir configure argument
      firefox: Fix --with-firefox-plugin-dir configure argument
      Thunderbird: Fix memory leak in TrackerStore.escapeString

Aleksander Morgado (4):
      build: report in configure output whether support for journal is built
      tracker-extract: handle RealMedia files with the GStreamer extractor
      libtracker-miner: ensure mtime checks on directories found during crawling
      libtracker-miner: update event queue traces with new TrackerPriorityQueue

Andrej Žnidaršič (3):
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation

Carlos Garnacho (74):
      ontology: set cardinality 1 to slo:location.
      writeback: guarantee atomic updates on the file
      tracker-miner-fs: Do not ignore IgnoreNextUpdate for CREATED events on old files
      tracker-miner-fs: Unset nie:url to set our own on file updates.
      tracker-extract: _exit() abruptly if cancelled due to pre-unmount
      tracker-miner-fs: Postpone sparql update on mount after cancellation
      tracker-monitor: translate CREATE(a)+MOVE(a->b)=UPDATE(b)
      tests: Fix tracker-monitor test to reflect changes in 35bdcb09
      libtracker-extract: Do some basic checks for GPS coordinates in EXIF tags
      libtracker-miner: Make TrackerProcessingTask refcounted
      tracker-miner-fs: Revert commit 3dd75bacc30
      libtracker-extract: Add tracker-extract-client API
      tracker-miner-fs: Move "retry on extraction failed" code to TrackerMinerFiles
      tracker-miner-fs: Implement failsafe metadata extraction
      tracker-extract: Implement watchdog for stale tasks.
      libtracker-extract: Document tracker-client API
      libtracker-extract: Do not use G_CONST_RETURN
      tracker-miner-fs: Don't remove item from queue until it's been processed
      tracker-miner-fs: Avoid multiple calls to extractor_process_failsafe()
      tracker-extract: Implement thread awareness for modules
      tracker-extract: Mark text extractor as thread aware
      tracker-extract: Rework stats reporting and task cancellation
      libtracker-extract: Add API to iterate through the modules handling a mimetype
      tracker-extract: Use API to iterate through extract modules
      tracker-extract: Use TrackerExtractInfo from libtracker-extract
      tracker-extract: disable again threading traces
      libtracker-extract: Remove traces of debugging g_print()s
      tracker-miner-fs: Ensure datasource is also set on error
      libtracker-miner: Add TrackerPriorityQueue
      tracker-miner-fs: Use a priority queue for directories to be inspected.
      tracker-miner-fs: Put CrawledDirectoryData into a priority queue
      tracker-miner-fs: remove duplicated code
      libtracker-miner: Make tracker_priority_queue_foreach_remove return gboolean
      libtracker-miner: Add tracker_priority_queue_get_length
      tracker-miner-fs: Use priority queues for created/deleted/updated/moved items
      libtracker-miner: remove TRACKER_QUEUE_PRIORITY* in favor of G_PRIORITY*
      tracker-miner-fs: Add priority argument to tracker_miner_fs_directory_add_internal()
      tracker-miner-fs: Add tracker_miner_fs_check_*_with_priority()
      libtracker-miner: Add TrackerTaskPool
      tracker-miner-fs: Use TrackerTaskPool for the extraction pool
      libtracker-miner: Add TrackerSparqlBuffer
      libtracker-miner: Use TrackerSparqlBuffer for metadata insertions
      libtracker-miner: Remove TrackerProcessingPool
      libtracker-miner: Ensure prioritized tasks always have parents indexed first
      libtracker-miner: slightly improve IRI cache performance
      libtracker-miner: Ensure harder process_stop() is only called once
      libtracker-miner: Avoid triggering too often the ensure_mtime_cache() hack
      libtracker-miner: propagate priority throughout file insertions/updates in TrackerMinerFS
      libtracker-miner: Add priorities to the sparql buffer
      libtracker-miner: make tracker_miner_fs_check_file() use high priority
      tracker-miner-fs: Don't set no longer existing property on TrackerMinerApplications
      libtracker-extract: Plug some leaks
      tracker-miner-fs: Plug a leak.
      libtracker-miner: Run the async result on high priority sparql buffer updates
      libtracker-miner: don't clamp priority in the TrackerPriorityQueue
      libtracker-miner: Fix nasty typo in TrackerPriorityQueue
      libtracker-miner: Ensure recursive parent inspection on parentless files is done orderly
      libtracker-miner: Fix typo in tracker_task_pool_foreach()
      tracker-writeback: Use g_mkstemp_full() and preserve permissions on copy
      libtracker-miner: Use the task pool for ongoing writeback operations
      writeback: Update return value to signal connecting to ::writeback-file
      tracker-miner-fs: Ignore monitor events on files being written back
      libtracker-miner: Move writeback task removal to UPDATE monitor events
      libtracker-miner: Separate writeback tasks to their own task pool
      libtracker-miner: Ensure no items are left to process after writeback
      libtracker-miner: check writeback task pool when translating MOVED events to CREATED
      libtracker-miner: Implement cancellation of writeback operations
      libtracker-miner: Cancel writeback when the file is deleted/moved
      libtracker-miner: Ensure writeback operations are cancelled on unmounted volumes
      libtracker-miner: fix indenting issues
      tracker-miner-fs: Fix ref leak
      tracker-writeback: Do not unref the GFileInfo too early
      tracker-writeback: Revert 3ff16879, sort of
      tracker-writeback: preserve original file if writeback fails

Cosimo Cecchi (2):
      libtracker-data: Implement get_property() for n-columns in SQLite cursor
      miner: don't use G_CONST_RETURN

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

Daniel Nylander (1):
      Updated Swedish translation

Gabriel Speckhahn (1):
      Updated Brazilian Portuguese Translation

Jürg Billeter (33):
      libtracker-data: Use libmeegotouch ICU data if available
      libtracker-data: Do not begin ontology transaction when not needed
      tracker-store: Check XDG directories after initializing log
      tracker-miner-fs: Check XDG directories after initializing log
      tracker-store: Initialize D-Bus after initializing log
      tracker-miner-fs: Remove early log message when setting process priority
      tracker-miner-fs: Fix error check after setting process priority
      libtracker-data: Drop unused sql_dir variable
      libtracker-common: Remove tracker_env_check_xdg_dirs
      libtracker-data: Propagate errors from db_get_static_data
      libtracker-data: Store backup in subdirectory in backup test
      libtracker-data: Use temporary directory for restore recovery
      libtracker-data: Create ontologies.gvdb on startup if necessary
      functional-tests: When corrupting database file, also corrupt wal file
      tracker-control: Fix crash when unable to get miner pause details
      libtracker-data: Switch to manual WAL checkpointing in a separate thread
      libtracker-data: Backup in separate thread in single step
      libtracker-data: Do not print critical if db-locale.txt does not exist
      libtracker-data: Set synchronous = NORMAL with --disable-journal
      functional-tests: Handle DISABLE_JOURNAL in ontology-changes tests
      functional-tests: Handle DISABLE_JOURNAL in backup-restore tests
      tracker-store: Fix Resources.Sync with disabled journal
      libtracker-data: Fix leak in db_get_locale
      libtracker-extract: Ignore keywords containing invalid UTF-8
      tracker-extract-mp3: Use guessed ID3v1 8-bit encoding also for ID3v2
      SPARQL: Add support for HAVING
      tracker-store: Improve UpdateArray performance
      tracker-extract-playlist: Limit playlists to 1000 entries
      tracker-preferences: Fix apply button
      SPARQL: Add support for COALESCE
      libtracker-data: Add support for xsd:date
      tracker-writeback: Do not touch unsupported files
      tracker-writeback: Fix use after free of GFileInfo object

Kjartan Maraas (1):
      Updated Norwegian bokmål translation

Marek Černocký (3):
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation

Martyn Russell (44):
      tracker-needle: Fixed crash for null cursor and calling next() on it
      tracker-needle: Added bookmarks to the stats dialog
      tracker-needle: Improve the information shown about bookmarks
      libtracker-miner: Fixed -0.00 progress being reported
      tracker-control: Don't represent 0% with a ✓ (i.e. done)
      tracker-control: Clean up store progress reporting
      libtracker-miner: Make sure "Processing..." is 2% or higher in progress
      libtracker-miner: Fix inconsistent status with progress signals
      libtracker-miner: Special case .xsession-errors and ignore all about it
      libtracker-miner: Make sure status is set to 'Idle' on object construction
      libtracker-data: Make sure we don't leak sql_dir on multiple _init() calls
      libtracker-miner: Use tracker_processing_task_unref() instead of _free() to fix build
      tracker-writeback: Don't LDADD $(LIBTRACKER_MINER_LIBS)
      tracker-extract,writeback: Don't use same #define for headers
      tracker-writeback: Fixed include orders
      tracker-miner-fs: Fix small whitespace issue
      tracker-extract: Fix include orders
      tracker-miner-fs: Fix inconsistencies in #ifndef and #define names
      tracker-writeback: Add man page
      libtracker-miner, tracker-miner-fs: Improved debugging
      tracker-writeback: Add g_warning when file !native + improve other errors
      tracker-writeback: Fix licensing errors in files
      tracker-miner-fs: Fix licensing errors in files
      libtracker-miner: Fix #ifndefs for priority-queue, sparql-buffer and task-pool
      libtracker-miner: Fix copyright for priority-queue, sparql-buffer and task-pool
      tracker-miner-fs: Fix critical warnings when cleaning up NULL GFile/GPtrArrays
      tracker-writeback: Remove all references of .cfg files in man pages
      libtracker-miner: Added APIs for pausing miners during process life time
      tracker-control: Add command line switch for new pause-for-process APIs
      Add 'src/plugins/thunderbird/' from commit '574f3b414badae0adc0377e624584226219f951d'
      thunderbird: Add initial build system around extension
      thunderbird: Build system and plugin now work properly with TB >= 5.0
      tracker-writeback: Fixed distcheck breakages
      thunderbird: Use a proper version comparison function
      Merge branch 'thunderbird'
      Add 'src/plugins/firefox/' from commit '5e79d3fea70cdff76415a86b26dd2d3c7e2548de'
      firefox: Added build system to install this plugin
      tracker-search: Add support for -b, --bookmarks
      firefox: Added missing Makefile.am
      .gitignore: Added install.rdf common in Mozilla extensions
      Merge branch 'firefox'
      firefox, thunderbird: Fixed distcheck issues
      build: Disable firefox, thunderbird for distcheck
      Release 0.11.1

Mikael Ottela (2):
      Add extraction of GPS coordinates
      libtracker-extract, tracker-extract: Add extraction of image compass direction

Olav Vitters (1):
      Add description to DOAP file

Philip Van Hoof (73):
      tracker-writeback, xmp: Write back altitude, longitude and latitude
      libtracker-extract, xmp: Fix indentation issues
      libtracker-extract, exif: Fix indendation issues
      libtracker-extract, xmp, exif: Make sure we don't break the ABI
      libtracker-extract, xmp: Fix misindentation of a function
      tracker-extract, png: Fix indentation issues
      tracker-extract, tiff: Fix indentation issues
      tracker-extract, pdf: Fix indentation issues
      tracker-extract, jpeg: Fix indentation issues
      tracker-extract, gif: Fix indentation issues
      tracker-writeback: Always clear existing fields
      SLO: Update nao:lastModified
      libtracker-extract, tracker-extract: Fix whitespace issues
      tracker-writeback, xmp: Writeback the GPS direction property
      tracker-writeback: Use get_value_type instead of is_blank
      libtracker-extract: Fix some casting and codestyle problems
      NMM: More clear comment for nmm:direction property
      NMM: Fix syntax error
      tracker-extract, -writeback, libtracker-extract, NMM, NFO: Use nfo:heading instead of nmm:direction
      libtracker-data: Shutdown locale in error case
      libtracker-data: Handle errors of manager_init by shutting down systems
      libtracker-data: Add tracker-db-backup using SQLite backup API
      libtracker-data: Removed fts restore, not needed anymore
      build: Add --disable-journal configure option
      libtracker-data: Implement backup/restore with disabled journal
      libtracker-data: Initialization of db during restore must be handled if fails
      libtracker-data, tests: Fix failing unit tests
      libtracker-data: Disable journal with --disable-journal
      libtracker-common: Fix compiler warning
      libtracker-data: Also in fail-case should it return newly allocated data
      libtracker-data: Unused variable in case of --disable-journal
      libtracker-data: Fix unused variables in case of --disable-journal
      miners/fs: Fix compiler warning
      tracker-extract: Cleaning up code and indentation fixes
      UTF-16 strings' length with 3 \0 bytes at the end was calculated wrong
      miner/fs: Add an empty listener class for writeback
      miner/fs: Add an empty dispatcher class for writeback
      libtracker-miner: Integrate queues with writeback capability
      libtracker-miner: Add signal to connect to for writeback
      libtracker-miner: Add rdf_types to the signal for Writeback
      miners/fs: Implement listener class
      Rewrite of tracker-writeback
      tracker-writeback: Remove unneeded file
      miners/fs: Integrate writeback, start it up
      tracker-writeback: Use tempnam instead of home brewn system
      tracker-writeback: Add warning about IgnoreNextUpdate removal
      tracker-writeback: Fix up cancelling
      tracker-writeback: Use GIO scheduler for actual writeback
      miners/fs: Make it possible to enable/disable Writeback
      tracker-writeback: Add shutdown timeout to Writeback service
      tracker-writeback: Implement cancel on unmount and cancel on API call
      tracker-writeback: Pass cancellable around to also the modules
      miners/fs: Implement dispatcher
      miners/fs: Cleanup debugging
      miners/fs, libtracker-miner: Retry writeback on unmount event
      libtracker-miner: Add code comment about endless retrying
      libtracker-miner, miners-fs: Error handling unmount of FS during writeback, add timeout
      miners/fs: Don't retry unmount handlding forever
      tracker-writeback: Add missing .service.in file
      tracker-writeback: Exit the writeback process in case of unmount event
      tracker-writeback: Remove IgnoreNextUpdate and file locking from writeback
      libtracker-miner: Ignore EVENT_MOVED during Writeback
      libtracker-miner: Rename and change to boolean return of a GEqualFunc
      miners/fs, data/gschemas: Add enable-writeback to miner-fs's config schema
      miners/fs: Fix enabling/disabling writeback
      miners/fs: Codestyle changes, typedefs belong to the top of the file
      miners/fs: Codestyle improvements
      data/dbus: Fix XML file for D-Bus service
      libtracker-miner, dbus: Add deprecation markers for IgnoreNextUpdate
      libtracker-miner, dbus: Use stable version for deprecation
      libtracker-miner, miners/fs: Fix issues after review
      tracker-extract: Check header bytes for JPeg files
      tracker-extract: Add code comment explaining strange FF D8 FF check

Piotr Drąg (1):
      Updated POTFILES.in

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


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