Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gnome-control-center for
openSUSE:Factory checked in at 2023-09-20 13:21:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-control-center (Old)
and /work/SRC/openSUSE:Factory/.gnome-control-center.new.16627 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-control-center"
Wed Sep 20 13:21:45 2023 rev:230 rq:1111582 version:45.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center.changes
2023-07-01 23:17:42.378136237 +0200
+++
/work/SRC/openSUSE:Factory/.gnome-control-center.new.16627/gnome-control-center.changes
2023-09-20 13:22:12.515639487 +0200
@@ -1,0 +2,256 @@
+Fri Sep 15 10:22:39 UTC 2023 - Bjørn Lie <[email protected]>
+
+- Update to version 45.0:
+ + Fix panel list (sidebar) issues with panel centering
+ + Use g_printeer to message when running in non-supported
+ environments
+ + About:
+ - Fix issue with system details label having the "selected"
+ state
+ - Allow system details labels to span multiple lines
+ + Accessibility: Fix issue when icon theme changes to
+ HighContrast can't be reverted
+ + Keyboard: Fallback to subproject when keyboard previewer
+ (tecla) is not available
+ + Network:
+ - Fix criticals when updating connection
+ - Don't try to update device if it doesn't exist
+ - Don't show QR Code button for wifi connections using
+ unsupported security methods
+ + Online Accounts: Add line-breaks to log messages
+ + Search: Fix crash when selecting folder in "Other Search"
+ locations
+ + Users: Allow new password insert if the old one is right
+- Add explicit pkgconfig(tecla) BuildRequires: New dependency.
+- Switch service and tarball produced to zst compression.
+
+-------------------------------------------------------------------
+Fri Aug 25 18:17:07 UTC 2023 - Bjørn Lie <[email protected]>
+
+- Update to version 45.rc:
+ + About:
+ - Port to AdwToolbarView
+ - Make System Details window more compact
+ - Port System Details window to AdwBreakpoint
+ - Port System Details window to AdwToolbarView
+ + Accessibility: Port to AdwToolbarView
+ + Applications:
+ - Make panel fit on narrow widths
+ - Port deprecated GtkDialogs to AdwWindow
+ + Background: Port to AdwToolbarView
+ + Bluetooth: Port to AdwToolbarView
+ + Color: Port to AdwToolbarView
+ + Date and Time:
+ - Port to AdwToolbarView
+ - Port dialog to AdwWindow
+ + Default Apps: Port to AdwToolbarView
+ + Display:
+ - Port to AdwNavigationView and AdwtoolbarView
+ - Reduce the size of the preview width
+ + Keyboard:
+ - Port to AdwToolbarView
+ - Port keyboard shortcuts dialog to AdwNavigationView
+ - Fix criticals when inpuit chooser is destroyed
+ - Write to mru-sources setting if it has never been set before
+ + Mouse:
+ - Make adaptative
+ - Port to AdwToolbarView
+ - Port the test dialog to AdwToolbarView
+ - Stop leaking the test window
+ + Multitasking: Port to AdwToolbarView
+ + Network:
+ - Port to AdwNavigationView and AdwToolbarView
+ - Port the Wi-Fi panel to AdwToolbarView
+ - Stop leaking the hotspot dialog
+ + Notifications:
+ - Port to AdwToolbarView
+ - Port dialog to AdwWindow and AdwToolbarView
+ + Online Accounts: Port to AdwToolbarView
+ + Power:
+ - Port to AdwToolbarView
+ - Port the suspend dialog to AdwWindow and AdwToolbarView
+ + Printers:
+ - Port to AdwToolbarView
+ - Make the panel adaptative
+ - Move search bar above the banner
+ - Port dialogs to AdwWindow and AdwToolbarView
+ - Fix size calculation for normalized printer name
+ + Removable Media:
+ - Port the dialog to AdwWindow
+ - Port to AdwToolbarView
+ + Region: Port to AdwToolbarView
+ + Search: Port to AdwToolbarView
+ + Sharing:
+ - Port to AdwToolbarView
+ - Port dialogs to AdwWindow and AdwToolbarView
+ - Port Remote Login row to AdwSwitchRow
+ + Sound:
+ - Port to AdwToolbarView
+ - Port dialogs to AdwWindow and AdwToolbarView
+ + User Accounts:
+ - Fix account type row sensitivity
+ - Port to AdwToolbarView
+ - Port Add User dialog from deprecated GtkDialog to AdwWindow
+ - Update status page text when no accountsservice is available
+ - Show label when another user is logged in
+ - Port error message dialogs to AdwToasts
+ - Port deprecated GtkMessageDialogs to AdwMessageDialog
+ - Add "loading" page at startup
+ + Wacom: Port to AdwToolbarView
+ + WWAN: Port to AdwToolbarView
+- Pass tests=false to meson, we are not running tests, so lets not
+ build them either (avoids a dependency on setxkbmap).
+
+-------------------------------------------------------------------
+Mon Aug 7 12:46:15 UTC 2023 - Bjørn Lie <[email protected]>
+
+- Update to version 45.beta:
+ + Prevent loading last-panel unconditionally on startup
+ + Multiple settings rows got ported to use the AdwSwitchRow
+ widget
+ + Various accessibility label fixes
+ + Various memory leak fixes
+ + About: New About panel displaying system information in a more
+ compact way
+ + Applications: Fix crash when opening the Apps panel as the
+ last-opened panel
+ + Datetime: Add description explaining the "Clock & Calendar"
+ settings
+ + Displays: Replace deprecated GtkComboBox with AdwComboRow
+ + Keyboard:
+ - Fix "Move up/down" movement options in the input list
+ - Spawn "tecla" app to display the keyboard map (replaces
+ gkbd-keyboard-display)
+ - Fix alignment of the "Set Shorcut..." button
+ + Network: Use an AdwSwitchRow widget to enable/disable Wi-Fi
+ + Online Accounts:
+ - Improve "offiline" message text
+ - Use banner to indicate when the system is offline
+ - Add panel description text and section titles
+ + Sound:
+ - Make output test whell smaller
+ - Ellipsize long device name label
+ + Printers: Use the "card" style for printer entries
+ + Privacy: New Privacy panel containing all the panels under the
+ Privacy category
+ + Region: Fix preview buttoins in the format chooser
+ + Search: Fix "Move up/down" movement options in the app search
+ list
+ + Users:
+ - Show "Other Users" section only when there are users to show
+ - Make entire panel insensitive when the user has no permission
+ to make changes
+ - Fix focus issues when selecting avatar image from a file
+ - Fix g_critical errors when loading file metadata for avatars
+- Replace gnomekbd-tools Requires with tecla-keyboard-layout-viewer
+ Requires following upstream changes.
+
+-------------------------------------------------------------------
+Fri Jul 14 13:55:51 UTC 2023 - Bjørn Lie <[email protected]>
+
+- Update to version 45.alpha:
+ + Add placeholder text to various search entries
+ + Set a minimum size for various dialogs
+ + Make dialogs close when pressing the Escape key
+ + Replace deprecated GTK4 methods with new replacements
+ + Depend on snapd-glib-2 (soup3 version)
+ + Accessibility improvements
+ + Common:
+ - Fix time entry for RTL languages
+ - Use ToastOverlay
+ - Show start title buttons in header bar
+ - Allow more theming of rows
+ - Only return to last panel if it didn't crash
+ - Improvements to panel activation
+ - Improvements to panel searching
+ + About:
+ - Show only the GNOME major version
+ - Update hostname only after apply is clicked
+ + Accessibility: Present the checked state on the list row itself
+ + Appearance: Clear out dconf if user picks defaults
+ + Applications:
+ - Always use bold for app name in dialogs
+ - Use header capitalization in the "No apps" AdwStatusPage
+ + Color:
+ - Do not try to access to null pointer in destruction
+ - Dim information text & fix "Learn more" link alignment
+ + Date and Time:
+ - Fix NTP switch getting out of sync
+ - Add top bar clock and calendar switches
+ - Move "Time Format" row out of "Clock" section
+ - Merge "Clock" and "Calendar" sections
+ + Default Apps: Don't crash when there are no apps for a mimetype
+ + Device Security:
+ - Skip security attributes that have been obsoleted by others
+ - Ddon't translate technical report
+ + Display:
+ - Allow configuring all monitors and apply settings at once
+ - Try snapping all the displays after a config change
+ - Don't leak config manager proxy
+ - Use AdwPreferencesPage
+ - Fix display enabled toggle visibility
+ - Fix gaps when numbering unusable displays
+ - Fix stuck window subtitle
+ - Fix invalid panel state after canceling changes
+ - Check best_mode exist before adding flag
+ + Info: Show each GPU in it's own line
+ + Mouse:
+ - Prevent infinite loop on settings changes
+ - Do not bind sensitivity to touchpad settings
+ - Simplify binding of touchpad sensitive widgets
+ - Hide entire "Touchpad" row when touchpad cannot be disabled
+ + Keyboard:
+ - Fix cancel button issue
+ - Add "Compose" and "Character" keywords
+ - Add ellipsis to the "Add Shortcut" button label
+ - Fix "Add Custom Shortcut" in others sections
+ - Drop "Left Alt" as compose key option
+ + Network:
+ - Validate max length of hotspot SSID
+ - Keep current mode when enabling proxy
+ - Increase maximum MTU value from 10000 to 65536
+ - Fix incorrect styling in WiFi list
+ - Make the security status and signal strength read by screen
+ readers
+ - Add a confirmation dialog when forgetting a connection
+ - Center panel title when subtitle isn't visible
+ - Rename "Other Devices" to "Bluetooth"
+ - Fix crash when importing wrong vpn file
+ - Drop legacy vpn_export function
+ - Close Connection Editor dialog when clicking Apply button
+ - Add delete icon in saved WiFi connections list
+ - Move WiFi controls out of headerbar
+ + Notifications: Replace "Applications" with "App Notifications"
+ + Power:
+ - Label the main "battery" as UPS if that's what it is
+ - Hide automatic suspend row in VM
+ + Region: Fix label of formats for the login screen
+ + Sharing:
+ - Disable AdwActionRow markup for networks
+ - Fix network row visible name bug
+ - Remove global master switch
+ - Fix visual bug for active indicators
+ - Add icons next to each row
+ - Add subtitle to each panel row
+ + Sound:
+ - Make bass audible on low quality hardware
+ - Prevent duplicate sound device entries
+ + Thunderbolt:
+ - Update page to be more similar to other pages
+ - Modernize Device Dialog UI
+ + Usage: Fix confirmation dialog when clearing history
+ + Users:
+ - Remove account activity window
+ - Set language-chooser to hide on close
+ - Add popover explaining about the "Administrator" option
+ - Add a popover describing the autologin functionality
+ - Move "Add User" button out of the user listbox
+ - Improve avatar crop mechanics
+ - Improve rounding of avatar crop edges
+ - Draw avatar crop corners to inside of crop
+ + Wacom: Rename "Test Your Settings" button to "Test Settings"
+ + Updated translations.
+- Rebase patch with quilt, but still disable it, breaks build in
+ current form, so needs reworking or possibly dropping.
+
+-------------------------------------------------------------------
Old:
----
gnome-control-center-44.3.obscpio
New:
----
gnome-control-center-45.0.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-control-center.spec ++++++
--- /var/tmp/diff_new_pack.Zc1gkj/_old 2023-09-20 13:22:14.415707558 +0200
+++ /var/tmp/diff_new_pack.Zc1gkj/_new 2023-09-20 13:22:14.415707558 +0200
@@ -26,16 +26,16 @@
%endif
Name: gnome-control-center
-Version: 44.3
+Version: 45.0
Release: 0
Summary: The GNOME Control Center
License: GPL-2.0-or-later
Group: System/GUI/GNOME
URL: https://apps.gnome.org/app/org.gnome.Settings
-Source0: %{name}-%{version}.tar.xz
+Source0: %{name}-%{version}.tar.zst
Source99: %{name}-rpmlintrc
-# PATCH-FIX-OPENSUSE gnome-control-center-disable-error-message-for-NM.patch
bsc#989801 [email protected] -- network: Improve the check for whether NM or
wicked is running WAS:PATCH-FIX-OPENSUSE
+# PATCH-NEEDS-REBASE gnome-control-center-disable-error-message-for-NM.patch
bsc#989801 [email protected] -- network: Improve the check for whether NM or
wicked is running WAS:PATCH-FIX-OPENSUSE
Patch1: gnome-control-center-disable-error-message-for-NM.patch
### patches for Leap >= 15 plus SLE >= 15, but not TW
@@ -94,6 +94,7 @@
BuildRequires: pkgconfig(polkit-gobject-1) >= 0.103
BuildRequires: pkgconfig(pwquality) >= 1.2.2
BuildRequires: pkgconfig(smbclient)
+BuildRequires: pkgconfig(tecla)
BuildRequires: pkgconfig(udisks2) >= 2.8.2
BuildRequires: pkgconfig(upower-glib) >= 0.99.8
BuildRequires: pkgconfig(x11)
@@ -113,9 +114,8 @@
Requires: gnome-themes-accessibility
Requires: gnome-version
Requires: iso-codes
-# Needed for showing keyboard layout, boo#898096
-# Require the package providing /usr/bin/gkbd-keyboard-display
-Requires: gnomekbd-tools
+# Needed for showing keyboard layout
+Requires: tecla-keyboard-layout-viewer
# For the thunderbolt panel
Recommends: bolt
Recommends: %{name}-user-faces
@@ -181,7 +181,7 @@
%prep
%setup -q
-%patch1 -p1
+#patch1 -p1
# patches for Leap >= 15 plus SLE >= 15, but not TW
%if 0%{?sle_version} >= 150000
@@ -195,6 +195,7 @@
-Ddocumentation=true \
%{!?with_ibus: -Dibus=false} \
-Dmalcontent=true \
+ -Dtests=false \
%{nil}
%meson_build
++++++ _service ++++++
--- /var/tmp/diff_new_pack.Zc1gkj/_old 2023-09-20 13:22:14.435708274 +0200
+++ /var/tmp/diff_new_pack.Zc1gkj/_new 2023-09-20 13:22:14.439708418 +0200
@@ -3,7 +3,7 @@
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param
name="url">https://gitlab.gnome.org/GNOME/gnome-control-center.git</param>
- <param name="revision">refs/tags/44.3</param>
+ <param name="revision">refs/tags/45.0</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
@@ -12,7 +12,7 @@
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
<param name="file">*.tar</param>
- <param name="compression">xz</param>
+ <param name="compression">zst</param>
</service>
<service name="set_version" mode="manual" />
</services>
++++++ gnome-control-center-44.3.obscpio -> gnome-control-center-45.0.obscpio
++++++
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center-44.3.obscpio
/work/SRC/openSUSE:Factory/.gnome-control-center.new.16627/gnome-control-center-45.0.obscpio
differ: char 48, line 1
++++++ gnome-control-center-disable-error-message-for-NM.patch ++++++
--- /var/tmp/diff_new_pack.Zc1gkj/_old 2023-09-20 13:22:14.463709277 +0200
+++ /var/tmp/diff_new_pack.Zc1gkj/_new 2023-09-20 13:22:14.467709421 +0200
@@ -1,7 +1,7 @@
-diff --git a/panels/network/cc-network-panel.c
b/panels/network/cc-network-panel.c
-index 6a3074ce..40fb0283 100644
---- a/panels/network/cc-network-panel.c
-+++ b/panels/network/cc-network-panel.c
+Index: gnome-control-center-45.alpha/panels/network/cc-network-panel.c
+===================================================================
+--- gnome-control-center-45.alpha.orig/panels/network/cc-network-panel.c
++++ gnome-control-center-45.alpha/panels/network/cc-network-panel.c
@@ -659,10 +659,24 @@ static void
panel_check_network_manager_version (CcNetworkPanel *self)
{
@@ -28,10 +28,10 @@
GtkWidget *status_page;
status_page = adw_status_page_new ();
-@@ -674,9 +688,23 @@ panel_check_network_manager_version (CcNetworkPanel *self)
- _("NetworkManager needs to
be running to view or make "
- "connections. Contact a
system administrator or the "
- "software vendor."));
+@@ -674,9 +688,23 @@ panel_check_network_manager_version (CcN
+ _("An error has occurred and
network cannot be used."
+ "\n Error details:
NetworkManager not running."));
+
+ } else if (version == NULL && g_strcmp0 (state, "active") == 0) {
+ GtkWidget *status_page;
+
@@ -52,11 +52,11 @@
}
static void
-diff --git a/panels/network/cc-wifi-panel.c b/panels/network/cc-wifi-panel.c
-index 8e0b17b0..495b5616 100644
---- a/panels/network/cc-wifi-panel.c
-+++ b/panels/network/cc-wifi-panel.c
-@@ -302,21 +302,41 @@ static void
+Index: gnome-control-center-45.alpha/panels/network/cc-wifi-panel.c
+===================================================================
+--- gnome-control-center-45.alpha.orig/panels/network/cc-wifi-panel.c
++++ gnome-control-center-45.alpha/panels/network/cc-wifi-panel.c
+@@ -299,21 +299,41 @@ static void
check_main_stack_page (CcWifiPanel *self)
{
const gchar *nm_version;
@@ -99,14 +99,14 @@
}
static void
-diff --git a/panels/network/cc-wifi-panel.ui b/panels/network/cc-wifi-panel.ui
-index 722ca3d4..c196f984 100644
---- a/panels/network/cc-wifi-panel.ui
-+++ b/panels/network/cc-wifi-panel.ui
-@@ -226,6 +226,50 @@ Error details: NetworkManager not running.</property>
- </object>
- </child>
-
+Index: gnome-control-center-45.alpha/panels/network/cc-wifi-panel.ui
+===================================================================
+--- gnome-control-center-45.alpha.orig/panels/network/cc-wifi-panel.ui
++++ gnome-control-center-45.alpha/panels/network/cc-wifi-panel.ui
+@@ -220,3 +220,47 @@ Error details: NetworkManager not runnin
+ </child>
+ </template>
+ </interface>
+ <!-- "Wicked Running" page -->
+ <child>
+ <object class="GtkStackPage">
@@ -151,13 +151,10 @@
+ </object>
+ </child>
+
- </object>
- </child>
-
-diff --git a/tests/meson.build b/tests/meson.build
-index 69667acb..5f6a932d 100644
---- a/tests/meson.build
-+++ b/tests/meson.build
+Index: gnome-control-center-45.alpha/tests/meson.build
+===================================================================
+--- gnome-control-center-45.alpha.orig/tests/meson.build
++++ gnome-control-center-45.alpha/tests/meson.build
@@ -1,8 +1,11 @@
subdir('common')
#subdir('datetime')
@@ -168,6 +165,6 @@
endif
+endif
- subdir('interactive-panels')
-
+ # FIXME: this is a workaround because interactive-tests don't work with
libadwaita as a subproject. See !1754
+ if not libadwaita_is_subproject
++++++ gnome-control-center.obsinfo ++++++
--- /var/tmp/diff_new_pack.Zc1gkj/_old 2023-09-20 13:22:14.499710567 +0200
+++ /var/tmp/diff_new_pack.Zc1gkj/_new 2023-09-20 13:22:14.499710567 +0200
@@ -1,5 +1,5 @@
name: gnome-control-center
-version: 44.3
-mtime: 1688079082
-commit: 6af9a48c3238114dab6480f1fb3bdc818dc4a647
+version: 45.0
+mtime: 1694772303
+commit: e4d0d5abf9cb716cb01cda17751b162d4bfea5b0