[tracker] Release 1.2.0



commit 5693d2b051f3542d7866cc860b472dd4a8cd8410
Author: Martyn Russell <martyn lanedo com>
Date:   Mon Sep 22 16:45:02 2014 +0100

    Release 1.2.0

 NEWS         |   69 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |    4 +-
 2 files changed, 71 insertions(+), 2 deletions(-)
---
diff --git a/NEWS b/NEWS
index 4b7831f..47dfb8a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,72 @@
+NEW in 1.2.0 - 2014-09-22
+=========================
+
+The main changes since 1.0.x are:
+
+  * New Feature: Extractor now supports eBook and Comic book formats
+  * New Feature: Extractor now supports BMP files
+  * New Feature: Data Provider: Now there are TrackerDataProvider and TrackerEnumerator interfaces to allow 
3rd parties to supply their own data to Tracker to be indexed, for example for an online or proprietary 
service
+  * New Feature: Extractor is now 'crash-aware' that being, we have a separate data source for content that 
can't be extracted to avoid repeated failures from tracker-extract. This also survives through crashes that 
may occur due to attempted extractions
+  * build: Updated doap file (added programming language and category is now "core")
+  * build: Improve firefox and thunderbird detection to avoid warnings in console
+  * build: Removed all GNU_SOURCE additions in sources, use AC_USE_SYSTEM_EXTENSIONS instead
+  * build: Fixed many unit tests that were not properly isolated
+  * build: configure now has an --enable-minimal option to ONLY build tracker-store
+  * build: Reduce vala generated source warnings from GCC
+  * build: Use major version only PkgConfig files. Previously, we had $library-$major-$minor (e.g. 
tracker-sparql-1.2, when it should be tracker-sparql-1.0) to avoid creating unnecessary work for developers 
using Tracker. This release corrects this and it was planned originally.
+  * build: Include COPYING*GPL files in tarball
+  * build: Generate Vala bindings from GIR for libtracker-miner, libtracker-control
+  * build: Improved many GIR annotations for nullable cases in libtracker-miner, libtracker-control
+  * build: Avoid using rpath where possible
+  * build: Make check fails to generate test reports
+  * build: Remove --enable-guarantee metadata, always guarantee nie:title and nie:contentCreated
+  * build: Added CC_CHECK_FLAGS_APPEND m4 macros from xinelib/systemd projects to check GCC compiler flags 
we can use
+  * ontology: nfo:hasMediaStream no longer has a max cardinality of 1, this may mean a reindex is needed
+  * libtracker-bus: Fixed a crash in query_async() where splice async operation is cancelled
+  * libtracker-bus: Fixed a bug where tracker-stats showed no information with Vala 0.24+
+  * libtracker-sparql: All TrackerSparqlConnection APIs throw GLib.Error due to GUnixFDList _append() API
+  * libtracker-sparql: Move TRACKER_ const definitions to Tracker namespace, i.e. Tracker.DBUS_*
+  * libtracker-miner: Fixed reference leak with TrackerTaskPool when using external data miners
+  * libtracker-miner: Add new API tracker_decorator_fs_prepend_file() as part of 'crash-aware' feature.
+  * libtracker-miner: PkgConfig file now requires libmediaart (when dependent) privately
+  * libtracker-extract: Fixed broken EXIF GPS coordinate extraction
+  * libtracker-extract: There is no longer an example in the examples/ directory as this library is now 
private
+  * tracker-extract: Fixed missing TRACKER_EXTRACTORS_DIR env var that was removed at some stage
+  * tracker-extract: Cleaned up signal handling, SIGALRM and SIGABRT no longer used
+  * tracker-extract: [DOC] Catch more MS Office MIME types supported
+  * tracker-extract: [MP3] Fixed mp3 parsing for ID3v24 or ID3v23 tags
+  * tracker-extract: [ISO] Extract language, copyright and author information about ISO images using new 
ontology
+  * tracker-extract: [ODT] Improved extraction of content so we don't stop on embedded tabs and line breaks
+  * tracker-extract: [GIF] Support giflib 5.1.0 as well as earlier versions
+  * tracker-stats: Now EXPRESSIONS can be used to filter stats shown
+  * tracker-stats: Now only common and fallback RDF types are shown by default, --all can be used to old 
behaviour
+  * tracker-info: Add --resource-is-iri or -i to avoid filename to URN lookups
+  * tracker-info: Don't show "(null)" for nie:InformationElements with no nie:url
+  * tracker-control: Added a lot of strings previsouly untranslated
+  * tracker-control: Removed shorthand command line switches for less common arguments (--list-*, 
--pause-details)
+  * tracker-control: Added --watch command line option to watch changes to the database.
+  * tracker-miner-fs: By default, ignore directories with '.trackerignore' file inside
+  * tracker-miner-apps: New process to mine data about applications, previously part of tracker-miner-fs. 
Can be disabled with --disable-miner-apps
+  * tracker-miner-user-guides: New process to mine data about user guides and help content, previously part 
of tracker-miner-fs. Can be disabled with --disable-user-guides
+  * tracker-writeback: Support GIFs
+  * tracker-preferences: Removed fixed column for indexed locations, column header text was cut off
+  * tracker-preferences: Don't use Stock.* deprecated since Gtk+ 3.10
+  * tracker-preferences: Added suggestion to reindex OR restart depending on configuration changes applied
+  * tracker-preferences: General UI clean up and modernization fixing many deprecations where old GTK+ 
widgets were used
+  * tracker-preferences: Added 'control' tab to allow users to enable finer control of what's indexed (e.g. 
numbers - which are normally disabled)
+  * tracker-preferences: Add AppData with screenshots for app stores
+  * tracker-needle: Add AppData with screenshots for app stores
+  * tracker-sandbox: Setup xdg-user-dirs too
+
+Bugs Fixed (31):
+
+  
https://bugzilla.gnome.org/buglist.cgi?quicksearch=737023,736328,735180,735645,735636,735460,735610,735567,735317,735339,733573,733317,734464,733857,734089,734144,733316,733948,733863,733536,733439,732839,730627,728370,730111,729253,729968,729708,728252,728546,725717
+
+Translations:
+
+  Many, thank you to everyone involved.
+
+
 NEW in 1.1.4 - 2014-09-05
 =========================
 
diff --git a/configure.ac b/configure.ac
index 0ddeeb6..5424473 100644
--- a/configure.ac
+++ b/configure.ac
@@ -12,8 +12,8 @@ AC_PREREQ([2.64])
 # if backwards compatibility has been broken,
 # set TRACKER_BINARY_AGE and TRACKER_INTERFACE_AGE to 0.
 m4_define([tracker_major_version], [1])
-m4_define([tracker_minor_version], [1])
-m4_define([tracker_micro_version], [4])
+m4_define([tracker_minor_version], [2])
+m4_define([tracker_micro_version], [0])
 m4_define([tracker_interface_age], [0])
 m4_define([tracker_binary_age],
           [m4_eval(100 * tracker_minor_version + tracker_micro_version)])


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