diff options
-rw-r--r-- | NEWS | 44 | ||||
-rw-r--r-- | configure.ac | 9 | ||||
-rw-r--r-- | src/plugins/firefox/chrome/locale/Makefile.am | 32 | ||||
-rw-r--r-- | src/plugins/firefox/chrome/locale/en-US/Makefile.am | 9 | ||||
-rw-r--r-- | src/plugins/firefox/chrome/locale/es-ES/Makefile.am | 9 | ||||
-rw-r--r-- | src/plugins/firefox/chrome/locale/fr-FR/Makefile.am | 9 | ||||
-rw-r--r-- | src/plugins/firefox/chrome/locale/pl-PL/Makefile.am | 9 | ||||
-rw-r--r-- | src/plugins/thunderbird/chrome/locale/Makefile.am | 38 | ||||
-rw-r--r-- | src/plugins/thunderbird/chrome/locale/en-US/Makefile.am | 10 | ||||
-rw-r--r-- | src/plugins/thunderbird/chrome/locale/pl-PL/Makefile.am | 10 | ||||
-rw-r--r-- | src/tracker-needle/Makefile.am | 2 | ||||
-rw-r--r-- | src/tracker-needle/tracker-stats.vala | 8 | ||||
-rw-r--r-- | src/tracker-needle/tracker-view.vala | 8 |
13 files changed, 121 insertions, 76 deletions
@@ -1,7 +1,47 @@ -NEW in 0.17.1 - 2013-11-22 +NEW in 0.17.2 - 2014-02-14 ========================== -The main changes since 0.17.1 are: +The main changes are: + + * build: Use API version 1.0 instead of bumping it every stable release (affects .pc and .so filenames) + * build: Require libmediaart >= 0.1.0, code has been exported from Tracker to this library + * build: Make sure --target-glib used with Vala is the correct GLib (was 2.34, should be $GLIB_REQUIRED), removes Vala g_type_init() warnings. + * Fixes GB#696099, tracker needle always show "Loading..." in the Document category + * Fixes GB#723097, Select search results when pressing down + * Fixes GB#721455, Obsolete info in license text on multiple modules + * libtracker-common: Add TRACKER_TRACKER_PREFIX define for tracker: ontology prefix + * libtracker-miner: Ensure the decorator nie:DataSource is queried as an IRI + * libtracker-miner: Make sure we flush remaining TrackerDecorator SPARQL updates when finished, avoids loosing extracted data for last files + * libtracker-miner: Fix infinite loop TrackerDecorator + * libtracker-miner: Fix warning for TrackerFileSystem registering properties twice (with hash destroy function set to NULL) + * libtracker-miner: Improve TrackerDecoratorInfo to be a boxed type fixing a ref-count issue and a requirement for introspection. + * libtracker-miner: Avoid unnecessary query calls when tracker_decorator_next() is called consecutively, we now queue queries. + * libtracker-miner: Various improvements including moving string handling from GArray to GPtrArray and code duplication in TrackerDecorator. + * tracker-extract: Split generic gstreamer/libav extract rules + * tracker-extract: Use fully expanded name for nie:DataSource in decorator to avoid conflicts with shorthand insert IDs + * tracker-needle: Fixed GTK+ 3.x deprecations + * tracker-needle: Fixed typo in Makefile.am, VALACFLAGS was not being used, avoids warnings + * firefox: Added Polish translations for plugin + * thunderbird: Added UI localization support including translations for French, Spanish and Polish + * thunderbird: Escape folder names in URIs + * thunderbird: Port code to make sure it works for Thunderbird 24 + * thunderbird: Add and improve debug messages + +Translations: + + * Updated cs: Marek Černocký + * Updated gl: Fran Diéguez + * Updated id: Andika Triwidada + * Updated it: Milo Casagrande + * Updated pt_BR: Rafael Ferreira + * Updated zh_HK: Chao-Hsiung Liao + * Updated zh_TW: Chao-Hsiung Liao + + +NEW in 0.17.1 - 2014-01-24 +========================== + +The main changes are: * build: Require Vala >= 0.18.0 (was 0.16.0) to avoid Vala 0.16 g_dbus_message_get_body() binding bug * build: Require GLib >= 2.38 (was 2.35.1) after removing all deprecated g_test_trap_fork() calls for _subprocess() diff --git a/configure.ac b/configure.ac index 950e47c47..a537915e8 100644 --- a/configure.ac +++ b/configure.ac @@ -13,7 +13,7 @@ AC_PREREQ([2.64]) # set TRACKER_BINARY_AGE and TRACKER_INTERFACE_AGE to 0. m4_define([tracker_major_version], [0]) m4_define([tracker_minor_version], [17]) -m4_define([tracker_micro_version], [1]) +m4_define([tracker_micro_version], [2]) m4_define([tracker_interface_age], [0]) m4_define([tracker_binary_age], [m4_eval(100 * tracker_minor_version + tracker_micro_version)]) @@ -529,7 +529,7 @@ AC_SUBST(GCOV_LIBS) # NOTE: BUILD_VALACFLAGS are for the sources built by Vala, # not for .vala files themselves. #################################################################### -BUILD_VALAFLAGS="-g --target-glib=2.34" +BUILD_VALAFLAGS="-g --target-glib=${GLIB_REQUIRED}" BUILD_VALACFLAGS="${WARN_VALACFLAGS} ${GCOV_CFLAGS} -DG_LOG_DOMAIN=\\\"Tracker\\\" -DTRACKER_COMPILATION" BUILD_CFLAGS="${WARN_CFLAGS} ${GCOV_CFLAGS} -DG_LOG_DOMAIN=\\\"Tracker\\\" -DTRACKER_COMPILATION" BUILD_LIBS="${GCOV_LIBS}" @@ -2560,7 +2560,6 @@ AC_CONFIG_FILES([ src/plugins/thunderbird/chrome/Makefile src/plugins/thunderbird/chrome/content/Makefile src/plugins/thunderbird/chrome/locale/Makefile - src/plugins/thunderbird/chrome/locale/en-US/Makefile src/plugins/thunderbird/chrome/skin/Makefile src/plugins/thunderbird/defaults/Makefile src/plugins/thunderbird/defaults/preferences/Makefile @@ -2569,10 +2568,6 @@ AC_CONFIG_FILES([ src/plugins/firefox/chrome/Makefile src/plugins/firefox/chrome/content/Makefile src/plugins/firefox/chrome/locale/Makefile - src/plugins/firefox/chrome/locale/en-US/Makefile - src/plugins/firefox/chrome/locale/es-ES/Makefile - src/plugins/firefox/chrome/locale/fr-FR/Makefile - src/plugins/firefox/chrome/locale/pl-PL/Makefile src/plugins/firefox/chrome/skin/Makefile src/plugins/firefox/defaults/Makefile src/plugins/firefox/defaults/preferences/Makefile diff --git a/src/plugins/firefox/chrome/locale/Makefile.am b/src/plugins/firefox/chrome/locale/Makefile.am index ad8622935..26bd7f247 100644 --- a/src/plugins/firefox/chrome/locale/Makefile.am +++ b/src/plugins/firefox/chrome/locale/Makefile.am @@ -1,3 +1,33 @@ include $(top_srcdir)/Makefile.decl -SUBDIRS = en-US es-ES fr-FR pl-PL +# General +localesdir = $(datadir)/xul-ext/trackerfox/chrome/locale/ + +localesdata = \ + about.dtd \ + overlay.dtd \ + overlay.properties + +# locales = en-US es-ES fr-FR pl-PL + +# en-US +locale_en_USdir = $(localesdir)/en-US/ +locale_en_US_DATA = $(patsubst %,en-US/%,$(localesdata)) + +# es-ES +locale_es_ESdir = $(localesdir)/es-ES/ +locale_es_ES_DATA = $(patsubst %,es-ES/%,$(localesdata)) + +# fr-FR +locale_fr_FRdir = $(localesdir)/fr-FR/ +locale_fr_FR_DATA = $(patsubst %,fr-FR/%,$(localesdata)) + +# pl-PL +locale_pl_PLdir = $(localesdir)/pl-PL/ +locale_pl_PL_DATA = $(patsubst %,pl-PL/%,$(localesdata)) + +EXTRA_DIST = \ + $(locale_en_US_DATA) \ + $(locale_es_ES_DATA) \ + $(locale_fr_FR_DATA) \ + $(locale_pl_PL_DATA) diff --git a/src/plugins/firefox/chrome/locale/en-US/Makefile.am b/src/plugins/firefox/chrome/locale/en-US/Makefile.am deleted file mode 100644 index 237a789b7..000000000 --- a/src/plugins/firefox/chrome/locale/en-US/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -extensiondir = $(datadir)/xul-ext/trackerfox/chrome/locale/en-US/ -extension_DATA = \ - about.dtd \ - overlay.dtd \ - overlay.properties - -EXTRA_DIST = $(extension_DATA) diff --git a/src/plugins/firefox/chrome/locale/es-ES/Makefile.am b/src/plugins/firefox/chrome/locale/es-ES/Makefile.am deleted file mode 100644 index 146866936..000000000 --- a/src/plugins/firefox/chrome/locale/es-ES/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -extensiondir = $(datadir)/xul-ext/trackerfox/chrome/locale/es-ES/ -extension_DATA = \ - about.dtd \ - overlay.dtd \ - overlay.properties - -EXTRA_DIST = $(extension_DATA) diff --git a/src/plugins/firefox/chrome/locale/fr-FR/Makefile.am b/src/plugins/firefox/chrome/locale/fr-FR/Makefile.am deleted file mode 100644 index 14800f816..000000000 --- a/src/plugins/firefox/chrome/locale/fr-FR/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -extensiondir = $(datadir)/xul-ext/trackerfox/chrome/locale/fr-FR/ -extension_DATA = \ - about.dtd \ - overlay.dtd \ - overlay.properties - -EXTRA_DIST = $(extension_DATA) diff --git a/src/plugins/firefox/chrome/locale/pl-PL/Makefile.am b/src/plugins/firefox/chrome/locale/pl-PL/Makefile.am deleted file mode 100644 index 4e3a2dc80..000000000 --- a/src/plugins/firefox/chrome/locale/pl-PL/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -extensiondir = $(datadir)/xul-ext/trackerfox/chrome/locale/pl-PL/ -extension_DATA = \ - about.dtd \ - overlay.dtd \ - overlay.properties - -EXTRA_DIST = $(extension_DATA) diff --git a/src/plugins/thunderbird/chrome/locale/Makefile.am b/src/plugins/thunderbird/chrome/locale/Makefile.am index 04fb23cc5..41f263263 100644 --- a/src/plugins/thunderbird/chrome/locale/Makefile.am +++ b/src/plugins/thunderbird/chrome/locale/Makefile.am @@ -1,3 +1,39 @@ include $(top_srcdir)/Makefile.decl -SUBDIRS = en-US de-DE es-ES fr-FR pl-PL +# General +localesdir = $(datadir)/xul-ext/trackerbird/chrome/locale/ + +localesdata = \ + options.dtd \ + about.dtd \ + overlay.dtd \ + overlay.properties + +# locales = de-DE en-US es-ES fr-FR pl-PL + +# de-DE +locale_de_DEdir = $(localesdir)/de-DE/ +locale_de_DE_DATA = $(patsubst %,de-DE/%,$(localesdata)) + +# en-US +locale_en_USdir = $(localesdir)/en-US/ +locale_en_US_DATA = $(patsubst %,en-US/%,$(localesdata)) + +# es-ES +locale_es_ESdir = $(localesdir)/es-ES/ +locale_es_ES_DATA = $(patsubst %,es-ES/%,$(localesdata)) + +# fr-FR +locale_fr_FRdir = $(localesdir)/fr-FR/ +locale_fr_FR_DATA = $(patsubst %,fr-FR/%,$(localesdata)) + +# pl-PL +locale_pl_PLdir = $(localesdir)/pl-PL/ +locale_pl_PL_DATA = $(patsubst %,pl-PL/%,$(localesdata)) + +EXTRA_DIST = \ + $(locale_de_DE_DATA) \ + $(locale_en_US_DATA) \ + $(locale_es_ES_DATA) \ + $(locale_fr_FR_DATA) \ + $(locale_pl_PL_DATA) diff --git a/src/plugins/thunderbird/chrome/locale/en-US/Makefile.am b/src/plugins/thunderbird/chrome/locale/en-US/Makefile.am deleted file mode 100644 index 2c72a30de..000000000 --- a/src/plugins/thunderbird/chrome/locale/en-US/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -extensiondir = $(datadir)/xul-ext/trackerbird/chrome/locale/en-US/ -extension_DATA = \ - options.dtd \ - about.dtd \ - overlay.dtd \ - overlay.properties - -EXTRA_DIST = $(extension_DATA) diff --git a/src/plugins/thunderbird/chrome/locale/pl-PL/Makefile.am b/src/plugins/thunderbird/chrome/locale/pl-PL/Makefile.am deleted file mode 100644 index 437ac29bd..000000000 --- a/src/plugins/thunderbird/chrome/locale/pl-PL/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -extensiondir = $(datadir)/xul-ext/trackerbird/chrome/locale/pl-PL/ -extension_DATA = \ - options.dtd \ - about.dtd \ - overlay.dtd \ - overlay.properties - -EXTRA_DIST = $(extension_DATA) diff --git a/src/tracker-needle/Makefile.am b/src/tracker-needle/Makefile.am index 5db83f3e9..4bf8e8fb6 100644 --- a/src/tracker-needle/Makefile.am +++ b/src/tracker-needle/Makefile.am @@ -4,7 +4,7 @@ bin_PROGRAMS = tracker-needle AM_VALAFLAGS = \ --pkg gtk+-3.0 --pkg gio-2.0 \ - $(BUILD_fVALAFLAGS) \ + $(BUILD_VALAFLAGS) \ $(top_srcdir)/src/libtracker-sparql/tracker-sparql-$(TRACKER_API_VERSION).vapi \ config.vapi diff --git a/src/tracker-needle/tracker-stats.vala b/src/tracker-needle/tracker-stats.vala index 53a93abb4..ffe930d7b 100644 --- a/src/tracker-needle/tracker-stats.vala +++ b/src/tracker-needle/tracker-stats.vala @@ -138,18 +138,18 @@ public class Tracker.Stats : Dialog { continue; } - var hbox = new HBox (false, 12); + var box = new Box (Gtk.Orientation.HORIZONTAL, 12); var label_key = new Label (key_used); var label_val = new Label (val); label_key.set_alignment (0.0f, 0.5f); label_val.set_alignment (0.0f, 0.5f); - hbox.pack_start (label_key, true, true, 0); - hbox.pack_start (label_val, false, true, 0); + box.pack_start (label_key, true, true, 0); + box.pack_start (label_val, false, true, 0); sizegroup.add_widget (label_key); - vbox.pack_start (hbox, true, true, 0); + vbox.pack_start (box, true, true, 0); } } catch (DBusError e) { warning ("Could not get Tracker statistics: " + e.message); diff --git a/src/tracker-needle/tracker-view.vala b/src/tracker-needle/tracker-view.vala index f39939574..f9f304ced 100644 --- a/src/tracker-needle/tracker-view.vala +++ b/src/tracker-needle/tracker-view.vala @@ -130,7 +130,7 @@ public class Tracker.View : ScrolledWindow { } if (display == Display.NO_RESULTS) { - add_with_viewport (view); + add (view); } else { add (view); setup_model (); @@ -383,7 +383,7 @@ public class Tracker.View : ScrolledWindow { tree_model.get (iter, 4, out size, -1); if (size != null) { - size = GLib.format_size_for_display (int.parse (size)); + size = GLib.format_size (int.parse (size)); } cell.set ("text", size); @@ -432,10 +432,10 @@ public class Tracker.View : ScrolledWindow { detail = tracker_time_format_from_seconds (detail); break; case Tracker.Query.Type.DOCUMENTS: - detail = ngettext ("%d Page", "%d Pages", detail.to_int()).printf (detail.to_int()); + detail = ngettext ("%d Page", "%d Pages", int.parse (detail)).printf (int.parse (detail)); break; case Tracker.Query.Type.IMAGES: - detail = GLib.format_size_for_display (int.parse (detail)); + detail = GLib.format_size (int.parse (detail)); break; } |