Hello community,

here is the log from the commit of package gnome-control-center for 
openSUSE:Factory checked in at 2018-03-14 19:29:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-control-center (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-control-center.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-control-center"

Wed Mar 14 19:29:30 2018 rev:162 rq:586224 version:3.28.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center.changes    
    2017-12-09 20:26:35.144127614 +0100
+++ 
/work/SRC/openSUSE:Factory/.gnome-control-center.new/gnome-control-center.changes
   2018-03-14 19:29:33.549400813 +0100
@@ -1,0 +2,88 @@
+Mon Mar 12 19:25:22 UTC 2018 - dims...@opensuse.org
+
+- Update to version 3.28.0:
+  + Network: Don't crash when connecting to hidden networks.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar  6 10:24:26 UTC 2018 - dims...@opensuse.org
+
+- Update to version 3.27.92:
+  + Network:
+    - Use monospace font for Wi-Fi hotspot password.
+    - Add a new empty page for Wi-Fi when no adapter is found.
+    - Don't show "Auto-connect" option for VPNs.
+  + Power: Don't treat device batteries as power supplies.
+  + Printers:
+    - Add new command line actions: "authenticate-jobs" and
+      "show-jobs".
+    - Add authentication dialog for print jobs.
+    - Improve code robustness.
+  + User Accounts: Don't show legacy faces.
+  + Updated translations.
+- Rebase gnome-control-center-disable-error-message-for-NM.patch.
+- Drop gnome-control-center-icon-name.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:27:47 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
+Mon Feb 19 11:12:52 UTC 2018 - dims...@opensuse.org
+
+- Add gnome-control-center-icon-name.patch: Fix the icon names as
+  installed to the system (glgo#GNOME/gnome-control-center#3).
+
+-------------------------------------------------------------------
+Tue Feb  6 21:06:56 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 3.27.90:
+  + Split the window decorations between the header bars.
+  + Disable the menubar. And drop the old shell.
+  + Allow search to be filtered by panel "keywords".
+  + Port to meson build system and drop autotools.
+  + Make Bluetooth, Network, and Wacom panels mandatory on Linux.
+  + Remember the last used panel.
+  + Info: Ignore more virtual filesystems.
+  + Network:
+    - Make asynchronous calls cancellable;
+    - Allow empty 802.1x certificate passwords;
+    - Avoid crashing if NM reports no devices or no connections;
+    - Consider empty IPv6 gateway to be valid;
+  + Notifications: Add link to help/documentation.
+  + Power:
+    - Add gaming input devices label;
+    - Add 20 and 25 minutes suspend timeouts (complying with EU
+      energy regulations).
+  + Printers:
+    - Stay backwards compatible with old cups;
+    - Don't show the supply level bar if there's no ink info.
+  + Privacy: Add link to Location Services privacy policy.
+  + Sound:
+    - Update art work (new icons);
+    - Respect setting (gsetting) for allowing output volume over
+      100%;
+    - Update gvc to not require ALSA support.
+  + User Accounts:
+    - Fix password strength check;
+    - Update user face pictures (new pictures);
+    - Introduce a new avatar chooser popover.
+  + Wacom: Add support for three-button styli.
+  + Updated translation.
+- Add meson BuildRequires, replace configure/make/make_install
+  macros with meson/meson_build/meson_install and remove call for
+  gnome-autogen.sh. All of these changes reflect the upstream port
+  to Meson build system.
+- Add gobject-2.0, gthread-2.0 and gdk-wayland-3.0 pkgconfig
+  modules and xsltproc BuildRequires avoiding implicit
+  dependencies.
+- Drop gnome-common BuildRequires: it's no longer required anymore.
+- Port gnome-control-center-bring-back-firewall-zone.patch's
+  autotools-based chunk to Meson build system.
+- Drop gnome-control-center-follow-polkit-permissions-for-tz.patch:
+  merged upstream.
+- Remove control-center-network-add-domain-suffix-match.patch's
+  first part: merged upstream.
+
+-------------------------------------------------------------------
@@ -8,0 +97,6 @@
+Wed Nov  1 23:05:01 UTC 2017 - luc1...@linuxmail.org
+
+- Drop %glib2_gsettings_schema_requires macro: the functionality
+  now is  covered by file triggers.
+
+-------------------------------------------------------------------
@@ -5328,5 +5421,0 @@
-
--------------------------------------------------------------------
-Fri Jan  9 14:04:20 CST 2009 - feder...@novell.com
-
-- Remove gnome-control-center-randr-gerror.diff. Fixed upstream

Old:
----
  gnome-control-center-3.26.2.tar.xz
  gnome-control-center-follow-polkit-permissions-for-tz.patch

New:
----
  gnome-control-center-3.28.0.tar.xz

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

Other differences:
------------------
++++++ gnome-control-center.spec ++++++
--- /var/tmp/diff_new_pack.3sxBBX/_old  2018-03-14 19:29:34.837355075 +0100
+++ /var/tmp/diff_new_pack.3sxBBX/_new  2018-03-14 19:29:34.841354934 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-control-center
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,96 +18,86 @@
 
 # Allow to enable/disable ibus, as GNOME is rather strict on new versions.
 %define with_ibus 1
-
 # Wacom input support
 %ifarch s390 s390x
 %define with_wacom 0
 %else
 %define with_wacom 1
 %endif
-
+%{?with_ibus:BuildRequires: pkgconfig(ibus-1.0) >= 1.5.2}
+%{?with_wacom:BuildRequires: pkgconfig(clutter-1.0) >= 1.11.3 
pkgconfig(libwacom) >= 0.7}
 Name:           gnome-control-center
-Version:        3.26.2
+Version:        3.28.0
 Release:        0
 Summary:        The GNOME Control Center
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          System/GUI/GNOME
-Url:            http://www.gnome.org
-Source:         
http://download.gnome.org/sources/gnome-control-center/3.26/%{name}-%{version}.tar.xz
-
-# PATCH-FEATURE-OPENSUSE 
gnome-control-center-follow-polkit-permissions-for-tz.patch boo#904058 
badshah...@gmail.com -- Follow polkit permissions for allowing/locking timezone 
setting changes
-Patch1:         gnome-control-center-follow-polkit-permissions-for-tz.patch
+URL:            https://www.gnome.org
+Source:         
http://download.gnome.org/sources/gnome-control-center/3.28/%{name}-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE gnome-control-center-disable-error-message-for-NM.patch 
bsc#989801 sck...@suse.com -- network: Improve the check for whether NM or 
wicked is running was:PATCH-FIX-OPENSUSE
-Patch2:         gnome-control-center-disable-error-message-for-NM.patch
+Patch0:         gnome-control-center-disable-error-message-for-NM.patch
 # PATCH-FIX-UPSTREAM control-center-network-add-domain-suffix-match.patch 
bgo#787882 bsc#1047509 sck...@suse.com -- wifi: Add domain-suffix-match entry
-Patch3:         control-center-network-add-domain-suffix-match.patch
-
-### SLE only patches get 1000 or more as number.
-
+Patch1:         control-center-network-add-domain-suffix-match.patch
+### SLE-only patches get 1000 or more as number.
 # PATCH-FEATURE-SLE gnome-control-center-890979-change-remote-passwd.patch 
bnc#890979 dli...@suse.com -- user: Enable remote user to change password in 
user panel
-Patch1002:      gnome-control-center-890979-change-remote-passwd.patch
+Patch1000:      gnome-control-center-890979-change-remote-passwd.patch
 # PATCH-FEATURE-SLE gnome-control-center-info-never-use-gnome-software.patch 
bsc#999336 fezh...@suse.com -- info: Never search for gnome-software as an 
option when checking for updates on SLE and Leap 42.2, because we use 
gpk-update-viewer.
-Patch1003:      gnome-control-center-info-never-use-gnome-software.patch
+Patch1001:      gnome-control-center-info-never-use-gnome-software.patch
 # PATCH-FEATURE-SLE gnome-control-center-more-power-button-actions.patch 
bsc#993381 fezh...@suse.com -- power: Bring back the "shutdown" and 
"interactive" power button actions.
-Patch1004:      gnome-control-center-more-power-button-actions.patch
+Patch1002:      gnome-control-center-more-power-button-actions.patch
 # PATCH-FEATURE-SLE gnome-control-center-bring-back-firewall-zone.patch 
fate#316719 sck...@suse.com -- network: Bring back the firewall zone combo box 
to select proper firewall zone for each connection.
-Patch1005:      gnome-control-center-bring-back-firewall-zone.patch
-
-BuildRequires:  cups-devel
+Patch1003:      gnome-control-center-bring-back-firewall-zone.patch
+BuildRequires:  cups-devel >= 1.4
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
-BuildRequires:  gnome-common
 BuildRequires:  intltool
 BuildRequires:  krb5-devel
-%if !0%{?is_opensuse}
-BuildRequires:  translation-update-upstream
-%endif
+BuildRequires:  meson
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
+BuildRequires:  xsltproc
 BuildRequires:  pkgconfig(accountsservice) >= 0.6.39
 BuildRequires:  pkgconfig(cairo-gobject)
 BuildRequires:  pkgconfig(cheese)
-BuildRequires:  pkgconfig(cheese-gtk) >= 3.3.91
+BuildRequires:  pkgconfig(cheese-gtk) >= 3.5.91
 BuildRequires:  pkgconfig(clutter-gtk-1.0)
 BuildRequires:  pkgconfig(colord) >= 0.1.34
 BuildRequires:  pkgconfig(colord-gtk) >= 0.1.24
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.23.0
+BuildRequires:  pkgconfig(gdk-wayland-3.0)
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.53.0
 BuildRequires:  pkgconfig(gmodule-2.0)
 BuildRequires:  pkgconfig(gnome-bluetooth-1.0) >= 3.18.2
-BuildRequires:  pkgconfig(gnome-desktop-3.0) >= 3.19.93
-BuildRequires:  pkgconfig(gnome-settings-daemon) >= 3.25.92
+BuildRequires:  pkgconfig(gnome-desktop-3.0) >= 3.27.90
+BuildRequires:  pkgconfig(gnome-settings-daemon) >= 3.25.90
 BuildRequires:  pkgconfig(goa-1.0) >= 3.25.3
 BuildRequires:  pkgconfig(goa-backend-1.0)
+BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
-BuildRequires:  pkgconfig(grilo-0.3) >= 0.2.12
-BuildRequires:  pkgconfig(gsettings-desktop-schemas) >= 3.21.4
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.22.0
+BuildRequires:  pkgconfig(grilo-0.3) >= 0.3.0
+BuildRequires:  pkgconfig(gsettings-desktop-schemas) >= 3.27.2
+BuildRequires:  pkgconfig(gthread-2.0)
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.22.20
 BuildRequires:  pkgconfig(gudev-1.0)
-%if %{with_ibus}
-BuildRequires:  pkgconfig(ibus-1.0) >= 1.5.2
-%endif
 BuildRequires:  pkgconfig(libcanberra-gtk3)
 BuildRequires:  pkgconfig(libgtop-2.0)
-BuildRequires:  pkgconfig(libnm) >= 1.2
+BuildRequires:  pkgconfig(libnm) >= 1.2.0
 BuildRequires:  pkgconfig(libnm-glib-vpn) >= 1.2
 BuildRequires:  pkgconfig(libnm-gtk) >= 1.2
-BuildRequires:  pkgconfig(libnma) >= 1.2
+BuildRequires:  pkgconfig(libnma) >= 1.2.0
 BuildRequires:  pkgconfig(libpulse) >= 2.0
-BuildRequires:  pkgconfig(libpulse-mainloop-glib) >= 2.0
+BuildRequires:  pkgconfig(libpulse-mainloop-glib)
 BuildRequires:  pkgconfig(libsoup-2.4)
-%if %{with_wacom}
-BuildRequires:  pkgconfig(libwacom) >= 0.7
-%endif
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(mm-glib) >= 0.7
 BuildRequires:  pkgconfig(polkit-gobject-1) >= 0.103
 BuildRequires:  pkgconfig(pwquality) >= 1.2.2
 BuildRequires:  pkgconfig(smbclient)
-BuildRequires:  pkgconfig(upower-glib) >= 0.99.0
+BuildRequires:  pkgconfig(upower-glib) >= 0.99.6
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xcursor)
 BuildRequires:  pkgconfig(xft)
@@ -138,8 +128,9 @@
 Obsoletes:      gnome-control-center-branding <= 12.3
 Obsoletes:      gnome-control-center-branding-openSUSE <= 12.3
 Obsoletes:      gnome-control-center-branding-upstream <= 12.3
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%glib2_gsettings_schema_requires
+%if !0%{?is_opensuse}
+BuildRequires:  translation-update-upstream
+%endif
 
 %description
 The control center is GNOME's main interface for configuration of
@@ -193,57 +184,49 @@
 
 %prep
 %setup -q
+%patch0 -p1
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
 
-# SLE only patches 1000+
+# SLE-only patches 1000+
 %if !0%{?is_opensuse}
 translation-update-upstream
+%patch1000 -p1
+%patch1001 -p1
 %patch1002 -p1
 %patch1003 -p1
-%patch1004 -p1
-%patch1005 -p1
 %endif
 
 %build
-ACLOCAL_FLAGS="-I libgd" NOCONFIGURE=1 gnome-autogen.sh
-
-%configure \
-       --disable-static \
-       --disable-maintainer-mode \
-%if %{with_ibus}
-       --enable-ibus \
-%else
-       --ibus-disable \
-%endif
+export ACLOCAL_FLAGS="-I libgd"
+%meson \
+    -Dcheese=true \
+    -Ddocumentation=true \
+    %{!?with_ibus: -Dibus=false} \
        %{nil}
-pushd panels/common
-make gsd-common-enums.h
-popd
-make %{?_smp_mflags}
+%meson_build
 
 %install
-%make_install
+%meson_install
 find %{buildroot} -type f -name "*.la" -delete -print
-
-# We do not package gnome-control-center.rules (bnc#804966)
-rm %{buildroot}%{_datadir}/polkit-1/rules.d/gnome-control-center.rules
 %find_lang %{name}-2.0 %{?no_lang_C}
 %find_lang %{name}-2.0-timezones %{name}-2.0.lang
 %fdupes %{buildroot}/%{_prefix}
 
+# We do not package gnome-control-center.rules (bnc#804966)
+rm %{buildroot}%{_datadir}/polkit-1/rules.d/gnome-control-center.rules
+
 %files
-%defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog NEWS README
+%license COPYING
+%doc NEWS README
 %{_bindir}/*
-%{_datadir}/appdata/gnome-control-center.appdata.xml
+%{_datadir}/metainfo/gnome-control-center.appdata.xml
 %exclude %{_datadir}/applications/gnome-color-panel.desktop
 %exclude %{_datadir}/applications/gnome-online-accounts-panel.desktop
 %{_datadir}/applications/*.desktop
 %{_datadir}/bash-completion/completions/gnome-control-center
 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.service
 %{_datadir}/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service
+%{_datadir}/glib-2.0/schemas/org.gnome.ControlCenter.gschema.xml
 %{_datadir}/gnome-control-center/
 %dir %{_datadir}/gnome-shell/
 %dir %{_datadir}/gnome-shell/search-providers/
@@ -261,27 +244,25 @@
 %{_datadir}/sounds/gnome/default/alerts/*.ogg
 %{_libexecdir}/cc-remote-login-helper
 %{_libexecdir}/gnome-control-center-search-provider
-
 %{_mandir}/man1/gnome-control-center.1%{?ext_man}
 
-%files lang -f %{name}-2.0.lang
-
 %files user-faces
-%defattr (-, root, root)
 %{_datadir}/pixmaps/faces/
 
 %files color
-%defattr(-,root,root)
 %{_datadir}/applications/gnome-color-panel.desktop
 
 %files goa
-%defattr(-,root,root)
 %{_datadir}/applications/gnome-online-accounts-panel.desktop
 
 %files devel
-%defattr (-, root, root)
+%doc AUTHORS ChangeLog MAINTAINERS gnome-control-center.doap
 %{_datadir}/pkgconfig/gnome-keybindings.pc
 %{_datadir}/gettext/its/gnome-keybindings.its
 %{_datadir}/gettext/its/gnome-keybindings.loc
+%{_datadir}/gettext/its/sounds.its
+%{_datadir}/gettext/its/sounds.loc
+
+%files lang -f %{name}-2.0.lang
 
 %changelog

++++++ control-center-network-add-domain-suffix-match.patch ++++++
--- /var/tmp/diff_new_pack.3sxBBX/_old  2018-03-14 19:29:34.865354081 +0100
+++ /var/tmp/diff_new_pack.3sxBBX/_new  2018-03-14 19:29:34.865354081 +0100
@@ -1,561 +1,3 @@
-From 4b5380184b9c1c39f2a5b8d48dc9a8cad9a85ed9 mon sep 17 00:00:00 2001
-From: Jonathan Kang <jonathan121...@gmail.com>
-Date: Tue, 19 Sep 2017 11:15:36 +0800
-Subject: [PATCH 1/2] wifi: Use GtkGrid for Wi-Fi Security settings page
-
-GtkTable is deprecated. Use GtkGrid instead.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=787882
----
- .../network/wireless-security/eap-method-peap.ui   | 97 +++++++++-------------
- panels/network/wireless-security/eap-method-tls.ui | 77 ++++++-----------
- .../network/wireless-security/eap-method-ttls.ui   | 49 ++++-------
- 3 files changed, 80 insertions(+), 143 deletions(-)
-
-diff --git a/panels/network/wireless-security/eap-method-peap.ui 
b/panels/network/wireless-security/eap-method-peap.ui
-index 8b8959cd6..37dddd643 100644
---- a/panels/network/wireless-security/eap-method-peap.ui
-+++ b/panels/network/wireless-security/eap-method-peap.ui
-@@ -35,11 +35,9 @@
-     <property name="show_tabs">False</property>
-     <property name="show_border">False</property>
-     <child>
--      <object class="GtkTable" id="table13">
-+      <object class="GtkGrid" id="eap_peap_grid">
-         <property name="visible">True</property>
-         <property name="can_focus">False</property>
--        <property name="n_rows">5</property>
--        <property name="n_columns">2</property>
-         <property name="column_spacing">6</property>
-         <property name="row_spacing">6</property>
-         <child>
-@@ -52,20 +50,20 @@
-             <property 
name="mnemonic_widget">eap_peap_anon_identity_entry</property>
-           </object>
-           <packing>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
-+            <property name="left_attach">0</property>
-+            <property name="top_attach">0</property>
-           </packing>
-         </child>
-         <child>
-           <object class="GtkEntry" id="eap_peap_anon_identity_entry">
-             <property name="visible">True</property>
-             <property name="can_focus">True</property>
-+            <property name="hexpand">True</property>
-             <property name="activates_default">True</property>
-           </object>
-           <packing>
-             <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
--            <property name="y_options"/>
-+            <property name="top_attach">0</property>
-           </packing>
-         </child>
-         <child>
-@@ -78,24 +76,19 @@
-             <property 
name="mnemonic_widget">eap_peap_ca_cert_button</property>
-           </object>
-           <packing>
-+            <property name="left_attach">0</property>
-             <property name="top_attach">1</property>
--            <property name="bottom_attach">2</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
-           </packing>
-         </child>
-         <child>
-           <object class="GtkFileChooserButton" id="eap_peap_ca_cert_button">
-             <property name="visible">True</property>
-             <property name="can_focus">False</property>
-+            <property name="hexpand">True</property>
-           </object>
-           <packing>
-             <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
-             <property name="top_attach">1</property>
--            <property name="bottom_attach">2</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options">GTK_FILL</property>
-           </packing>
-         </child>
-         <child>
-@@ -103,32 +96,46 @@
-             <property name="label" translatable="yes">No CA certificate is 
_required</property>
-             <property name="visible">True</property>
-             <property name="can_focus">True</property>
-+            <property name="hexpand">True</property>
-             <property name="receives_default">False</property>
-             <property name="use_underline">True</property>
-             <property name="draw_indicator">True</property>
-           </object>
-           <packing>
-             <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
-             <property name="top_attach">2</property>
--            <property name="bottom_attach">3</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
-           </packing>
-         </child>
-         <child>
--          <object class="GtkVBox" id="eap_peap_inner_auth_vbox">
-+          <object class="GtkLabel" id="eap_peap_version_label">
-+            <property name="visible">True</property>
-+            <property name="can_focus">False</property>
-+            <property name="xalign">1</property>
-+            <property name="label" translatable="yes">PEAP _version</property>
-+            <property name="use_underline">True</property>
-+            <property name="mnemonic_widget">eap_peap_version_combo</property>
-+          </object>
-+          <packing>
-+            <property name="left_attach">0</property>
-+            <property name="top_attach">3</property>
-+          </packing>
-+        </child>
-+        <child>
-+          <object class="GtkComboBox" id="eap_peap_version_combo">
-             <property name="visible">True</property>
-             <property name="can_focus">False</property>
-+            <property name="hexpand">True</property>
-+            <property name="model">model9</property>
-             <child>
--              <placeholder/>
-+              <object class="GtkCellRendererText" id="renderer9"/>
-+              <attributes>
-+                <attribute name="text">0</attribute>
-+              </attributes>
-             </child>
-           </object>
-           <packing>
--            <property name="right_attach">2</property>
--            <property name="top_attach">5</property>
--            <property name="bottom_attach">6</property>
--            <property name="x_options">GTK_FILL</property>
-+            <property name="left_attach">1</property>
-+            <property name="top_attach">3</property>
-           </packing>
-         </child>
-         <child>
-@@ -141,16 +148,15 @@
-             <property 
name="mnemonic_widget">eap_peap_inner_auth_combo</property>
-           </object>
-           <packing>
-+            <property name="left_attach">0</property>
-             <property name="top_attach">4</property>
--            <property name="bottom_attach">5</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
-           </packing>
-         </child>
-         <child>
-           <object class="GtkComboBox" id="eap_peap_inner_auth_combo">
-             <property name="visible">True</property>
-             <property name="can_focus">False</property>
-+            <property name="hexpand">True</property>
-             <property name="model">model8</property>
-             <child>
-               <object class="GtkCellRendererText" id="renderer8"/>
-@@ -161,48 +167,21 @@
-           </object>
-           <packing>
-             <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
-             <property name="top_attach">4</property>
--            <property name="bottom_attach">5</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options">GTK_FILL</property>
-           </packing>
-         </child>
-         <child>
--          <object class="GtkLabel" id="eap_peap_version_label">
--            <property name="visible">True</property>
--            <property name="can_focus">False</property>
--            <property name="xalign">1</property>
--            <property name="label" translatable="yes">PEAP _version</property>
--            <property name="use_underline">True</property>
--            <property name="mnemonic_widget">eap_peap_version_combo</property>
--          </object>
--          <packing>
--            <property name="top_attach">3</property>
--            <property name="bottom_attach">4</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
--          </packing>
--        </child>
--        <child>
--          <object class="GtkComboBox" id="eap_peap_version_combo">
-+          <object class="GtkVBox" id="eap_peap_inner_auth_vbox">
-             <property name="visible">True</property>
-             <property name="can_focus">False</property>
--            <property name="model">model9</property>
-             <child>
--              <object class="GtkCellRendererText" id="renderer9"/>
--              <attributes>
--                <attribute name="text">0</attribute>
--              </attributes>
-+              <placeholder/>
-             </child>
-           </object>
-           <packing>
--            <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
--            <property name="top_attach">3</property>
--            <property name="bottom_attach">4</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options">GTK_FILL</property>
-+            <property name="left_attach">0</property>
-+            <property name="top_attach">5</property>
-+            <property name="width">2</property>
-           </packing>
-         </child>
-       </object>
-diff --git a/panels/network/wireless-security/eap-method-tls.ui 
b/panels/network/wireless-security/eap-method-tls.ui
-index 886767de9..a399460fa 100644
---- a/panels/network/wireless-security/eap-method-tls.ui
-+++ b/panels/network/wireless-security/eap-method-tls.ui
-@@ -7,12 +7,10 @@
-     <property name="show_tabs">False</property>
-     <property name="show_border">False</property>
-     <child>
--      <object class="GtkTable" id="table8">
-+      <object class="GtkGrid" id="eap_tls_grid">
-         <property name="visible">True</property>
-         <property name="can_focus">False</property>
-         <property name="valign">start</property>
--        <property name="n_rows">6</property>
--        <property name="n_columns">2</property>
-         <property name="column_spacing">6</property>
-         <property name="row_spacing">6</property>
-         <child>
-@@ -28,20 +26,20 @@
-             <property name="mnemonic_widget">eap_tls_identity_entry</property>
-           </object>
-           <packing>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
-+            <property name="left_attach">0</property>
-+            <property name="top_attach">0</property>
-           </packing>
-         </child>
-         <child>
-           <object class="GtkEntry" id="eap_tls_identity_entry">
-             <property name="visible">True</property>
-             <property name="can_focus">True</property>
-+            <property name="hexpand">True</property>
-             <property name="activates_default">True</property>
-           </object>
-           <packing>
-             <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
--            <property name="y_options"/>
-+            <property name="top_attach">0</property>
-           </packing>
-         </child>
-         <child>
-@@ -54,10 +52,19 @@
-             <property 
name="mnemonic_widget">eap_tls_user_cert_button</property>
-           </object>
-           <packing>
-+            <property name="left_attach">0</property>
-+            <property name="top_attach">1</property>
-+          </packing>
-+        </child>
-+        <child>
-+          <object class="GtkFileChooserButton" id="eap_tls_user_cert_button">
-+            <property name="visible">True</property>
-+            <property name="can_focus">False</property>
-+            <property name="hexpand">True</property>
-+          </object>
-+          <packing>
-+            <property name="left_attach">1</property>
-             <property name="top_attach">1</property>
--            <property name="bottom_attach">2</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
-           </packing>
-         </child>
-         <child>
-@@ -70,24 +77,19 @@
-             <property name="mnemonic_widget">eap_tls_ca_cert_button</property>
-           </object>
-           <packing>
-+            <property name="left_attach">0</property>
-             <property name="top_attach">2</property>
--            <property name="bottom_attach">3</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
-           </packing>
-         </child>
-         <child>
-           <object class="GtkFileChooserButton" id="eap_tls_ca_cert_button">
-             <property name="visible">True</property>
-             <property name="can_focus">False</property>
-+            <property name="hexpand">True</property>
-           </object>
-           <packing>
-             <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
-             <property name="top_attach">2</property>
--            <property name="bottom_attach">3</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options">GTK_FILL</property>
-           </packing>
-         </child>
-         <child>
-@@ -95,17 +97,14 @@
-             <property name="label" translatable="yes">No CA certificate is 
_required</property>
-             <property name="visible">True</property>
-             <property name="can_focus">True</property>
-+            <property name="hexpand">True</property>
-             <property name="receives_default">False</property>
-             <property name="use_underline">True</property>
-             <property name="draw_indicator">True</property>
-           </object>
-           <packing>
-             <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
-             <property name="top_attach">3</property>
--            <property name="bottom_attach">4</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
-           </packing>
-         </child>
-         <child>
-@@ -118,24 +117,19 @@
-             <property 
name="mnemonic_widget">eap_tls_private_key_button</property>
-           </object>
-           <packing>
-+            <property name="left_attach">0</property>
-             <property name="top_attach">4</property>
--            <property name="bottom_attach">5</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
-           </packing>
-         </child>
-         <child>
-           <object class="GtkFileChooserButton" 
id="eap_tls_private_key_button">
-             <property name="visible">True</property>
-             <property name="can_focus">False</property>
-+            <property name="hexpand">True</property>
-           </object>
-           <packing>
-             <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
-             <property name="top_attach">4</property>
--            <property name="bottom_attach">5</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options">GTK_FILL</property>
-           </packing>
-         </child>
-         <child>
-@@ -148,25 +142,21 @@
-             <property 
name="mnemonic_widget">eap_tls_private_key_password_entry</property>
-           </object>
-           <packing>
-+            <property name="left_attach">0</property>
-             <property name="top_attach">5</property>
--            <property name="bottom_attach">6</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
-           </packing>
-         </child>
-         <child>
-           <object class="GtkEntry" id="eap_tls_private_key_password_entry">
-             <property name="visible">True</property>
-             <property name="can_focus">True</property>
-+            <property name="hexpand">True</property>
-             <property name="visibility">False</property>
-             <property name="activates_default">True</property>
-           </object>
-           <packing>
-             <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
-             <property name="top_attach">5</property>
--            <property name="bottom_attach">6</property>
--            <property name="y_options"/>
-           </packing>
-         </child>
-         <child>
-@@ -174,31 +164,14 @@
-             <property name="label" translatable="yes">Sho_w 
password</property>
-             <property name="visible">True</property>
-             <property name="can_focus">True</property>
-+            <property name="hexpand">True</property>
-             <property name="receives_default">False</property>
-             <property name="use_underline">True</property>
-             <property name="draw_indicator">True</property>
-           </object>
-           <packing>
-             <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
-             <property name="top_attach">6</property>
--            <property name="bottom_attach">7</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
--          </packing>
--        </child>
--        <child>
--          <object class="GtkFileChooserButton" id="eap_tls_user_cert_button">
--            <property name="visible">True</property>
--            <property name="can_focus">False</property>
--          </object>
--          <packing>
--            <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
--            <property name="top_attach">1</property>
--            <property name="bottom_attach">2</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options">GTK_FILL</property>
-           </packing>
-         </child>
-       </object>
-diff --git a/panels/network/wireless-security/eap-method-ttls.ui 
b/panels/network/wireless-security/eap-method-ttls.ui
-index 4047f9fc8..0b23c54ba 100644
---- a/panels/network/wireless-security/eap-method-ttls.ui
-+++ b/panels/network/wireless-security/eap-method-ttls.ui
-@@ -18,11 +18,9 @@
-     <property name="show_tabs">False</property>
-     <property name="show_border">False</property>
-     <child>
--      <object class="GtkTable" id="table10">
-+      <object class="GtkGrid" id="eap_ttls_grid">
-         <property name="visible">True</property>
-         <property name="can_focus">False</property>
--        <property name="n_rows">4</property>
--        <property name="n_columns">2</property>
-         <property name="column_spacing">6</property>
-         <property name="row_spacing">6</property>
-         <child>
-@@ -35,20 +33,20 @@
-             <property 
name="mnemonic_widget">eap_ttls_anon_identity_entry</property>
-           </object>
-           <packing>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
-+            <property name="left_attach">0</property>
-+            <property name="top_attach">0</property>
-           </packing>
-         </child>
-         <child>
-           <object class="GtkEntry" id="eap_ttls_anon_identity_entry">
-             <property name="visible">True</property>
-             <property name="can_focus">True</property>
-+            <property name="hexpand">True</property>
-             <property name="activates_default">True</property>
-           </object>
-           <packing>
-             <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
--            <property name="y_options"/>
-+            <property name="top_attach">0</property>
-           </packing>
-         </child>
-         <child>
-@@ -61,24 +59,19 @@
-             <property 
name="mnemonic_widget">eap_ttls_ca_cert_button</property>
-           </object>
-           <packing>
-+            <property name="left_attach">0</property>
-             <property name="top_attach">1</property>
--            <property name="bottom_attach">2</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
-           </packing>
-         </child>
-         <child>
-           <object class="GtkFileChooserButton" id="eap_ttls_ca_cert_button">
-             <property name="visible">True</property>
-             <property name="can_focus">False</property>
-+            <property name="hexpand">True</property>
-           </object>
-           <packing>
-             <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
-             <property name="top_attach">1</property>
--            <property name="bottom_attach">2</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options">GTK_FILL</property>
-           </packing>
-         </child>
-         <child>
-@@ -87,38 +80,35 @@
-             <property name="visible">True</property>
-             <property name="can_focus">True</property>
-             <property name="receives_default">False</property>
-+            <property name="halign">start</property>
-+            <property name="hexpand">True</property>
-             <property name="use_underline">True</property>
-             <property name="draw_indicator">True</property>
-           </object>
-           <packing>
-             <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
-             <property name="top_attach">2</property>
--            <property name="bottom_attach">3</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
-           </packing>
-         </child>
-         <child>
-           <object class="GtkLabel" id="eap_ttls_inner_auth_label">
-             <property name="visible">True</property>
-             <property name="can_focus">False</property>
--            <property name="xalign">1</property>
--            <property name="label" translatable="yes">_Inner 
authentication</property>
-+            <property name="label" translatable="yes">_Inner 
authentication:</property>
-             <property name="use_underline">True</property>
-             <property 
name="mnemonic_widget">eap_ttls_inner_auth_combo</property>
-+            <property name="xalign">1</property>
-           </object>
-           <packing>
-+            <property name="left_attach">0</property>
-             <property name="top_attach">3</property>
--            <property name="bottom_attach">4</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options"/>
--          </packing>
--        </child>
-+           </packing>
-+         </child>
-         <child>
-           <object class="GtkComboBox" id="eap_ttls_inner_auth_combo">
-             <property name="visible">True</property>
-             <property name="can_focus">False</property>
-+            <property name="hexpand">True</property>
-             <property name="model">model6</property>
-             <child>
-               <object class="GtkCellRendererText" id="renderer6"/>
-@@ -129,11 +119,7 @@
-           </object>
-           <packing>
-             <property name="left_attach">1</property>
--            <property name="right_attach">2</property>
-             <property name="top_attach">3</property>
--            <property name="bottom_attach">4</property>
--            <property name="x_options">GTK_FILL</property>
--            <property name="y_options">GTK_FILL</property>
-           </packing>
-         </child>
-         <child>
-@@ -146,10 +132,9 @@
-             </child>
-           </object>
-           <packing>
--            <property name="right_attach">2</property>
-+            <property name="left_attach">0</property>
-             <property name="top_attach">4</property>
--            <property name="bottom_attach">5</property>
--            <property name="x_options">GTK_FILL</property>
-+            <property name="width">2</property>
-           </packing>
-         </child>
-       </object>
--- 
-2.13.5
-
-
 From e48d32e5699d824dc229f131246229f077709f84 Mon Sep 17 00:00:00 2001
 From: Jonathan Kang <jonathan121...@gmail.com>
 Date: Tue, 19 Sep 2017 17:00:18 +0800

++++++ gnome-control-center-3.26.2.tar.xz -> gnome-control-center-3.28.0.tar.xz 
++++++
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center-3.26.2.tar.xz
 
/work/SRC/openSUSE:Factory/.gnome-control-center.new/gnome-control-center-3.28.0.tar.xz
 differ: char 25, line 1

++++++ gnome-control-center-bring-back-firewall-zone.patch ++++++
--- /var/tmp/diff_new_pack.3sxBBX/_old  2018-03-14 19:29:34.897352945 +0100
+++ /var/tmp/diff_new_pack.3sxBBX/_new  2018-03-14 19:29:34.901352803 +0100
@@ -17,19 +17,18 @@
  panels/network/connection-editor/vpn-page.ui       |  39 +++++++
  10 files changed, 299 insertions(+)
 
-Index: gnome-control-center-3.26.1/panels/network/connection-editor/Makefile.am
+Index: b/panels/network/connection-editor/meson.build
 ===================================================================
---- 
gnome-control-center-3.26.1.orig/panels/network/connection-editor/Makefile.am
-+++ gnome-control-center-3.26.1/panels/network/connection-editor/Makefile.am
-@@ -28,6 +28,8 @@ libconnection_editor_la_SOURCES =            \
-       ce-page-vpn.c                           \
-       vpn-helpers.h                           \
-       vpn-helpers.c                           \
-+      firewall-helpers.h                      \
-+      firewall-helpers.c                      \
-       ui-helpers.h                            \
-       ui-helpers.c
- 
+--- a/panels/network/connection-editor/meson.build
++++ b/panels/network/connection-editor/meson.build
+@@ -10,6 +10,7 @@ sources = files(
+   'ce-page-vpn.c',
+   'ce-page-wifi.c',
+   'ce-page.c',
++  'firewall-helpers.h',
+   'net-connection-editor.c',
+   'ui-helpers.c',
+   'vpn-helpers.c' 
 Index: 
gnome-control-center-3.26.1/panels/network/connection-editor/ce-page-ethernet.c
 ===================================================================
 --- 
gnome-control-center-3.26.1.orig/panels/network/connection-editor/ce-page-ethernet.c

++++++ gnome-control-center-disable-error-message-for-NM.patch ++++++
--- /var/tmp/diff_new_pack.3sxBBX/_old  2018-03-14 19:29:34.909352519 +0100
+++ /var/tmp/diff_new_pack.3sxBBX/_new  2018-03-14 19:29:34.913352377 +0100
@@ -1,7 +1,7 @@
-Index: gnome-control-center-3.26.1/panels/network/cc-network-panel.c
+Index: gnome-control-center-3.27.92/panels/network/cc-network-panel.c
 ===================================================================
---- gnome-control-center-3.26.1.orig/panels/network/cc-network-panel.c
-+++ gnome-control-center-3.26.1/panels/network/cc-network-panel.c
+--- gnome-control-center-3.27.92.orig/panels/network/cc-network-panel.c
++++ gnome-control-center-3.27.92/panels/network/cc-network-panel.c
 @@ -765,10 +765,24 @@ panel_check_network_manager_version (CcN
          GtkWidget *label;
          gchar *markup;
@@ -56,11 +56,11 @@
  }
  
  static void
-Index: gnome-control-center-3.26.1/panels/network/cc-wifi-panel.c
+Index: gnome-control-center-3.27.92/panels/network/cc-wifi-panel.c
 ===================================================================
---- gnome-control-center-3.26.1.orig/panels/network/cc-wifi-panel.c
-+++ gnome-control-center-3.26.1/panels/network/cc-wifi-panel.c
-@@ -120,16 +120,35 @@ static void
+--- gnome-control-center-3.27.92.orig/panels/network/cc-wifi-panel.c
++++ gnome-control-center-3.27.92/panels/network/cc-wifi-panel.c
+@@ -120,17 +120,36 @@ static void
  check_main_stack_page (CcWifiPanel *self)
  {
    const gchar *nm_version;
@@ -86,7 +86,8 @@
      gtk_stack_set_visible_child_name (self->main_stack, "nm-not-running");
 +  else if (g_strcmp0 (state, "active") == 0)
 +    gtk_stack_set_visible_child_name (self->main_stack, "wicked-running");
-   else if (self->devices->len == 0)
+   else if (self->devices->len == 0 ||
+            !nm_client_wireless_get_enabled (self->client))
      gtk_stack_set_visible_child_name (self->main_stack, "no-wifi-devices");
    else
      gtk_stack_set_visible_child_name (self->main_stack, "wifi-connections");
@@ -97,11 +98,11 @@
  }
  
  static void
-Index: gnome-control-center-3.26.1/panels/network/wifi.ui
+Index: gnome-control-center-3.27.92/panels/network/wifi.ui
 ===================================================================
---- gnome-control-center-3.26.1.orig/panels/network/wifi.ui
-+++ gnome-control-center-3.26.1/panels/network/wifi.ui
-@@ -298,6 +298,48 @@
+--- gnome-control-center-3.27.92.orig/panels/network/wifi.ui
++++ gnome-control-center-3.27.92/panels/network/wifi.ui
+@@ -293,6 +293,48 @@
              <property name="name">nm-not-running</property>
            </packing>
          </child>


Reply via email to