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
 

Reply via email to