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 2025-11-27 15:18:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-control-center (Old)
and /work/SRC/openSUSE:Factory/.gnome-control-center.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-control-center"
Thu Nov 27 15:18:01 2025 rev:275 rq:1320226 version:49.2.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center.changes
2025-11-25 15:53:47.112853909 +0100
+++
/work/SRC/openSUSE:Factory/.gnome-control-center.new.14147/gnome-control-center.changes
2025-11-27 15:18:41.157705089 +0100
@@ -1,0 +2,7 @@
+Wed Nov 26 12:24:28 UTC 2025 - Bjørn Lie <[email protected]>
+
+- Update to version 49.2.1:
+ + Fix libgxdp induced crash of g-c-c-global-shortcuts-provider
+- Update libgxdp subproject.
+
+-------------------------------------------------------------------
Old:
----
gnome-control-center-49.2.obscpio
New:
----
gnome-control-center-49.2.1.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-control-center.spec ++++++
--- /var/tmp/diff_new_pack.DCEf8z/_old 2025-11-27 15:18:42.577764972 +0100
+++ /var/tmp/diff_new_pack.DCEf8z/_new 2025-11-27 15:18:42.577764972 +0100
@@ -26,7 +26,7 @@
%endif
Name: gnome-control-center
-Version: 49.2
+Version: 49.2.1
Release: 0
Summary: The GNOME Control Center
License: GPL-2.0-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.DCEf8z/_old 2025-11-27 15:18:42.625766996 +0100
+++ /var/tmp/diff_new_pack.DCEf8z/_new 2025-11-27 15:18:42.629767165 +0100
@@ -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">49.2</param>
+ <param name="revision">49.2.1</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="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://gitlab.gnome.org/GNOME/libgxdp.git</param>
- <param name="revision">e68375c7aced97705953b8e3b30af9f17991153b</param>
+ <param name="revision">d45e1c572752604a7a8dd8651657342bb6ac0961</param>
<param name="versionformat">0.gitmodule</param>
</service>
<service name="tar" mode="buildtime"/>
++++++ gnome-control-center-49.2.obscpio -> gnome-control-center-49.2.1.obscpio
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gnome-control-center-49.2/NEWS
new/gnome-control-center-49.2.1/NEWS
--- old/gnome-control-center-49.2/NEWS 2025-11-24 12:35:16.000000000 +0100
+++ new/gnome-control-center-49.2.1/NEWS 2025-11-26 11:36:58.000000000
+0100
@@ -1,3 +1,9 @@
+==============
+Version 49.2.1
+==============
+
+- Fix libgxdp induced crash of g-c-c-global-shortcuts-provider
+
============
Version 49.2
============
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gnome-control-center-49.2/meson.build
new/gnome-control-center-49.2.1/meson.build
--- old/gnome-control-center-49.2/meson.build 2025-11-24 12:35:16.000000000
+0100
+++ new/gnome-control-center-49.2.1/meson.build 2025-11-26 11:36:58.000000000
+0100
@@ -1,6 +1,6 @@
project(
'gnome-control-center', 'c',
- version : '49.2',
+ version : '49.2.1',
license : 'GPL2+',
meson_version : '>= 0.60.0'
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gnome-control-center-49.2/po/ro.po
new/gnome-control-center-49.2.1/po/ro.po
--- old/gnome-control-center-49.2/po/ro.po 2025-11-24 12:35:16.000000000
+0100
+++ new/gnome-control-center-49.2.1/po/ro.po 2025-11-26 11:36:58.000000000
+0100
@@ -20,7 +20,7 @@
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-control-center/"
"issues\n"
"POT-Creation-Date: 2025-10-08 10:14+0000\n"
-"PO-Revision-Date: 2025-10-24 17:05+0200\n"
+"PO-Revision-Date: 2025-11-24 19:16+0100\n"
"Last-Translator: Antonio Marin <[email protected]>\n"
"Language-Team: Romanian <[email protected]>\n"
"Language: ro\n"
@@ -147,7 +147,7 @@
#: panels/system/datetime/cc-tz-dialog.blp:37
#: panels/system/region/cc-format-chooser.blp:114 shell/cc-panel-list.blp:40
msgid "No Results Found"
-msgstr "Nu s-au găsit rezultate"
+msgstr "Niciun rezultat"
#: panels/applications/cc-applications-panel.blp:65
#: panels/keyboard/cc-keyboard-shortcut-dialog.blp:89
@@ -186,11 +186,11 @@
#: panels/applications/cc-applications-panel.blp:118
msgid "Removable Media"
-msgstr "Suport media detașabil"
+msgstr "Medii detașabile"
#: panels/applications/cc-applications-panel.blp:121
msgid "Med_ia Autostart"
-msgstr "Pornire automată suport med_ia"
+msgstr "Pornire automată med_ia"
#: panels/applications/cc-applications-panel.blp:122
msgid "Start apps or prompt when media is connected"
@@ -995,7 +995,7 @@
#: panels/background/cc-background-panel.blp:105
msgid "Da_rk"
-msgstr "Întunec_at"
+msgstr "Întu_necos"
#: panels/background/cc-background-panel.blp:120
msgid "Accent Color"
@@ -1075,7 +1075,7 @@
#: panels/bluetooth/cc-bluetooth-panel.blp:29
msgid "Plug in a dongle to use Bluetooth"
-msgstr "Trebuie introdus un dispozitiv pentru a folosi Bluetooth"
+msgstr "Trebuie introdus un dispozitiv pentru a folosi Bluetooth-ul"
#: panels/bluetooth/cc-bluetooth-panel.blp:38
msgid "Bluetooth Turned Off"
@@ -1092,7 +1092,7 @@
#: panels/bluetooth/cc-bluetooth-panel.blp:49
msgid "Bluetooth is disabled when airplane mode is on"
-msgstr "Bluetooth este dezactivat când modul avion este pornit"
+msgstr "Bluetooth-ul este dezactivat când modul avion este pornit"
#: panels/bluetooth/cc-bluetooth-panel.blp:52 panels/wwan/cc-wwan-panel.blp:59
msgid "_Turn Off Airplane Mode"
@@ -1242,7 +1242,7 @@
#: panels/color/cc-color-common.c:69
#, c-format
msgid "%s Scanner"
-msgstr "Scanner %s"
+msgstr "Scaner %s"
#. TRANSLATORS: a camera device, e.g. 'Nikon D60 Camera'
#: panels/color/cc-color-common.c:73
@@ -1613,7 +1613,7 @@
#: panels/color/cc-color-panel.ui:660
msgid "D50 (Printing and publishing)"
-msgstr "D50 (Tipărire și publicare)"
+msgstr "D50 (Imprimare și publicare)"
#: panels/color/cc-color-panel.ui:664
msgid "D55"
@@ -1806,12 +1806,12 @@
#: panels/common/cc-util.c:142
#, no-c-format
msgid "%b %e"
-msgstr "%e %b"
+msgstr "%b %e"
#. Translators: This is a date format string in the style of "Feb 24, 2013".
#: panels/common/cc-util.c:147
msgid "%b %e, %Y"
-msgstr "%e %b, %Y"
+msgstr "%b %e, %Y"
#. TRANSLATORS: This is the datetime format in the style of
#. "Aug 1, 10:10:10 PM", "Feb 24, 2013, 10:10:10 PM", "Today, 10:10:10 AM",
@@ -1995,7 +1995,7 @@
#: panels/display/cc-display-settings.blp:101
msgctxt "display setting"
msgid "_Scale"
-msgstr "_Scalare"
+msgstr "_Scara"
#: panels/display/cc-display-settings.c:124
msgctxt "Display rotation"
@@ -2077,7 +2077,7 @@
#: panels/display/cc-night-light-page.blp:11
msgid "Night Light Unavailable"
-msgstr "Lumina de noapte nedisponibilă"
+msgstr "Lumina de noapte nu e disponibilă"
#. Translators: Inhibit the redshift functionality until the next day starts
#: panels/display/cc-night-light-page.blp:34
@@ -2162,7 +2162,7 @@
#: panels/display/gnome-display-panel.desktop.in:3
msgid "Use Night Light and choose how to use connected monitors and projectors"
msgstr ""
-"Utilizați lumina de noapte și alegeți cum să se utilizeze monitoarele și "
+"Folosește lumina de noapte și alege cum să fie utilizate monitoarele și "
"proiectoarele conectate"
#. Translators: Search terms to find the Displays panel. Do NOT translate or
localize the semicolons! The list MUST also end with a semicolon!
@@ -2172,7 +2172,7 @@
#: panels/keyboard/00-multimedia.xml.in:2
msgid "Sound and Media"
-msgstr "Sunet și Media"
+msgstr "Sunet și Multimedia"
#: panels/keyboard/00-multimedia.xml.in:4
msgid "Volume mute/unmute"
@@ -2180,7 +2180,7 @@
#: panels/keyboard/00-multimedia.xml.in:6
msgid "Volume down"
-msgstr "Redu volumul"
+msgstr "Micșorează volumul"
#: panels/keyboard/00-multimedia.xml.in:8
msgid "Volume up"
@@ -2192,7 +2192,7 @@
#: panels/keyboard/00-multimedia.xml.in:12
msgid "Launch media player"
-msgstr "Lansează playerul multimedia"
+msgstr "Pornește cititorul multimedia"
#: panels/keyboard/00-multimedia.xml.in:14
msgid "Play (or play/pause)"
@@ -2200,7 +2200,7 @@
#: panels/keyboard/00-multimedia.xml.in:16
msgid "Pause playback"
-msgstr "Pauză redare"
+msgstr "Pauză"
#: panels/keyboard/00-multimedia.xml.in:18
msgid "Stop playback"
@@ -2225,11 +2225,11 @@
#: panels/keyboard/01-input-sources.xml.in:8
msgid "Switch to next input source"
-msgstr "Comutare la următoarea sursă"
+msgstr "Schimbă la următoarea sursă"
#: panels/keyboard/01-input-sources.xml.in:13
msgid "Switch to previous input source"
-msgstr "Comutare la sursa precedentă"
+msgstr "Schimbă la sursa precedentă"
#: panels/keyboard/01-launchers.xml.in:2
msgid "Launchers"
@@ -2765,7 +2765,7 @@
#: panels/mouse/cc-mouse-panel.blp:139 panels/mouse/cc-mouse-panel.blp:261
msgid "Scrolling moves the view"
-msgstr "Derularea mută vizualizarea"
+msgstr "Derulare în sensul mișcării"
#: panels/mouse/cc-mouse-panel.blp:141 panels/mouse/cc-mouse-panel.blp:263
msgid "_Natural"
@@ -2798,7 +2798,7 @@
#: panels/mouse/cc-mouse-panel.blp:212 panels/mouse/cc-mouse-test.blp:110
msgid "Secondary Click"
-msgstr "Clic secundar"
+msgstr "Clic-dreapta"
#: panels/mouse/cc-mouse-panel.blp:213
msgid "Two _Finger Push"
@@ -2830,7 +2830,7 @@
#: panels/mouse/cc-mouse-panel.blp:244
msgid "Scroll Method"
-msgstr "Metodă de derulare"
+msgstr "Metoda de derulare"
#: panels/mouse/cc-mouse-panel.blp:245
msgid "T_wo Finger"
@@ -2887,11 +2887,11 @@
#: panels/mouse/cc-mouse-test.blp:86
msgid "Primary Click"
-msgstr "Clic principal"
+msgstr "Clic-stânga"
#: panels/mouse/cc-mouse-test.blp:134
msgid "Double Click"
-msgstr "Clic dublu"
+msgstr "Dublu clic"
#: panels/mouse/cc-mouse-test.blp:147
msgid "_Scrolling"
@@ -2964,7 +2964,7 @@
#: panels/multitasking/cc-multitasking-panel.blp:81
msgid "Workspaces on _primary display only"
-msgstr "Spațiile de lucru doar pe afișajul _principal"
+msgstr "Spații de lucru doar pe ecranul _principal"
#: panels/multitasking/cc-multitasking-panel.blp:93
msgid "Workspaces on all d_isplays"
@@ -3117,7 +3117,7 @@
#: panels/network/cc-qr-code-dialog.blp:7
#: panels/network/cc-wifi-connection-row.blp:36
msgid "Share Network"
-msgstr "Împărtășește rețeaua"
+msgstr "Distribuie rețeaua"
#: panels/network/cc-qr-code-dialog.blp:21
msgid "QR Code"
@@ -3130,7 +3130,7 @@
#: panels/network/cc-qr-code-dialog.blp:55
#: panels/network/cc-wifi-hotspot-dialog.blp:43
msgid "Network Name"
-msgstr "Numele rețelei"
+msgstr "Nume rețea"
#. Translators: This is a password needed for printing.
#: panels/network/cc-qr-code-dialog.blp:64
@@ -3228,7 +3228,7 @@
#: panels/network/cc-wifi-hotspot-dialog.c:250
msgid "Network name cannot be empty"
-msgstr "Numele rețelei nu poate fi liber"
+msgstr "Numele rețelei nu poate fi lăsat gol"
#. SSID length needs to be in the 1-32 byte range
#: panels/network/cc-wifi-hotspot-dialog.c:256
@@ -3385,10 +3385,10 @@
"network device this connection is activated on. This feature is known as MAC "
"cloning or spoofing. Example: 00:11:22:33:44:55"
msgstr ""
-"Adresa MAC introdusă aici va fi utilizată ca adresa de hardware pentru "
-"dispozitivul de rețea pe care este activată această conexiune. Această "
-"funcționalitate este cunoscută ca clonare MAC sau spoofing. Exemplu: "
-"00:11:22:33:44:55"
+"Adresa MAC introdusă aici va fi utilizată ca adresă fizică pentru "
+"echipamentul de rețea pe care această conexiune este activată. Această "
+"caracteristică este cunoscută sub numele de clonare sau falsificare MAC. "
+"Exemplu: 00:11:22:33:44:55"
#: panels/network/connection-editor/ce-page.c:409
#, c-format
@@ -3407,7 +3407,7 @@
#: panels/network/connection-editor/ce-page-details.c:85
msgid "Forget Connection?"
-msgstr "Se uită conexiunea?"
+msgstr "Să uit conexiunea?"
#: panels/network/connection-editor/ce-page-details.c:90
msgid "_Forget"
@@ -3527,14 +3527,14 @@
#: panels/network/net-device-ethernet.c:144
#: panels/network/net-device-mobile.c:441
msgid "IPv4 Address"
-msgstr "Adresă IPv4"
+msgstr "Adresa IPv4"
#: panels/network/connection-editor/ce-page-details.c:447
#: panels/network/connection-editor/details-page.blp:119
#: panels/network/net-device-ethernet.c:146
#: panels/network/net-device-mobile.c:442 panels/network/network-mobile.ui:177
msgid "IPv6 Address"
-msgstr "Adresă IPv6"
+msgstr "Adresa IPv6"
#: panels/network/connection-editor/ce-page-details.c:449
#: panels/network/connection-editor/ce-page-details.c:450
@@ -3543,7 +3543,7 @@
#: panels/network/net-device-mobile.c:445
#: panels/network/net-device-mobile.c:446 panels/network/network-mobile.ui:163
msgid "IP Address"
-msgstr "Adresă IP"
+msgstr "Adresa IP"
#: panels/network/connection-editor/ce-page-details.c:454
#: panels/network/net-device-ethernet.c:166
@@ -3608,7 +3608,7 @@
#: panels/network/connection-editor/ce-page-ip4.c:462
#: panels/network/connection-editor/ce-page-ip6.c:434
msgid "Delete Route"
-msgstr "Șterge parcursul"
+msgstr "Șterge traseul"
#: panels/network/connection-editor/ce-page-ip4.c:799
msgid "IPv4"
@@ -3692,7 +3692,7 @@
#: panels/network/connection-editor/details-page.blp:136
#: panels/network/net-device-ethernet.c:154
msgid "Hardware Address"
-msgstr "Adresă hardware"
+msgstr "Adresa fizică"
#: panels/network/connection-editor/details-page.blp:153
msgid "Supported Frequencies"
@@ -3704,7 +3704,7 @@
#: panels/network/net-device-ethernet.c:162
#: panels/network/network-mobile.ui:191
msgid "Default Route"
-msgstr "Rută prestabilită"
+msgstr "Traseu prestabilit"
#: panels/network/connection-editor/details-page.blp:223
msgid "Last Used"
@@ -3732,7 +3732,7 @@
#: panels/network/connection-editor/ethernet-page.blp:46
#: panels/network/connection-editor/wifi-page.blp:54
msgid "_MAC Address"
-msgstr "Adresă _MAC"
+msgstr "Adresa _MAC"
#: panels/network/connection-editor/ethernet-page.blp:83
msgid "M_TU"
@@ -3741,7 +3741,7 @@
#: panels/network/connection-editor/ethernet-page.blp:96
#: panels/network/connection-editor/wifi-page.blp:79
msgid "_Cloned Address"
-msgstr "Adresă _clonată"
+msgstr "Adresa _clonată"
#: panels/network/connection-editor/ethernet-page.blp:107
#: panels/network/connection-editor/wireguard-page.blp:188
@@ -3750,7 +3750,7 @@
#: panels/network/connection-editor/ip4-page.blp:20
msgid "IPv_4 Method"
-msgstr "Metodă IPv_4"
+msgstr "Metoda IPv_4"
#: panels/network/connection-editor/ip4-page.blp:36
msgid "Automatic (DHCP)"
@@ -3780,7 +3780,7 @@
#: panels/network/connection-editor/ip6-page.blp:130
#: panels/network/connection-editor/ip6-page.blp:263
msgid "Address"
-msgstr "Adresă"
+msgstr "Adresa"
#: panels/network/connection-editor/ip4-page.blp:129
#: panels/network/connection-editor/ip4-page.blp:262
@@ -3802,7 +3802,7 @@
#: panels/network/connection-editor/ip4-page.blp:191
#: panels/network/connection-editor/ip6-page.blp:202
msgid "DNS server address(es)"
-msgstr "Adresă(e) de server DNS"
+msgstr "Adresa(e) de server DNS"
#: panels/network/connection-editor/ip4-page.blp:201
#: panels/network/connection-editor/ip6-page.blp:212
@@ -3812,12 +3812,12 @@
#: panels/network/connection-editor/ip4-page.blp:221
#: panels/network/connection-editor/ip6-page.blp:232
msgid "Routes"
-msgstr "Rute"
+msgstr "Trasee"
#: panels/network/connection-editor/ip4-page.blp:239
#: panels/network/connection-editor/ip6-page.blp:250
msgid "Automatic Routes"
-msgstr "Rute automate"
+msgstr "Trasee automate"
#. Translators: Please see https://en.wikipedia.org/wiki/Metrics_(networking)
#: panels/network/connection-editor/ip4-page.blp:284
@@ -3832,7 +3832,7 @@
#: panels/network/connection-editor/ip6-page.blp:20
msgid "IPv_6 Method"
-msgstr "_Metodă IPv_6"
+msgstr "Metoda IPv_6"
#: panels/network/connection-editor/ip6-page.blp:47
msgid "Automatic, DHCP only"
@@ -3850,7 +3850,7 @@
#: panels/network/connection-editor/net-connection-editor.c:412
#, c-format
msgid "Unable to open connection editor: %s"
-msgstr "Nu se poate deschide editorul de conexiune: %s"
+msgstr "Nu pot fi deschise opțiunile de conectare: %s"
#: panels/network/connection-editor/net-connection-editor.c:433
msgid "New Profile"
@@ -3859,17 +3859,17 @@
#: panels/network/connection-editor/net-connection-editor.c:500
#, c-format
msgid "Invalid setting %s: %s"
-msgstr "Configurare nevalidă %s: %s"
+msgstr "Configurare greșită %s: %s"
#: panels/network/connection-editor/net-connection-editor.c:503
#, c-format
msgid "Invalid setting %s"
-msgstr "Configurare nevalidă %s"
+msgstr "Configurare greșită %s"
#: panels/network/connection-editor/net-connection-editor.c:784
#, c-format
msgid "Invalid VPN configuration file"
-msgstr "Fișier de configurare VPN nevalid"
+msgstr "Fișierul de configurare VPN e incorect"
#. Translators: VPN add dialog Wireguard description
#: panels/network/connection-editor/net-connection-editor.c:873
@@ -3917,7 +3917,7 @@
#: panels/network/connection-editor/vpn-page.blp:34
msgid "<i>(Error: unable to load VPN connection editor)</i>"
-msgstr "<i>(Eroare: nu se poate încărca editorul de conexiuni VPN)</i>"
+msgstr "<i>(Eroare: nu se pot încărca opțiunile de conectare VPN)</i>"
#: panels/network/connection-editor/wifi-page.blp:21
msgid "_SSID"
@@ -3992,7 +3992,7 @@
#: panels/network/connection-editor/wireguard-page.blp:259
msgid "No peers set up"
-msgstr "Niciun partener stabilit"
+msgstr "Nu s-au configurat parteneri"
#: panels/network/connection-editor/wireguard-peer.blp:45
#: panels/network/net-device-ethernet.c:326
@@ -4030,7 +4030,7 @@
"into the already existing public-key cryptography, for post-quantum "
"resistance."
msgstr ""
-"O cheie pre-distribuită base64 generată de „wg genpsk”. Facultativă și poate "
+"O cheie pre-distribuită base64 generată de „wg genpsk”. Opțională și poate "
"fi omisă. Adaugă un strat suplimentar de criptografie cu cheie simetrică "
"pentru a fi amestecat în criptografia cu cheie publică deja existentă, "
"pentru rezistență post-cuantică."
@@ -4332,12 +4332,12 @@
#. TRANSLATORS: device status reason
#: panels/network/panel-common.c:152
msgid "Shared connection service failed to start"
-msgstr "Pornirea serviciului de conexiune împărtășită a eșuat"
+msgstr "Pornirea serviciului de conexiune partajată a eșuat"
#. TRANSLATORS: device status reason
#: panels/network/panel-common.c:156
msgid "Shared connection service failed"
-msgstr "Serviciul de conexiune împărtășită a eșuat"
+msgstr "Serviciul de conexiune partajată a eșuat"
#. TRANSLATORS: device status reason
#: panels/network/panel-common.c:160
@@ -6578,9 +6578,9 @@
"shared between apps, and makes it easier to find files that you might want "
"to use."
msgstr ""
-"Cronologia fișierelor păstrează o evidență a fișierelor utilizate. Aceste "
-"informații sunt împărtășite de aplicații și facilitează găsirea fișierelor "
-"dorite."
+"Cronologia fișierelor păstrează o evidență a fișierelor pe care utilizate. "
+"Aceste informații sunt împărtășite de aplicații și facilitează găsirea "
+"fișierelor dorite."
#: panels/privacy/usage/cc-usage-page.blp:18
msgid "File H_istory"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gnome-control-center-49.2/shell/appdata/org.gnome.Settings.metainfo.xml.in.in
new/gnome-control-center-49.2.1/shell/appdata/org.gnome.Settings.metainfo.xml.in.in
---
old/gnome-control-center-49.2/shell/appdata/org.gnome.Settings.metainfo.xml.in.in
2025-11-24 12:35:16.000000000 +0100
+++
new/gnome-control-center-49.2.1/shell/appdata/org.gnome.Settings.metainfo.xml.in.in
2025-11-26 11:36:58.000000000 +0100
@@ -50,6 +50,7 @@
</kudos>
<releases>
+ <release version="49.2.1" date="2025-11-26"/>
<release version="49.2" date="2025-11-24"/>
<release version="49.1" date="2025-10-10"/>
<release version="49.0" date="2025-09-15"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gnome-control-center-49.2/subprojects/libgxdp.wrap
new/gnome-control-center-49.2.1/subprojects/libgxdp.wrap
--- old/gnome-control-center-49.2/subprojects/libgxdp.wrap 2025-11-24
12:35:16.000000000 +0100
+++ new/gnome-control-center-49.2.1/subprojects/libgxdp.wrap 2025-11-26
11:36:58.000000000 +0100
@@ -1,4 +1,4 @@
[wrap-git]
url = https://gitlab.gnome.org/GNOME/libgxdp.git
-revision = b292f7f9b6ed019e98800386f233819be6481fc4
+revision = d45e1c572752604a7a8dd8651657342bb6ac0961
depth = 1
++++++ gnome-control-center.obsinfo ++++++
--- /var/tmp/diff_new_pack.DCEf8z/_old 2025-11-27 15:18:45.213876135 +0100
+++ /var/tmp/diff_new_pack.DCEf8z/_new 2025-11-27 15:18:45.221876472 +0100
@@ -1,5 +1,5 @@
name: gnome-control-center
-version: 49.2
-mtime: 1763984116
-commit: 405c7fc1b7162a0756c1eef4e967adf8b49b8bb9
+version: 49.2.1
+mtime: 1764153418
+commit: 12db1debe20bea0bfb72a6bc17265d0590513801
++++++ libgxdp-0.gitmodule.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libgxdp-0.gitmodule/src/gxdp-external-window-x11.c
new/libgxdp-0.gitmodule/src/gxdp-external-window-x11.c
--- old/libgxdp-0.gitmodule/src/gxdp-external-window-x11.c 2025-02-16
19:19:53.000000000 +0100
+++ new/libgxdp-0.gitmodule/src/gxdp-external-window-x11.c 2025-11-25
23:52:07.000000000 +0100
@@ -86,6 +86,7 @@
Atom net_wm_window_type_atom;
Atom net_wm_window_type_dialog_atom;
+ G_GNUC_BEGIN_IGNORE_DEPRECATIONS
display = gdk_display_get_default ();
xdisplay = gdk_x11_display_get_xdisplay (display);
@@ -102,6 +103,7 @@
net_wm_window_type_atom,
XA_ATOM, 32, PropModeReplace,
(guchar *) &net_wm_window_type_dialog_atom, 1);
+ G_GNUC_END_IGNORE_DEPRECATIONS
}
static void
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/libgxdp-0.gitmodule/src/gxdp-wayland.c
new/libgxdp-0.gitmodule/src/gxdp-wayland.c
--- old/libgxdp-0.gitmodule/src/gxdp-wayland.c 2025-02-16 19:19:53.000000000
+0100
+++ new/libgxdp-0.gitmodule/src/gxdp-wayland.c 2025-11-25 23:52:07.000000000
+0100
@@ -90,6 +90,127 @@
return TRUE;
}
+#if GTK_CHECK_VERSION (4,20,0)
+
+static gboolean
+get_high_contrast (GValue *value,
+ GVariant *variant,
+ gpointer user_data)
+{
+ g_value_set_enum (value,
+ g_variant_get_boolean (variant)
+ ? GTK_INTERFACE_CONTRAST_MORE
+ : GTK_INTERFACE_CONTRAST_NO_PREFERENCE);
+
+ return TRUE;
+}
+
+#define MAX_KEYS 20
+
+static void
+init_settings (void)
+{
+ struct {
+ const char *schema;
+ struct {
+ const char *schema_key;
+ const char *gtk_key;
+ GSettingsBindGetMapping mapping;
+ } mappings[MAX_KEYS];
+ } schemas[] = {
+ {
+ .schema = "org.gnome.desktop.interface",
+ .mappings = {
+ { "icon-theme", "gtk-icon-theme-name" },
+ { "cursor-theme", "gtk-cursor-theme-name" },
+ { "cursor-size", "gtk-cursor-theme-size" },
+ { "cursor-blink", "gtk-cursor-blink" },
+ { "cursor-blink-timeout", "gtk-cursor-blink-timeout" },
+ { "font-name", "gtk-font-name" },
+ { "enable-animations", "gtk-enable-animations" },
+ { "gtk-enable-primary-paste", "gtk-enable-primary-paste" },
+ { "overlay-scrolling", "gtk-overlay-scrolling" },
+ { "text-scaling-factor", "gtk-xft-dpi" },
+ },
+ },
+ {
+ .schema = "org.gnome.desktop.peripherals.mouse",
+ .mappings = {
+ { "double-click", "gtk-double-click-time" },
+ { "drag-threshold", "gtk-dnd-drag-threshold" },
+ },
+ },
+ {
+ .schema = "org.gnome.desktop.sound",
+ .mappings = {
+ { "event-sounds", "gtk-enable-event-sounds" },
+ { "input-feedback-sounds", "gtk-enable-input-feedback-sounds" },
+ },
+ },
+ {
+ .schema = "org.gnome.desktop.privacy",
+ .mappings = {
+ { "recent-files-max-age", "gtk-recent-files-max-age" },
+ { "remember-recent-files", "gtk-recent-files-enabled" },
+ },
+ },
+ {
+ .schema = "org.gnome.desktop.wm.preferences",
+ .mappings = {
+ { "button-layout", "gtk-decoration-layout" },
+ { "action-double-click-titlebar", "gtk-titlebar-double-click" },
+ { "action-middle-click-titlebar", "gtk-titlebar-middle-click" },
+ { "action-right-click-titlebar", "gtk-titlebar-right-click" },
+ },
+ },
+ {
+ .schema = "org.gnome.desktop.a11y",
+ .mappings = {
+ {"always-show-text-caret", "gtk-keynav-use-caret" },
+ },
+ },
+ {
+ .schema = "org.gnome.desktop.a11y.interface",
+ .mappings = {
+ { "high-contrast", "gtk-interface-contrast", get_high_contrast },
+ { "show-status-shapes", "gtk-show-status-shapes" },
+ { "reduced-motion", "gtk-interface-reduced-motion" },
+ },
+ },
+ };
+ GtkSettings *gtk_settings = gtk_settings_get_default ();
+
+ for (size_t i = 0; i < G_N_ELEMENTS (schemas); i++)
+ {
+ g_autoptr (GSettings) settings = NULL;
+
+ settings = g_settings_new (schemas[i].schema);
+ for (size_t j = 0; j < MAX_KEYS && schemas[i].mappings[j].schema_key;
j++)
+ {
+ if (schemas[i].mappings[j].mapping)
+ {
+ g_settings_bind_with_mapping (settings,
+ schemas[i].mappings[j].schema_key,
+ gtk_settings,
+ schemas[i].mappings[j].gtk_key,
+ G_SETTINGS_BIND_GET,
+ schemas[i].mappings[j].mapping,
+ NULL, NULL, NULL);
+ }
+ else
+ {
+ g_settings_bind (settings,
+ schemas[i].mappings[j].schema_key,
+ gtk_settings,
+ schemas[i].mappings[j].gtk_key,
+ G_SETTINGS_BIND_GET);
+ }
+ }
+ }
+}
+
+#endif
+
gboolean
gxdp_wayland_init (GxdpServiceClientType service_client_type,
GError **error)
@@ -157,6 +278,10 @@
init_x11_interop ();
+#if GTK_CHECK_VERSION (4,20,0)
+ init_settings ();
+#endif
+
return TRUE;
}
++++++ libgxdp.obsinfo ++++++
--- /var/tmp/diff_new_pack.DCEf8z/_old 2025-11-27 15:18:45.425885075 +0100
+++ /var/tmp/diff_new_pack.DCEf8z/_new 2025-11-27 15:18:45.429885244 +0100
@@ -1,5 +1,5 @@
name: libgxdp
version: 0.gitmodule
-mtime: 1739729993
-commit: e68375c7aced97705953b8e3b30af9f17991153b
+mtime: 1764111127
+commit: d45e1c572752604a7a8dd8651657342bb6ac0961