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 "" -