diff --git a/_service b/_service new file mode 100644 index 0000000..d4f6dfa --- /dev/null +++ b/_service @@ -0,0 +1,19 @@ + + + + git + https://gitlab.gnome.org/GNOME/gnome-control-center.git + 9f341d06 + @PARENT_TAG@+@TAG_OFFSET@ + (.*)\+0 + \1 + enable + + + + *.tar + xz + + + + diff --git a/_servicedata b/_servicedata new file mode 100644 index 0000000..c04b293 --- /dev/null +++ b/_servicedata @@ -0,0 +1,4 @@ + + + https://gitlab.gnome.org/GNOME/gnome-control-center.git + 9f341d061d98562a8f604386c74d73664e383fef \ No newline at end of file diff --git a/gnome-control-center-43.4.1.tar.xz b/gnome-control-center-43.4.1.tar.xz deleted file mode 100644 index 99afe5a..0000000 --- a/gnome-control-center-43.4.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:000f97051ae8247249392b01fbfba20afee566267196c70d5440a18ac058d99e -size 5735068 diff --git a/gnome-control-center-44.0+7.obscpio b/gnome-control-center-44.0+7.obscpio new file mode 100644 index 0000000..94302bf --- /dev/null +++ b/gnome-control-center-44.0+7.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc8e7c429b844bfd74cc849cb43937499df4b39ac0eb9f6cb751cc339b29671b +size 45748237 diff --git a/gnome-control-center-network-use-AdwStatusPage.patch b/gnome-control-center-network-use-AdwStatusPage.patch deleted file mode 100644 index 63e008c..0000000 --- a/gnome-control-center-network-use-AdwStatusPage.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 2b3de0112438c45372f872d0fd967ad2d907af6e Mon Sep 17 00:00:00 2001 -From: Mohammed Sadiq -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 ("%s", -- _("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), _("Can’t 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); - } diff --git a/gnome-control-center.changes b/gnome-control-center.changes index 4554e3a..3bb4cc3 100644 --- a/gnome-control-center.changes +++ b/gnome-control-center.changes @@ -1,3 +1,80 @@ +------------------------------------------------------------------- +Wed Mar 22 14:57:37 UTC 2023 - Bjørn Lie + +- Update to version 44.0+7: + + common: hostname-entry: Update hostname only after apply is + clicked + + sound: Prevent duplicate sound device entries + + color: Do not try to access to null pointer in destruction + + display: Allow configuring all monitors and apply settings at + once + + Updated translations. +- Switch to git checkout via source service, explicit tag from + stable gnome-44 branch. + +------------------------------------------------------------------- +Mon Mar 20 09:13:58 UTC 2023 - Bjørn Lie + +- 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 + +- 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 + +- 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 + +- 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 diff --git a/gnome-control-center.obsinfo b/gnome-control-center.obsinfo new file mode 100644 index 0000000..43643e7 --- /dev/null +++ b/gnome-control-center.obsinfo @@ -0,0 +1,4 @@ +name: gnome-control-center +version: 44.0+7 +mtime: 1679491245 +commit: 9f341d061d98562a8f604386c74d73664e383fef diff --git a/gnome-control-center.spec b/gnome-control-center.spec index 5bd08e9..9548a48 100644 --- a/gnome-control-center.spec +++ b/gnome-control-center.spec @@ -26,18 +26,16 @@ %endif Name: gnome-control-center -Version: 43.4.1 +Version: 44.0+7 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: %{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