Hello community,

here is the log from the commit of package gnome-initial-setup for 
openSUSE:Factory checked in at 2015-05-24 19:32:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-initial-setup (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-initial-setup.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-initial-setup"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-initial-setup/gnome-initial-setup.changes  
2015-05-18 21:40:45.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnome-initial-setup.new/gnome-initial-setup.changes 
    2015-05-24 19:32:59.000000000 +0200
@@ -1,0 +2,10 @@
+Fri May 22 08:43:21 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.16.3:
+  + Avoid keyring problems with preexisting passwordless accounts.
+  + Improve password page.
+  + Look for the right key in os-release for privacy policy.
+  + Make policy dialog resize properly.
+  + Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  gnome-initial-setup-3.16.2.tar.xz

New:
----
  gnome-initial-setup-3.16.3.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-initial-setup.spec ++++++
--- /var/tmp/diff_new_pack.QrIKfw/_old  2015-05-24 19:33:00.000000000 +0200
+++ /var/tmp/diff_new_pack.QrIKfw/_new  2015-05-24 19:33:00.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           gnome-initial-setup
-Version:        3.16.2
+Version:        3.16.3
 Release:        0
 Summary:        GNOME Initial Setup Assistant
 License:        GPL-2.0+

++++++ gnome-initial-setup-3.16.2.tar.xz -> gnome-initial-setup-3.16.3.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-initial-setup-3.16.2/Makefile.in 
new/gnome-initial-setup-3.16.3/Makefile.in
--- old/gnome-initial-setup-3.16.2/Makefile.in  2015-05-11 21:54:59.000000000 
+0200
+++ new/gnome-initial-setup-3.16.3/Makefile.in  2015-05-18 18:34:47.000000000 
+0200
@@ -162,7 +162,7 @@
 DIST_SUBDIRS = $(SUBDIRS)
 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in AUTHORS \
        COPYING NEWS README TODO compile config.guess config.sub \
-       depcomp install-sh ltmain.sh missing
+       install-sh ltmain.sh missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-initial-setup-3.16.2/NEWS 
new/gnome-initial-setup-3.16.3/NEWS
--- old/gnome-initial-setup-3.16.2/NEWS 2015-05-11 21:50:58.000000000 +0200
+++ new/gnome-initial-setup-3.16.3/NEWS 2015-05-18 18:34:15.000000000 +0200
@@ -1,3 +1,13 @@
+3.16.3
+
+ * Avoid keyring problems with preexisting passwordless accounts
+ * Improve password page
+ * Look for the right key in os-release for privacy policy
+ * Make policy dialog resize properly
+ * Translation updates
+  Occitan
+
+
 3.16.2
 
  * Translation updates
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-initial-setup-3.16.2/configure 
new/gnome-initial-setup-3.16.3/configure
--- old/gnome-initial-setup-3.16.2/configure    2015-05-11 21:54:58.000000000 
+0200
+++ new/gnome-initial-setup-3.16.3/configure    2015-05-18 18:34:46.000000000 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gnome-initial-setup 3.16.2.
+# Generated by GNU Autoconf 2.69 for gnome-initial-setup 3.16.3.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='gnome-initial-setup'
 PACKAGE_TARNAME='gnome-initial-setup'
-PACKAGE_VERSION='3.16.2'
-PACKAGE_STRING='gnome-initial-setup 3.16.2'
+PACKAGE_VERSION='3.16.3'
+PACKAGE_STRING='gnome-initial-setup 3.16.3'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1397,7 +1397,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures gnome-initial-setup 3.16.2 to adapt to many kinds of 
systems.
+\`configure' configures gnome-initial-setup 3.16.3 to adapt to many kinds of 
systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1468,7 +1468,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of gnome-initial-setup 3.16.2:";;
+     short | recursive ) echo "Configuration of gnome-initial-setup 3.16.3:";;
    esac
   cat <<\_ACEOF
 
@@ -1603,7 +1603,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-gnome-initial-setup configure 3.16.2
+gnome-initial-setup configure 3.16.3
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1968,7 +1968,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by gnome-initial-setup $as_me 3.16.2, which was
+It was created by gnome-initial-setup $as_me 3.16.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2833,7 +2833,7 @@
 
 # Define the identity of the package.
  PACKAGE='gnome-initial-setup'
- VERSION='3.16.2'
+ VERSION='3.16.3'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -15245,7 +15245,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by gnome-initial-setup $as_me 3.16.2, which was
+This file was extended by gnome-initial-setup $as_me 3.16.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -15311,7 +15311,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-gnome-initial-setup config.status 3.16.2
+gnome-initial-setup config.status 3.16.3
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-initial-setup-3.16.2/configure.ac 
new/gnome-initial-setup-3.16.3/configure.ac
--- old/gnome-initial-setup-3.16.2/configure.ac 2015-05-11 21:51:09.000000000 
+0200
+++ new/gnome-initial-setup-3.16.3/configure.ac 2015-05-18 18:33:48.000000000 
+0200
@@ -1,4 +1,4 @@
-AC_INIT([gnome-initial-setup],[3.16.2])
+AC_INIT([gnome-initial-setup],[3.16.3])
 AC_CONFIG_MACRO_DIR([m4])
 
 AM_INIT_AUTOMAKE([dist-xz no-dist-gzip foreign])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/gis-keyring.c 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/gis-keyring.c
--- old/gnome-initial-setup-3.16.2/gnome-initial-setup/gis-keyring.c    
2014-11-03 23:15:14.000000000 +0100
+++ new/gnome-initial-setup-3.16.3/gnome-initial-setup/gis-keyring.c    
2015-05-18 17:44:48.000000000 +0200
@@ -29,7 +29,7 @@
 
 #include <libsecret/secret.h>
 
-#define DUMMY_PWD "gis"
+#define DUMMY_PWD ""
 
 /* We never want to see a keyring dialog, but we need to make
  * sure a keyring is present.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/account/um-realm-generated.c
 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/account/um-realm-generated.c
--- 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/account/um-realm-generated.c
       2015-05-11 21:56:17.000000000 +0200
+++ 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/account/um-realm-generated.c
       2015-05-18 18:35:27.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- * Generated by gdbus-codegen 2.45.0. DO NOT EDIT.
+ * Generated by gdbus-codegen 2.44.1. DO NOT EDIT.
  *
  * The license of this code is the same as for the source it was derived from.
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/account/um-realm-generated.h
 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/account/um-realm-generated.h
--- 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/account/um-realm-generated.h
       2015-05-11 21:56:17.000000000 +0200
+++ 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/account/um-realm-generated.h
       2015-05-18 18:35:27.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- * Generated by gdbus-codegen 2.45.0. DO NOT EDIT.
+ * Generated by gdbus-codegen 2.44.1. DO NOT EDIT.
  *
  * The license of this code is the same as for the source it was derived from.
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/password/gis-password-page.c
 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/password/gis-password-page.c
--- 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/password/gis-password-page.c
       2014-11-04 00:19:04.000000000 +0100
+++ 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/password/gis-password-page.c
       2015-05-18 17:46:32.000000000 +0200
@@ -46,7 +46,6 @@
   GtkWidget *password_explanation;
   GtkWidget *confirm_explanation;
   gboolean valid_confirm;
-  gboolean valid_password;
   guint timeout_id;
   const gchar *username;
 };
@@ -127,18 +126,15 @@
   gtk_level_bar_set_value (GTK_LEVEL_BAR (priv->password_strength), 
strength_level);
   gtk_label_set_label (GTK_LABEL (priv->password_explanation), long_hint);
 
-  priv->valid_password = (strength_level > 0);
-  if (priv->valid_password)
-    set_entry_validation_checkmark (GTK_ENTRY (priv->password_entry));
+  gtk_label_set_label (GTK_LABEL (priv->confirm_explanation), "");
+  priv->valid_confirm = FALSE;
 
-  priv->valid_confirm = (strcmp (password, verify) == 0);
   if (strlen (password) > 0 && strlen (verify) > 0) {
+    priv->valid_confirm = (strcmp (password, verify) == 0);
     if (!priv->valid_confirm) {
-      gtk_label_set_label (GTK_LABEL (priv->confirm_explanation),
-                           _("The passwords do not match."));
+      gtk_label_set_label (GTK_LABEL (priv->confirm_explanation), _("The 
passwords do not match."));
     }
     else {
-      gtk_label_set_label (GTK_LABEL (priv->confirm_explanation), "");
       set_entry_validation_checkmark (GTK_ENTRY (priv->confirm_entry));
     }
   }
@@ -166,7 +162,6 @@
   clear_entry_validation_error (GTK_ENTRY (w));
   clear_entry_validation_error (GTK_ENTRY (priv->confirm_entry));
 
-  priv->valid_password = FALSE;
   update_page_validation (page);
 
   if (priv->timeout_id != 0)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/privacy/gis-privacy-page.c
 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/privacy/gis-privacy-page.c
--- 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/privacy/gis-privacy-page.c
 2015-03-04 23:13:50.000000000 +0100
+++ 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/privacy/gis-privacy-page.c
 2015-05-18 18:33:48.000000000 +0200
@@ -95,7 +95,10 @@
   if (g_file_get_contents ("/etc/os-release", &buffer, NULL, NULL))
     {
       name = get_item (buffer, "NAME");
-      privacy_policy = get_item (buffer, "PRIVACY_POLICY");
+      privacy_policy = get_item (buffer, "PRIVACY_POLICY_URL");
+      /* Fedora had PRIVACY_POLICY=... in os-release for a while, 
unfortunately */
+      if (!privacy_policy)
+        privacy_policy = get_item (buffer, "PRIVACY_POLICY");
       g_free (buffer);
     }
 
@@ -253,6 +256,8 @@
 
   view = webkit_web_view_new ();
   gtk_widget_set_size_request (view, 600, 500);
+  gtk_widget_set_hexpand (view, TRUE);
+  gtk_widget_set_vexpand (view, TRUE);
   g_signal_connect (view, "notify::estimated-load-progress",
                     G_CALLBACK (notify_progress_cb), progress_bar);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/timezone/geoclue.c 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/timezone/geoclue.c
--- old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/timezone/geoclue.c 
2015-05-11 21:56:07.000000000 +0200
+++ new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/timezone/geoclue.c 
2015-05-18 18:35:17.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- * Generated by gdbus-codegen 2.45.0. DO NOT EDIT.
+ * Generated by gdbus-codegen 2.44.1. DO NOT EDIT.
  *
  * The license of this code is the same as for the source it was derived from.
  */
@@ -3482,6 +3482,32 @@
   FALSE
 };
 
+static const _ExtendedGDBusPropertyInfo _geoclue_location_property_info_speed =
+{
+  {
+    -1,
+    (gchar *) "Speed",
+    (gchar *) "d",
+    G_DBUS_PROPERTY_INFO_FLAGS_READABLE,
+    NULL
+  },
+  "speed",
+  FALSE
+};
+
+static const _ExtendedGDBusPropertyInfo 
_geoclue_location_property_info_heading =
+{
+  {
+    -1,
+    (gchar *) "Heading",
+    (gchar *) "d",
+    G_DBUS_PROPERTY_INFO_FLAGS_READABLE,
+    NULL
+  },
+  "heading",
+  FALSE
+};
+
 static const _ExtendedGDBusPropertyInfo 
_geoclue_location_property_info_description =
 {
   {
@@ -3501,6 +3527,8 @@
   &_geoclue_location_property_info_longitude,
   &_geoclue_location_property_info_accuracy,
   &_geoclue_location_property_info_altitude,
+  &_geoclue_location_property_info_speed,
+  &_geoclue_location_property_info_heading,
   &_geoclue_location_property_info_description,
   NULL
 };
@@ -3549,6 +3577,8 @@
   g_object_class_override_property (klass, property_id_begin++, "longitude");
   g_object_class_override_property (klass, property_id_begin++, "accuracy");
   g_object_class_override_property (klass, property_id_begin++, "altitude");
+  g_object_class_override_property (klass, property_id_begin++, "speed");
+  g_object_class_override_property (klass, property_id_begin++, "heading");
   g_object_class_override_property (klass, property_id_begin++, "description");
   return property_id_begin - 1;
 }
@@ -3567,8 +3597,10 @@
  * @get_accuracy: Getter for the #GeoclueLocation:accuracy property.
  * @get_altitude: Getter for the #GeoclueLocation:altitude property.
  * @get_description: Getter for the #GeoclueLocation:description property.
+ * @get_heading: Getter for the #GeoclueLocation:heading property.
  * @get_latitude: Getter for the #GeoclueLocation:latitude property.
  * @get_longitude: Getter for the #GeoclueLocation:longitude property.
+ * @get_speed: Getter for the #GeoclueLocation:speed property.
  *
  * Virtual table for the D-Bus interface <link 
linkend="gdbus-interface-org-freedesktop-GeoClue2-Location.top_of_page">org.freedesktop.GeoClue2.Location</link>.
  */
@@ -3617,6 +3649,24 @@
   g_object_interface_install_property (iface,
     g_param_spec_double ("altitude", "Altitude", "Altitude", -G_MAXDOUBLE, 
G_MAXDOUBLE, 0.0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
   /**
+   * GeoclueLocation:speed:
+   *
+   * Represents the D-Bus property <link 
linkend="gdbus-property-org-freedesktop-GeoClue2-Location.Speed">"Speed"</link>.
+   *
+   * Since the D-Bus property for this #GObject property is readable but not 
writable, it is meaningful to read from it on both the client- and 
service-side. It is only meaningful, however, to write to it on the 
service-side.
+   */
+  g_object_interface_install_property (iface,
+    g_param_spec_double ("speed", "Speed", "Speed", -G_MAXDOUBLE, G_MAXDOUBLE, 
0.0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+  /**
+   * GeoclueLocation:heading:
+   *
+   * Represents the D-Bus property <link 
linkend="gdbus-property-org-freedesktop-GeoClue2-Location.Heading">"Heading"</link>.
+   *
+   * Since the D-Bus property for this #GObject property is readable but not 
writable, it is meaningful to read from it on both the client- and 
service-side. It is only meaningful, however, to write to it on the 
service-side.
+   */
+  g_object_interface_install_property (iface,
+    g_param_spec_double ("heading", "Heading", "Heading", -G_MAXDOUBLE, 
G_MAXDOUBLE, 0.0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+  /**
    * GeoclueLocation:description:
    *
    * Represents the D-Bus property <link 
linkend="gdbus-property-org-freedesktop-GeoClue2-Location.Description">"Description"</link>.
@@ -3752,6 +3802,68 @@
 }
 
 /**
+ * geoclue_location_get_speed: (skip)
+ * @object: A #GeoclueLocation.
+ *
+ * Gets the value of the <link 
linkend="gdbus-property-org-freedesktop-GeoClue2-Location.Speed">"Speed"</link> 
D-Bus property.
+ *
+ * Since this D-Bus property is readable, it is meaningful to use this 
function on both the client- and service-side.
+ *
+ * Returns: The property value.
+ */
+gdouble 
+geoclue_location_get_speed (GeoclueLocation *object)
+{
+  return GEOCLUE_LOCATION_GET_IFACE (object)->get_speed (object);
+}
+
+/**
+ * geoclue_location_set_speed: (skip)
+ * @object: A #GeoclueLocation.
+ * @value: The value to set.
+ *
+ * Sets the <link 
linkend="gdbus-property-org-freedesktop-GeoClue2-Location.Speed">"Speed"</link> 
D-Bus property to @value.
+ *
+ * Since this D-Bus property is not writable, it is only meaningful to use 
this function on the service-side.
+ */
+void
+geoclue_location_set_speed (GeoclueLocation *object, gdouble value)
+{
+  g_object_set (G_OBJECT (object), "speed", value, NULL);
+}
+
+/**
+ * geoclue_location_get_heading: (skip)
+ * @object: A #GeoclueLocation.
+ *
+ * Gets the value of the <link 
linkend="gdbus-property-org-freedesktop-GeoClue2-Location.Heading">"Heading"</link>
 D-Bus property.
+ *
+ * Since this D-Bus property is readable, it is meaningful to use this 
function on both the client- and service-side.
+ *
+ * Returns: The property value.
+ */
+gdouble 
+geoclue_location_get_heading (GeoclueLocation *object)
+{
+  return GEOCLUE_LOCATION_GET_IFACE (object)->get_heading (object);
+}
+
+/**
+ * geoclue_location_set_heading: (skip)
+ * @object: A #GeoclueLocation.
+ * @value: The value to set.
+ *
+ * Sets the <link 
linkend="gdbus-property-org-freedesktop-GeoClue2-Location.Heading">"Heading"</link>
 D-Bus property to @value.
+ *
+ * Since this D-Bus property is not writable, it is only meaningful to use 
this function on the service-side.
+ */
+void
+geoclue_location_set_heading (GeoclueLocation *object, gdouble value)
+{
+  g_object_set (G_OBJECT (object), "heading", value, NULL);
+}
+
+/**
  * geoclue_location_get_description: (skip)
  * @object: A #GeoclueLocation.
  *
@@ -3850,7 +3962,7 @@
 {
   const _ExtendedGDBusPropertyInfo *info;
   GVariant *variant;
-  g_assert (prop_id != 0 && prop_id - 1 < 5);
+  g_assert (prop_id != 0 && prop_id - 1 < 7);
   info = _geoclue_location_property_info_pointers[prop_id - 1];
   variant = g_dbus_proxy_get_cached_property (G_DBUS_PROXY (object), 
info->parent_struct.name);
   if (info->use_gvariant)
@@ -3897,7 +4009,7 @@
 {
   const _ExtendedGDBusPropertyInfo *info;
   GVariant *variant;
-  g_assert (prop_id != 0 && prop_id - 1 < 5);
+  g_assert (prop_id != 0 && prop_id - 1 < 7);
   info = _geoclue_location_property_info_pointers[prop_id - 1];
   variant = g_dbus_gvalue_to_gvariant (value, G_VARIANT_TYPE 
(info->parent_struct.signature));
   g_dbus_proxy_call (G_DBUS_PROXY (object),
@@ -4039,6 +4151,36 @@
   return value;
 }
 
+static gdouble 
+geoclue_location_proxy_get_speed (GeoclueLocation *object)
+{
+  GeoclueLocationProxy *proxy = GEOCLUE_LOCATION_PROXY (object);
+  GVariant *variant;
+  gdouble value = 0;
+  variant = g_dbus_proxy_get_cached_property (G_DBUS_PROXY (proxy), "Speed");
+  if (variant != NULL)
+    {
+      value = g_variant_get_double (variant);
+      g_variant_unref (variant);
+    }
+  return value;
+}
+
+static gdouble 
+geoclue_location_proxy_get_heading (GeoclueLocation *object)
+{
+  GeoclueLocationProxy *proxy = GEOCLUE_LOCATION_PROXY (object);
+  GVariant *variant;
+  gdouble value = 0;
+  variant = g_dbus_proxy_get_cached_property (G_DBUS_PROXY (proxy), "Heading");
+  if (variant != NULL)
+    {
+      value = g_variant_get_double (variant);
+      g_variant_unref (variant);
+    }
+  return value;
+}
+
 static const gchar *
 geoclue_location_proxy_get_description (GeoclueLocation *object)
 {
@@ -4095,6 +4237,8 @@
   iface->get_longitude = geoclue_location_proxy_get_longitude;
   iface->get_accuracy = geoclue_location_proxy_get_accuracy;
   iface->get_altitude = geoclue_location_proxy_get_altitude;
+  iface->get_speed = geoclue_location_proxy_get_speed;
+  iface->get_heading = geoclue_location_proxy_get_heading;
   iface->get_description = geoclue_location_proxy_get_description;
 }
 
@@ -4522,7 +4666,7 @@
 {
   GeoclueLocationSkeleton *skeleton = GEOCLUE_LOCATION_SKELETON (object);
   guint n;
-  for (n = 0; n < 5; n++)
+  for (n = 0; n < 7; n++)
     g_value_unset (&skeleton->priv->properties[n]);
   g_free (skeleton->priv->properties);
   g_list_free_full (skeleton->priv->changed_properties, (GDestroyNotify) 
_changed_property_free);
@@ -4540,7 +4684,7 @@
   GParamSpec   *pspec G_GNUC_UNUSED)
 {
   GeoclueLocationSkeleton *skeleton = GEOCLUE_LOCATION_SKELETON (object);
-  g_assert (prop_id != 0 && prop_id - 1 < 5);
+  g_assert (prop_id != 0 && prop_id - 1 < 7);
   g_mutex_lock (&skeleton->priv->lock);
   g_value_copy (&skeleton->priv->properties[prop_id - 1], value);
   g_mutex_unlock (&skeleton->priv->lock);
@@ -4658,7 +4802,7 @@
   GParamSpec   *pspec)
 {
   GeoclueLocationSkeleton *skeleton = GEOCLUE_LOCATION_SKELETON (object);
-  g_assert (prop_id != 0 && prop_id - 1 < 5);
+  g_assert (prop_id != 0 && prop_id - 1 < 7);
   g_mutex_lock (&skeleton->priv->lock);
   g_object_freeze_notify (object);
   if (!_g_value_equal (value, &skeleton->priv->properties[prop_id - 1]))
@@ -4683,12 +4827,14 @@
 
   g_mutex_init (&skeleton->priv->lock);
   skeleton->priv->context = g_main_context_ref_thread_default ();
-  skeleton->priv->properties = g_new0 (GValue, 5);
+  skeleton->priv->properties = g_new0 (GValue, 7);
   g_value_init (&skeleton->priv->properties[0], G_TYPE_DOUBLE);
   g_value_init (&skeleton->priv->properties[1], G_TYPE_DOUBLE);
   g_value_init (&skeleton->priv->properties[2], G_TYPE_DOUBLE);
   g_value_init (&skeleton->priv->properties[3], G_TYPE_DOUBLE);
-  g_value_init (&skeleton->priv->properties[4], G_TYPE_STRING);
+  g_value_init (&skeleton->priv->properties[4], G_TYPE_DOUBLE);
+  g_value_init (&skeleton->priv->properties[5], G_TYPE_DOUBLE);
+  g_value_init (&skeleton->priv->properties[6], G_TYPE_STRING);
 }
 
 static gdouble 
@@ -4735,13 +4881,35 @@
   return value;
 }
 
+static gdouble 
+geoclue_location_skeleton_get_speed (GeoclueLocation *object)
+{
+  GeoclueLocationSkeleton *skeleton = GEOCLUE_LOCATION_SKELETON (object);
+  gdouble value;
+  g_mutex_lock (&skeleton->priv->lock);
+  value = g_value_get_double (&(skeleton->priv->properties[4]));
+  g_mutex_unlock (&skeleton->priv->lock);
+  return value;
+}
+
+static gdouble 
+geoclue_location_skeleton_get_heading (GeoclueLocation *object)
+{
+  GeoclueLocationSkeleton *skeleton = GEOCLUE_LOCATION_SKELETON (object);
+  gdouble value;
+  g_mutex_lock (&skeleton->priv->lock);
+  value = g_value_get_double (&(skeleton->priv->properties[5]));
+  g_mutex_unlock (&skeleton->priv->lock);
+  return value;
+}
+
 static const gchar *
 geoclue_location_skeleton_get_description (GeoclueLocation *object)
 {
   GeoclueLocationSkeleton *skeleton = GEOCLUE_LOCATION_SKELETON (object);
   const gchar *value;
   g_mutex_lock (&skeleton->priv->lock);
-  value = g_value_get_string (&(skeleton->priv->properties[4]));
+  value = g_value_get_string (&(skeleton->priv->properties[6]));
   g_mutex_unlock (&skeleton->priv->lock);
   return value;
 }
@@ -4779,6 +4947,8 @@
   iface->get_longitude = geoclue_location_skeleton_get_longitude;
   iface->get_accuracy = geoclue_location_skeleton_get_accuracy;
   iface->get_altitude = geoclue_location_skeleton_get_altitude;
+  iface->get_speed = geoclue_location_skeleton_get_speed;
+  iface->get_heading = geoclue_location_skeleton_get_heading;
   iface->get_description = geoclue_location_skeleton_get_description;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/timezone/geoclue.h 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/timezone/geoclue.h
--- old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/timezone/geoclue.h 
2015-05-11 21:56:07.000000000 +0200
+++ new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/timezone/geoclue.h 
2015-05-18 18:35:17.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- * Generated by gdbus-codegen 2.45.0. DO NOT EDIT.
+ * Generated by gdbus-codegen 2.44.1. DO NOT EDIT.
  *
  * The license of this code is the same as for the source it was derived from.
  */
@@ -445,10 +445,14 @@
 
   const gchar * (*get_description) (GeoclueLocation *object);
 
+  gdouble  (*get_heading) (GeoclueLocation *object);
+
   gdouble  (*get_latitude) (GeoclueLocation *object);
 
   gdouble  (*get_longitude) (GeoclueLocation *object);
 
+  gdouble  (*get_speed) (GeoclueLocation *object);
+
 };
 
 GType geoclue_location_get_type (void) G_GNUC_CONST;
@@ -470,6 +474,12 @@
 gdouble geoclue_location_get_altitude (GeoclueLocation *object);
 void geoclue_location_set_altitude (GeoclueLocation *object, gdouble value);
 
+gdouble geoclue_location_get_speed (GeoclueLocation *object);
+void geoclue_location_set_speed (GeoclueLocation *object, gdouble value);
+
+gdouble geoclue_location_get_heading (GeoclueLocation *object);
+void geoclue_location_set_heading (GeoclueLocation *object, gdouble value);
+
 const gchar *geoclue_location_get_description (GeoclueLocation *object);
 gchar *geoclue_location_dup_description (GeoclueLocation *object);
 void geoclue_location_set_description (GeoclueLocation *object, const gchar 
*value);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/timezone/timedated.c 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/timezone/timedated.c
--- 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/timezone/timedated.c   
    2015-05-11 21:56:07.000000000 +0200
+++ 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/timezone/timedated.c   
    2015-05-18 18:35:17.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- * Generated by gdbus-codegen 2.45.0. DO NOT EDIT.
+ * Generated by gdbus-codegen 2.44.1. DO NOT EDIT.
  *
  * The license of this code is the same as for the source it was derived from.
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/timezone/timedated.h 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/timezone/timedated.h
--- 
old/gnome-initial-setup-3.16.2/gnome-initial-setup/pages/timezone/timedated.h   
    2015-05-11 21:56:07.000000000 +0200
+++ 
new/gnome-initial-setup-3.16.3/gnome-initial-setup/pages/timezone/timedated.h   
    2015-05-18 18:35:17.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- * Generated by gdbus-codegen 2.45.0. DO NOT EDIT.
+ * Generated by gdbus-codegen 2.44.1. DO NOT EDIT.
  *
  * The license of this code is the same as for the source it was derived from.
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-initial-setup-3.16.2/po/oc.po 
new/gnome-initial-setup-3.16.3/po/oc.po
--- old/gnome-initial-setup-3.16.2/po/oc.po     2015-05-11 21:49:58.000000000 
+0200
+++ new/gnome-initial-setup-3.16.3/po/oc.po     2015-05-15 19:08:32.000000000 
+0200
@@ -9,15 +9,15 @@
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-";
 "initial-setup&keywords=I18N+L10N&component=general\n"
 "POT-Creation-Date: 2013-07-05 00:16+0000\n"
-"PO-Revision-Date: 2013-07-06 10:35+0200\n"
-"Last-Translator: None <None>\n"
+"PO-Revision-Date: 2015-05-12 23:48+0100\n"
+"Last-Translator: Cédric Valmary (totenoc.eu) <cvalm...@yahoo.fr>\n"
 "Language-Team: totenoc.org\n"
 "Language: oc\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Virtaal 0.7.0\n"
+"X-Generator: Poedit 1.7.5\n"
 "X-Project-Style: gnome\n"
 
 #: ../data/gnome-initial-setup.desktop.in.in.h:1
@@ -27,15 +27,15 @@
 
 #: ../gnome-initial-setup/gis-assistant.c:389
 msgid "_Next"
-msgstr ""
+msgstr "_Seguent"
 
 #: ../gnome-initial-setup/gis-assistant.c:390
 msgid "_Previous"
-msgstr ""
+msgstr "_Precedent"
 
 #: ../gnome-initial-setup/gis-assistant.c:391
 msgid "_Cancel"
-msgstr ""
+msgstr "_Anullar"
 
 #: ../gnome-initial-setup/gnome-initial-setup.c:220
 msgid "Force new user mode"
@@ -47,7 +47,7 @@
 
 #: ../gnome-initial-setup/pages/account/gis-account-page.c:328
 msgid "No password"
-msgstr ""
+msgstr "Pas de senhal"
 
 #: ../gnome-initial-setup/pages/account/gis-account-page.c:333
 #: ../gnome-initial-setup/pages/account/gis-account-page.c:434
@@ -81,11 +81,11 @@
 
 #: ../gnome-initial-setup/pages/account/gis-account-page.ui.h:1
 msgid "Create a Local Account"
-msgstr ""
+msgstr "Crear un compte local"
 
 #: ../gnome-initial-setup/pages/account/gis-account-page.ui.h:2
 msgid "_Full Name"
-msgstr ""
+msgstr "_Nom complet"
 
 #: ../gnome-initial-setup/pages/account/gis-account-page.ui.h:3
 msgid "_Username"
@@ -105,8 +105,8 @@
 
 #: ../gnome-initial-setup/pages/account/gis-account-page.ui.h:7
 msgid ""
-"Try to use at least 8 different characters. Mix upper and lower case and use "
-"a number or two."
+"Try to use at least 8 different characters. Mix upper and lower case and use 
a "
+"number or two."
 msgstr ""
 
 #: ../gnome-initial-setup/pages/account/gis-account-page.ui.h:8
@@ -269,8 +269,8 @@
 
 #: ../gnome-initial-setup/pages/goa/gis-goa-page.ui.h:2
 msgid ""
-"Adding accounts will allow you to transparently connect to your online "
-"photos, contacts, mail, and more."
+"Adding accounts will allow you to transparently connect to your online 
photos, "
+"contacts, mail, and more."
 msgstr ""
 
 #: ../gnome-initial-setup/pages/goa/gis-goa-page.ui.h:3
@@ -375,4 +375,3 @@
 #: ../gnome-initial-setup/pages/summary/gis-summary-page.ui.h:3
 msgid "_Start using GNOME 3"
 msgstr ""
-


Reply via email to