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>