Accepting request 1073061 from GNOME:Next

New stable release

OBS-URL: https://build.opensuse.org/request/show/1073061
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-control-center?expand=0&rev=503
This commit is contained in:
Dominique Leuenberger 2023-03-20 12:48:53 +00:00 committed by Git OBS Bridge
parent 16bb4da31e
commit 5ce291c6b5
5 changed files with 71 additions and 64 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:000f97051ae8247249392b01fbfba20afee566267196c70d5440a18ac058d99e
size 5735068

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bdbfab4cf23d05734096db1f9f6fac7eed3fcb9da32bf4b1f26ed3a04e5abc66
size 7617244

View File

@ -1,53 +0,0 @@
From 2b3de0112438c45372f872d0fd967ad2d907af6e Mon Sep 17 00:00:00 2001
From: Mohammed Sadiq <sadiq@sadiqpk.org>
Date: Tue, 1 Nov 2022 17:41:39 +0530
Subject: [PATCH] network-panel: Use AdwStatusPage to show NetworkManager error
This commit also fixes missing header bar when the error is shown
---
panels/network/cc-network-panel.c | 34 ++++++++++---------------------
1 file changed, 11 insertions(+), 23 deletions(-)
Index: gnome-control-center-43.2/panels/network/cc-network-panel.c
===================================================================
--- gnome-control-center-43.2.orig/panels/network/cc-network-panel.c
+++ gnome-control-center-43.2/panels/network/cc-network-panel.c
@@ -650,29 +650,17 @@ panel_check_network_manager_version (CcN
/* parse running version */
version = nm_client_get_version (self->client);
if (version == NULL) {
- GtkWidget *box;
- GtkWidget *label;
- g_autofree gchar *markup = NULL;
+ GtkWidget *status_page;
- box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 20);
- gtk_box_set_homogeneous (GTK_BOX (box), TRUE);
- gtk_widget_set_vexpand (box, TRUE);
- adw_bin_set_child (ADW_BIN (self), box);
+ status_page = adw_status_page_new ();
+ cc_panel_set_content (CC_PANEL (self), status_page);
- label = gtk_label_new (_("Oops, something has gone wrong. Please contact your software vendor."));
- gtk_widget_set_vexpand (label, TRUE);
- gtk_label_set_wrap (GTK_LABEL (label), TRUE);
- gtk_widget_set_valign (label, GTK_ALIGN_END);
- gtk_box_append (GTK_BOX (box), label);
-
- markup = g_strdup_printf ("<small><tt>%s</tt></small>",
- _("NetworkManager needs to be running."));
- label = gtk_label_new (NULL);
- gtk_widget_set_vexpand (label, TRUE);
- gtk_label_set_markup (GTK_LABEL (label), markup);
- gtk_label_set_wrap (GTK_LABEL (label), TRUE);
- gtk_widget_set_valign (label, GTK_ALIGN_START);
- gtk_box_append (GTK_BOX (box), label);
+ adw_status_page_set_icon_name (ADW_STATUS_PAGE (status_page), "network-error-symbolic");
+ adw_status_page_set_title (ADW_STATUS_PAGE (status_page), _("Cant Connect to Network"));
+ adw_status_page_set_description (ADW_STATUS_PAGE (status_page),
+ _("NetworkManager needs to be running to view or make "
+ "connections. Contact a system administrator or the "
+ "software vendor."));
} else {
manager_running (self);
}

View File

@ -1,3 +1,66 @@
-------------------------------------------------------------------
Mon Mar 20 09:13:58 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 44.0:
+ Mouse: Prevent infinit loop on Mouse setting changes.
+ Usage: Fix confirmation dialog when clearing file history.
+ Notifications: Replace occurrence of "Applications" with "Apps"
string.
+ Power: Label the main "batery" as UPS when that's what it is.
+ Updated translations.
-------------------------------------------------------------------
Mon Mar 6 15:52:56 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 44.rc:
+ Improve state of switchers throughout the app
+ Keyboard: Various fixes to the shortcut editor
+ Mouse & Touchpad: Polish the panel redesign
+ Printers: Update to more modern CUPS APIs
+ Updated translations.
-------------------------------------------------------------------
Fri Feb 24 16:06:40 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 44.beta:
+ Redesigned Sound panel
+ Redesigned Mouse & Touchpad panel
+ Share Wi-Fi networks using QR code
+ Many consistency improvements
+ WireGuard support
+ Mouse & Touchpad:
- Redesign the panel with videos of the preferences
- Move mouse test into a separate dialog
+ Network:
- Add support for sharing Wi-Fi networks through QR code
- Add WireGuard support
+ Sound:
- Move application volumes to a dialog
- Move sound themes to a dialog
+ Updated translations.
- Disable gnome-control-center-disable-error-message-for-NM.patch
-------------------------------------------------------------------
Fri Feb 17 16:33:49 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 44.alpha:
+ Redesigned Accessibility panel.
+ Many consistency improvements.
+ About: Add "Firmware Version" row.
+ Accessibility: Redesign the panel with new a navigation
pattern.
+ Cellular: Various fixes.
+ Date & Time: Improve month selector.
+ Device Security:
- Improve date and time formatting.
- Simplify technical descriptions.
+ Display: Improve error state of Night Light.
+ Sound: Start implementing the new designs.
+ Thunderbolt: Hide panel if no Thunderbolt device is found.
+ Updated translations.
- Drop gnome-control-center-network-use-AdwStatusPage.patch: fixed
upstream.
-------------------------------------------------------------------
Fri Feb 17 13:38:58 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -26,18 +26,16 @@
%endif
Name: gnome-control-center
Version: 43.4.1
Version: 44.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: https://download.gnome.org/sources/gnome-control-center/43/%{name}-%{version}.tar.xz
Source0: https://download.gnome.org/sources/gnome-control-center/44/%{name}-%{version}.tar.xz
Source99: %{name}-rpmlintrc
# PATCH-FIX-UPSTREAM gnome-control-center-network-use-AdwStatusPage.patch glgo#GNOME/gnome-contorl-center/commit/2b3de01124 sckang@suse.com network-panel: Use AdwStatusPage to show NetworkManager error.
Patch0: gnome-control-center-network-use-AdwStatusPage.patch
# PATCH-FIX-OPENSUSE gnome-control-center-disable-error-message-for-NM.patch bsc#989801 sckang@suse.com -- network: Improve the check for whether NM or wicked is running Was:PATCH-FIX-OPENSUSE
# PATCH-NEED-REBASE gnome-control-center-disable-error-message-for-NM.patch bsc#989801 sckang@suse.com -- 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
@ -81,7 +79,7 @@ BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 40.alpha
BuildRequires: pkgconfig(gsound)
BuildRequires: pkgconfig(gthread-2.0)
BuildRequires: pkgconfig(gtk4)
BuildRequires: pkgconfig(gtk4) >= 4.8
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(libadwaita-1) >= 1.2.alpha
BuildRequires: pkgconfig(libgtop-2.0)
@ -183,8 +181,7 @@ GNOME control center.
%prep
%setup -q
%patch0 -p1
%patch1 -p1
#patch1 -p1
# patches for Leap >= 15 plus SLE >= 15, but not TW
%if 0%{?sle_version} >= 150000