Merged update from upstream sources
This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/gnome-control-center.git#73d3dce4e3765be6a1e66eafd6fccaf5ae93e601
This commit is contained in:
parent
ea669b495d
commit
5429675648
@ -0,0 +1,28 @@
|
|||||||
|
From 5902d04ac2f2bfec361ed8d0feb053f96734a076 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Igor Raits <igor.raits@gmail.com>
|
||||||
|
Date: Sat, 6 Mar 2021 22:07:29 +0100
|
||||||
|
Subject: [PATCH] network/connection-editor: Fixup creation of the netmask
|
||||||
|
widget
|
||||||
|
|
||||||
|
Fixes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1274
|
||||||
|
Signed-off-by: Igor Raits <igor.raits@gmail.com>
|
||||||
|
---
|
||||||
|
panels/network/connection-editor/ce-page-ip4.c | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/panels/network/connection-editor/ce-page-ip4.c b/panels/network/connection-editor/ce-page-ip4.c
|
||||||
|
index c1500f99f..6de6ce607 100644
|
||||||
|
--- a/panels/network/connection-editor/ce-page-ip4.c
|
||||||
|
+++ b/panels/network/connection-editor/ce-page-ip4.c
|
||||||
|
@@ -360,7 +360,7 @@ add_route_row (CEPageIP4 *self,
|
||||||
|
gtk_widget_set_hexpand (widget, TRUE);
|
||||||
|
gtk_container_add (GTK_CONTAINER (row_box), widget);
|
||||||
|
|
||||||
|
- widget = gtk_entry_new ();
|
||||||
|
+ widget = GTK_WIDGET (ce_netmask_entry_new ());
|
||||||
|
g_signal_connect_object (widget, "changed", G_CALLBACK (ce_page_changed), self, G_CONNECT_SWAPPED);
|
||||||
|
g_signal_connect_object (widget, "activate", G_CALLBACK (ensure_empty_routes_row), self, G_CONNECT_SWAPPED);
|
||||||
|
g_object_set_data (G_OBJECT (row), "netmask", widget);
|
||||||
|
--
|
||||||
|
2.30.1
|
||||||
|
|
@ -1,386 +1,195 @@
|
|||||||
From 649943e98848e8b4ee147c81cfdfda0f55c70420 Mon Sep 17 00:00:00 2001
|
From 4369e31ec541172e1c0d7c64645c7990e413bbca Mon Sep 17 00:00:00 2001
|
||||||
From: Michael Catanzaro <mcatanzaro@gnome.org>
|
From: Michael Catanzaro <mcatanzaro@gnome.org>
|
||||||
Date: Mon, 16 Mar 2020 13:37:29 -0500
|
Date: Tue, 9 Mar 2021 14:51:54 -0600
|
||||||
Subject: [PATCH] Replace GNOME logo with Fedora vertical logo
|
Subject: [PATCH 1/3] info-overview: add build option to control distributor
|
||||||
|
logo
|
||||||
|
|
||||||
This replaces our previous branding patch that used the Fedora logo from
|
Currently, we display a 256x256 version of the OS icon from
|
||||||
the system icon theme. That's no longer good enough because we want to
|
/etc/os-release. This is too big for my taste, and it's also not
|
||||||
display the "Fedora" text underneath our logo now, and we probably don't
|
sufficient for distros that want to display a logo that is not an icon.
|
||||||
want to add that version of the logo to the system icon theme, since
|
For instance, because we no longer display the operating system name
|
||||||
text does not work well in icons.
|
immediately beneath the logo, it may be desirable to use a logo variant
|
||||||
|
that includes text. This patch adds a meson build option that
|
||||||
|
distributions can use to override the logo.
|
||||||
|
|
||||||
There was also a proposal to get the logo from /etc/os-release, but that
|
Because the logo might include text, distributions may want to vary the
|
||||||
has a similar problem. We have several different versions of the logo,
|
logo used in dark mode. A subsequent commit will add a second option for
|
||||||
and only one can go there.
|
this.
|
||||||
|
|
||||||
https://pagure.io/fedora-workstation/issue/135
|
|
||||||
https://bugzilla.gnome.org/show_bug.cgi?id=695691
|
|
||||||
---
|
---
|
||||||
.../info-overview/GnomeLogoVerticalMedium.svg | 134 ------------------
|
meson.build | 6 ++++++
|
||||||
panels/info-overview/cc-info-overview-panel.c | 17 ---
|
meson_options.txt | 1 +
|
||||||
.../info-overview/cc-info-overview-panel.ui | 1 +
|
panels/info-overview/cc-info-overview-panel.c | 4 ++++
|
||||||
panels/info-overview/fedora_vertical.png | Bin 0 -> 6979 bytes
|
3 files changed, 11 insertions(+)
|
||||||
.../info-overview/info-overview.gresource.xml | 2 +-
|
|
||||||
panels/info-overview/meson.build | 2 +-
|
|
||||||
6 files changed, 3 insertions(+), 153 deletions(-)
|
|
||||||
delete mode 100644 panels/info-overview/GnomeLogoVerticalMedium.svg
|
|
||||||
create mode 100644 panels/info-overview/fedora_vertical.png
|
|
||||||
|
|
||||||
diff --git a/panels/info-overview/GnomeLogoVerticalMedium.svg b/panels/info-overview/GnomeLogoVerticalMedium.svg
|
diff --git a/meson.build b/meson.build
|
||||||
deleted file mode 100644
|
index e8333c0da..1661caa4b 100644
|
||||||
index b697f06a5..000000000
|
--- a/meson.build
|
||||||
--- a/panels/info-overview/GnomeLogoVerticalMedium.svg
|
+++ b/meson.build
|
||||||
+++ /dev/null
|
@@ -50,6 +50,12 @@ foreach define: set_defines
|
||||||
@@ -1,134 +0,0 @@
|
config_h.set_quoted(define[0], define[1])
|
||||||
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
endforeach
|
||||||
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
||||||
-
|
+distributor_logo = get_option('distributor_logo')
|
||||||
-<svg
|
+if (distributor_logo != '')
|
||||||
- xmlns:dc="http://purl.org/dc/elements/1.1/"
|
+ config_h.set_quoted('DISTRIBUTOR_LOGO', distributor_logo,
|
||||||
- xmlns:cc="http://creativecommons.org/ns#"
|
+ description: 'Define to absolute path of distributor logo')
|
||||||
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
+endif
|
||||||
- xmlns:svg="http://www.w3.org/2000/svg"
|
+
|
||||||
- xmlns="http://www.w3.org/2000/svg"
|
# meson does not support octal values, so it must be handled as a
|
||||||
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
# string. See: https://github.com/mesonbuild/meson/issues/2047
|
||||||
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
config_h.set('USER_DIR_MODE', '0700',
|
||||||
- version="1.0"
|
diff --git a/meson_options.txt b/meson_options.txt
|
||||||
- width="97.966095"
|
index 1b7b54810..93e551373 100644
|
||||||
- height="138.95122"
|
--- a/meson_options.txt
|
||||||
- id="svg1903"
|
+++ b/meson_options.txt
|
||||||
- inkscape:version="0.48.1 r9760"
|
@@ -8,3 +8,4 @@ option('tracing', type: 'boolean', value: false, description: 'add extra debuggi
|
||||||
- sodipodi:docname="GnomeLogoVerticalMedium.svg">
|
option('wayland', type: 'boolean', value: true, description: 'build with Wayland support')
|
||||||
- <metadata
|
option('profile', type: 'combo', choices: ['default','development'], value: 'default')
|
||||||
- id="metadata24">
|
option('malcontent', type: 'boolean', value: false, description: 'build with malcontent support')
|
||||||
- <rdf:RDF>
|
+option('distributor_logo', type: 'string', description: 'absolute path to distributor logo for the About panel')
|
||||||
- <cc:Work
|
|
||||||
- rdf:about="">
|
|
||||||
- <dc:format>image/svg+xml</dc:format>
|
|
||||||
- <dc:type
|
|
||||||
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
||||||
- </cc:Work>
|
|
||||||
- </rdf:RDF>
|
|
||||||
- </metadata>
|
|
||||||
- <sodipodi:namedview
|
|
||||||
- pagecolor="#ffffff"
|
|
||||||
- bordercolor="#666666"
|
|
||||||
- borderopacity="1"
|
|
||||||
- objecttolerance="10"
|
|
||||||
- gridtolerance="10"
|
|
||||||
- guidetolerance="10"
|
|
||||||
- inkscape:pageopacity="0"
|
|
||||||
- inkscape:pageshadow="2"
|
|
||||||
- inkscape:window-width="818"
|
|
||||||
- inkscape:window-height="738"
|
|
||||||
- id="namedview22"
|
|
||||||
- showgrid="false"
|
|
||||||
- inkscape:zoom="2.0645911"
|
|
||||||
- inkscape:cx="6.1022513"
|
|
||||||
- inkscape:cy="68.392751"
|
|
||||||
- inkscape:window-x="460"
|
|
||||||
- inkscape:window-y="26"
|
|
||||||
- inkscape:window-maximized="0"
|
|
||||||
- inkscape:current-layer="svg1903"
|
|
||||||
- fit-margin-top="0"
|
|
||||||
- fit-margin-left="0"
|
|
||||||
- fit-margin-right="0"
|
|
||||||
- fit-margin-bottom="0" />
|
|
||||||
- <defs
|
|
||||||
- id="defs1905">
|
|
||||||
- <inkscape:perspective
|
|
||||||
- sodipodi:type="inkscape:persp3d"
|
|
||||||
- inkscape:vp_x="0 : 244.11613 : 1"
|
|
||||||
- inkscape:vp_y="0 : 1000 : 0"
|
|
||||||
- inkscape:vp_z="401.74014 : 244.11613 : 1"
|
|
||||||
- inkscape:persp3d-origin="200.87007 : 162.74409 : 1"
|
|
||||||
- id="perspective26" />
|
|
||||||
- </defs>
|
|
||||||
- <g
|
|
||||||
- transform="matrix(0.30686102,0,0,0.30686102,-57.94673,-76.524295)"
|
|
||||||
- id="layer1">
|
|
||||||
- <g
|
|
||||||
- transform="translate(925.8326,120.8762)"
|
|
||||||
- id="g3963">
|
|
||||||
- <g
|
|
||||||
- transform="matrix(2.914897,0,0,2.914897,-717.5904,128.5015)"
|
|
||||||
- style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
|
||||||
- id="g3771">
|
|
||||||
- <g
|
|
||||||
- style="fill:#000000;fill-opacity:1"
|
|
||||||
- id="g3773">
|
|
||||||
- <path
|
|
||||||
- d="M 86.068,0 C 61.466,0 56.851,35.041 70.691,35.041 84.529,35.041 110.671,0 86.068,0 z"
|
|
||||||
- style="fill:#000000;fill-opacity:1"
|
|
||||||
- id="path3775"
|
|
||||||
- inkscape:connector-curvature="0" />
|
|
||||||
- <path
|
|
||||||
- d="M 45.217,30.699 C 52.586,31.149 60.671,2.577 46.821,4.374 32.976,6.171 37.845,30.249 45.217,30.699 z"
|
|
||||||
- style="fill:#000000;fill-opacity:1"
|
|
||||||
- id="path3777"
|
|
||||||
- inkscape:connector-curvature="0" />
|
|
||||||
- <path
|
|
||||||
- d="M 11.445,48.453 C 16.686,46.146 12.12,23.581 3.208,29.735 -5.7,35.89 6.204,50.759 11.445,48.453 z"
|
|
||||||
- style="fill:#000000;fill-opacity:1"
|
|
||||||
- id="path3779"
|
|
||||||
- inkscape:connector-curvature="0" />
|
|
||||||
- <path
|
|
||||||
- d="M 26.212,36.642 C 32.451,35.37 32.793,9.778 21.667,14.369 10.539,18.961 19.978,37.916 26.212,36.642 l 0,0 z"
|
|
||||||
- style="fill:#000000;fill-opacity:1"
|
|
||||||
- id="path3781"
|
|
||||||
- inkscape:connector-curvature="0" />
|
|
||||||
- <path
|
|
||||||
- d="m 58.791,93.913 c 1.107,8.454 -6.202,12.629 -13.36,7.179 C 22.644,83.743 83.16,75.088 79.171,51.386 75.86,31.712 15.495,37.769 8.621,68.553 3.968,89.374 27.774,118.26 52.614,118.26 c 12.22,0 26.315,-11.034 28.952,-25.012 C 83.58,82.589 57.867,86.86 58.791,93.913 l 0,0 z"
|
|
||||||
- style="fill:#000000;fill-opacity:1"
|
|
||||||
- id="path3783"
|
|
||||||
- inkscape:connector-curvature="0" />
|
|
||||||
- </g>
|
|
||||||
- </g>
|
|
||||||
- <g
|
|
||||||
- transform="matrix(1.098291,0,0,1.098291,41.06056,-50.07504)"
|
|
||||||
- id="g3956">
|
|
||||||
- <path
|
|
||||||
- d="m -565.99523,509.46063 c -8.08731,0.21792 -14.47394,3.12448 -19.17071,8.69866 -4.86385,5.80101 -7.31024,13.81651 -7.31024,24.03862 0,10.19394 2.44651,18.18745 7.31024,23.98846 4.88761,5.801 11.59815,8.69866 20.15764,8.69866 8.5831,0 15.3105,-2.89766 20.17436,-8.69866 4.86373,-5.80101 7.29358,-13.79452 7.29353,-23.98846 -5e-5,-10.22211 -2.4298,-18.23761 -7.29353,-24.03862 -4.86386,-5.80075 -11.59131,-8.69866 -20.17436,-8.69866 -0.33434,0 -0.6582,-0.009 -0.98693,0 z m 0.60221,11.77669 c 0.12927,-0.003 0.25357,0 0.38472,0 4.21998,0 7.48996,1.8261 9.8028,5.48697 2.31266,3.66086 3.47944,8.82788 3.47949,15.47362 0,6.61757 -1.16692,11.74604 -3.47949,15.40691 -2.31274,3.66086 -5.58286,5.50352 -9.8028,5.50352 -4.19632,0 -7.43983,-1.84266 -9.75257,-5.50352 -2.31274,-3.66087 -3.47944,-8.78934 -3.47949,-15.40691 0,-6.64574 1.16684,-11.81276 3.47949,-15.47362 2.24035,-3.54647 5.35963,-5.37604 9.36785,-5.48697 z"
|
|
||||||
- style="font-size:148.699646px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
|
|
||||||
- id="path3787"
|
|
||||||
- inkscape:connector-curvature="0" />
|
|
||||||
- <path
|
|
||||||
- d="m -657.35432,568.97161 c -7.12362,5.98235 -17.72219,5.91366 -22.13752,5.91366 -8.8932,0 -15.93855,-2.92879 -21.13613,-8.78612 -5.19765,-5.88525 -7.7964,-13.85456 -7.7964,-23.90791 0,-10.16578 2.64646,-18.16325 7.93945,-23.99241 5.293,-5.82892 12.54098,-8.74363 21.74413,-8.74363 3.55245,0 6.94991,0.39433 10.19254,1.18273 3.26638,0.78841 6.34203,1.95706 9.22697,3.50595 l -3.70487,10.9527 c -1.62185,-0.88773 -3.4788,-1.76286 -5.20022,-2.37807 -2.93262,-0.98557 -5.87712,-1.47823 -8.83351,-1.47823 -5.48379,0 -9.71581,1.81623 -12.69601,5.44892 -2.95649,3.60454 -4.4347,8.7718 -4.4347,15.50204 0,6.67415 1.4305,11.82733 4.29167,15.46003 2.86099,3.6327 7.16068,5.44892 12.19522,5.44892 5.11476,0 8.28269,-1.28922 9.97226,-2.64762 l 0,-10.91144 -11.08087,0 0,-10.89809 21.45799,0"
|
|
||||||
- style="font-size:148.699646px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
|
|
||||||
- id="path3789"
|
|
||||||
- inkscape:connector-curvature="0" />
|
|
||||||
- <path
|
|
||||||
- d="m -528.50252,510.59568 17.5241,0 12.15952,39.37066 12.23105,-39.37066 14.81181,0 6.69132,63.06461 -13.01787,0 -4.0148,-39.4349 -12.30257,39.62391 -8.72628,0 -12.30263,-40.9623 -4.01479,40.77329 -13.05365,0 6.69132,-63.06461"
|
|
||||||
- style="font-size:148.699646px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
|
|
||||||
- id="path3793"
|
|
||||||
- inkscape:connector-curvature="0" />
|
|
||||||
- <path
|
|
||||||
- d="m -455.68828,510.59568 37.15811,0 0,12.29183 -23.38928,0 0,13.08097 17.97969,0 0,10.95369 -17.97969,0 0,14.44629 24.17608,0 0,12.29183 -37.94491,0 0,-63.06461"
|
|
||||||
- style="font-size:148.699646px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
|
|
||||||
- id="path3795"
|
|
||||||
- inkscape:connector-curvature="0" />
|
|
||||||
- <path
|
|
||||||
- d="m -647.94283,510.59568 8.6869,0 27.44915,37.90083 0,-37.90083 11.71533,0 0,63.06461 -8.6869,0 -27.4491,-37.90083 0,37.90083 -11.71538,0 0,-63.06461"
|
|
||||||
- style="font-size:148.699646px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
|
|
||||||
- id="path3791"
|
|
||||||
- inkscape:connector-curvature="0" />
|
|
||||||
- </g>
|
|
||||||
- </g>
|
|
||||||
- </g>
|
|
||||||
-</svg>
|
|
||||||
diff --git a/panels/info-overview/cc-info-overview-panel.c b/panels/info-overview/cc-info-overview-panel.c
|
diff --git a/panels/info-overview/cc-info-overview-panel.c b/panels/info-overview/cc-info-overview-panel.c
|
||||||
index bd0e07762..884e3da44 100644
|
index bd0e07762..95a5904df 100644
|
||||||
--- a/panels/info-overview/cc-info-overview-panel.c
|
--- a/panels/info-overview/cc-info-overview-panel.c
|
||||||
+++ b/panels/info-overview/cc-info-overview-panel.c
|
+++ b/panels/info-overview/cc-info-overview-panel.c
|
||||||
@@ -866,21 +866,6 @@ cc_info_panel_row_activated_cb (CcInfoOverviewPanel *self,
|
@@ -869,6 +869,9 @@ cc_info_panel_row_activated_cb (CcInfoOverviewPanel *self,
|
||||||
|
static void
|
||||||
|
setup_os_logo (CcInfoOverviewPanel *panel)
|
||||||
|
{
|
||||||
|
+#ifdef DISTRIBUTOR_LOGO
|
||||||
|
+ gtk_image_set_from_file (panel->os_logo, DISTRIBUTOR_LOGO);
|
||||||
|
+#else
|
||||||
|
g_autofree char *logo_name = g_get_os_info ("LOGO");
|
||||||
|
if (logo_name != NULL)
|
||||||
|
{
|
||||||
|
@@ -879,6 +882,7 @@ setup_os_logo (CcInfoOverviewPanel *panel)
|
||||||
|
{
|
||||||
|
gtk_image_set_from_resource (panel->os_logo, "/org/gnome/control-center/info-overview/GnomeLogoVerticalMedium.svg");
|
||||||
|
}
|
||||||
|
+#endif
|
||||||
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
--
|
||||||
|
GitLab
|
||||||
|
|
||||||
|
|
||||||
|
From f08669767ca87ff99fc08e1a7334c8f2e7f18f0b Mon Sep 17 00:00:00 2001
|
||||||
|
From: Michael Catanzaro <mcatanzaro@gnome.org>
|
||||||
|
Date: Tue, 9 Mar 2021 16:02:46 -0600
|
||||||
|
Subject: [PATCH 2/3] info-overview: add build option to specify a dark mode
|
||||||
|
logo variant
|
||||||
|
|
||||||
|
Let's allow distributions to specify a different logo to use when using
|
||||||
|
a dark GTK theme. This is best-effort only since it relies on the
|
||||||
|
convention that dark themes must end with "dark" and therefore will fail
|
||||||
|
for a theme named "midnight" or anything that doesn't match convention.
|
||||||
|
---
|
||||||
|
meson.build | 5 ++++
|
||||||
|
meson_options.txt | 1 +
|
||||||
|
panels/info-overview/cc-info-overview-panel.c | 27 +++++++++++++++++++
|
||||||
|
3 files changed, 33 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/meson.build b/meson.build
|
||||||
|
index 1661caa4b..124171626 100644
|
||||||
|
--- a/meson.build
|
||||||
|
+++ b/meson.build
|
||||||
|
@@ -54,6 +54,11 @@ distributor_logo = get_option('distributor_logo')
|
||||||
|
if (distributor_logo != '')
|
||||||
|
config_h.set_quoted('DISTRIBUTOR_LOGO', distributor_logo,
|
||||||
|
description: 'Define to absolute path of distributor logo')
|
||||||
|
+ dark_mode_distributor_logo = get_option('dark_mode_distributor_logo')
|
||||||
|
+ if (dark_mode_distributor_logo != '')
|
||||||
|
+ config_h.set_quoted('DARK_MODE_DISTRIBUTOR_LOGO', dark_mode_distributor_logo,
|
||||||
|
+ description: 'Define to absolute path of distributor logo for use in dark mode')
|
||||||
|
+ endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
# meson does not support octal values, so it must be handled as a
|
||||||
|
diff --git a/meson_options.txt b/meson_options.txt
|
||||||
|
index 93e551373..5305c8606 100644
|
||||||
|
--- a/meson_options.txt
|
||||||
|
+++ b/meson_options.txt
|
||||||
|
@@ -9,3 +9,4 @@ option('wayland', type: 'boolean', value: true, description: 'build with Wayland
|
||||||
|
option('profile', type: 'combo', choices: ['default','development'], value: 'default')
|
||||||
|
option('malcontent', type: 'boolean', value: false, description: 'build with malcontent support')
|
||||||
|
option('distributor_logo', type: 'string', description: 'absolute path to distributor logo for the About panel')
|
||||||
|
+option('dark_mode_distributor_logo', type: 'string', description: 'absolute path to distributor logo dark mode variant')
|
||||||
|
diff --git a/panels/info-overview/cc-info-overview-panel.c b/panels/info-overview/cc-info-overview-panel.c
|
||||||
|
index 95a5904df..cb20e16b1 100644
|
||||||
|
--- a/panels/info-overview/cc-info-overview-panel.c
|
||||||
|
+++ b/panels/info-overview/cc-info-overview-panel.c
|
||||||
|
@@ -866,10 +866,37 @@ cc_info_panel_row_activated_cb (CcInfoOverviewPanel *self,
|
||||||
open_software_update (self);
|
open_software_update (self);
|
||||||
}
|
}
|
||||||
|
|
||||||
-static void
|
+#ifdef DARK_MODE_DISTRIBUTOR_LOGO
|
||||||
-setup_os_logo (CcInfoOverviewPanel *panel)
|
+static gboolean
|
||||||
-{
|
+is_dark_mode (CcInfoOverviewPanel *panel)
|
||||||
- g_autofree char *logo_name = g_get_os_info ("LOGO");
|
+{
|
||||||
- if (logo_name != NULL)
|
+ GdkScreen *screen;
|
||||||
- {
|
+ GtkSettings *settings;
|
||||||
- gtk_image_set_from_icon_name (panel->os_logo, logo_name, GTK_ICON_SIZE_INVALID);
|
+ g_autofree char *theme_name = NULL;
|
||||||
- gtk_image_set_pixel_size (panel->os_logo, 256);
|
+
|
||||||
- }
|
+ theme_name = g_strdup (g_getenv ("GTK_THEME"));
|
||||||
- else
|
+ if (theme_name != NULL)
|
||||||
- {
|
+ return g_str_has_suffix (theme_name, "dark");
|
||||||
- gtk_image_set_from_resource (panel->os_logo, "/org/gnome/control-center/info-overview/GnomeLogoVerticalMedium.svg");
|
+
|
||||||
- }
|
+ screen = gtk_widget_get_screen (GTK_WIDGET (panel));
|
||||||
-}
|
+ settings = gtk_settings_get_for_screen (screen);
|
||||||
-
|
+
|
||||||
|
+ g_object_get (settings, "gtk-theme-name", &theme_name, NULL);
|
||||||
|
+ return theme_name != NULL && g_str_has_suffix (theme_name, "dark");
|
||||||
|
+}
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
static void
|
static void
|
||||||
cc_info_overview_panel_class_init (CcInfoOverviewPanelClass *klass)
|
setup_os_logo (CcInfoOverviewPanel *panel)
|
||||||
{
|
{
|
||||||
@@ -929,8 +914,6 @@ cc_info_overview_panel_init (CcInfoOverviewPanel *self)
|
#ifdef DISTRIBUTOR_LOGO
|
||||||
|
+#ifdef DARK_MODE_DISTRIBUTOR_LOGO
|
||||||
info_overview_panel_setup_overview (self);
|
+ if (is_dark_mode (panel))
|
||||||
info_overview_panel_setup_virt (self);
|
+ {
|
||||||
-
|
+ gtk_image_set_from_file (panel->os_logo, DARK_MODE_DISTRIBUTOR_LOGO);
|
||||||
- setup_os_logo (self);
|
+ return;
|
||||||
}
|
+ }
|
||||||
|
+#endif
|
||||||
GtkWidget *
|
gtk_image_set_from_file (panel->os_logo, DISTRIBUTOR_LOGO);
|
||||||
diff --git a/panels/info-overview/cc-info-overview-panel.ui b/panels/info-overview/cc-info-overview-panel.ui
|
#else
|
||||||
index 2f5d3cf8b..d593729c7 100644
|
g_autofree char *logo_name = g_get_os_info ("LOGO");
|
||||||
--- a/panels/info-overview/cc-info-overview-panel.ui
|
|
||||||
+++ b/panels/info-overview/cc-info-overview-panel.ui
|
|
||||||
@@ -28,6 +28,7 @@
|
|
||||||
<object class="GtkImage" id="os_logo">
|
|
||||||
<property name="visible">True</property>
|
|
||||||
<property name="can_focus">False</property>
|
|
||||||
+ <property name="resource">/org/gnome/control-center/info-overview/fedora_vertical.png</property>
|
|
||||||
</object>
|
|
||||||
<packing>
|
|
||||||
<property name="expand">False</property>
|
|
||||||
diff --git a/panels/info-overview/fedora_vertical.png b/panels/info-overview/fedora_vertical.png
|
|
||||||
new file mode 100644
|
|
||||||
index 0000000000000000000000000000000000000000..ddd581ea97a98a5fe8bb030eef658ec7362f62da
|
|
||||||
GIT binary patch
|
|
||||||
literal 6979
|
|
||||||
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
|
|
||||||
K&`NQ`fd2t&mONJg
|
|
||||||
|
|
||||||
literal 0
|
|
||||||
HcmV?d00001
|
|
||||||
|
|
||||||
diff --git a/panels/info-overview/info-overview.gresource.xml b/panels/info-overview/info-overview.gresource.xml
|
|
||||||
index 83806e0ad..68cc49626 100644
|
|
||||||
--- a/panels/info-overview/info-overview.gresource.xml
|
|
||||||
+++ b/panels/info-overview/info-overview.gresource.xml
|
|
||||||
@@ -2,6 +2,6 @@
|
|
||||||
<gresources>
|
|
||||||
<gresource prefix="/org/gnome/control-center/info-overview">
|
|
||||||
<file preprocess="xml-stripblanks">cc-info-overview-panel.ui</file>
|
|
||||||
- <file>GnomeLogoVerticalMedium.svg</file>
|
|
||||||
+ <file>fedora_vertical.png</file>
|
|
||||||
</gresource>
|
|
||||||
</gresources>
|
|
||||||
diff --git a/panels/info-overview/meson.build b/panels/info-overview/meson.build
|
|
||||||
index 14663f24c..d10c29e78 100644
|
|
||||||
--- a/panels/info-overview/meson.build
|
|
||||||
+++ b/panels/info-overview/meson.build
|
|
||||||
@@ -28,7 +28,7 @@ sources = files(
|
|
||||||
)
|
|
||||||
|
|
||||||
resource_data = files(
|
|
||||||
- 'GnomeLogoVerticalMedium.svg',
|
|
||||||
+ 'fedora_vertical.png',
|
|
||||||
'cc-info-overview-panel.ui'
|
|
||||||
)
|
|
||||||
|
|
||||||
--
|
--
|
||||||
2.29.2
|
GitLab
|
||||||
|
|
||||||
|
|
||||||
|
From c379ccc4e8f0bcdee78361f134ba29d3a25f7528 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Michael Catanzaro <mcatanzaro@gnome.org>
|
||||||
|
Date: Wed, 10 Mar 2021 11:30:57 -0600
|
||||||
|
Subject: [PATCH 3/3] info-overview: reduce size of logo when using icon from
|
||||||
|
/etc/os-release
|
||||||
|
|
||||||
|
When using the icon from /etc/os-release, display it as 128x128 rather
|
||||||
|
than 256x256. In distributions that don't ship a 128x128, such as
|
||||||
|
Fedora, this results in the 256x256 icon being scaled down to a
|
||||||
|
reasonable size. 256x256 is so large here as to be clearly undesirable.
|
||||||
|
128x128 is also the size that Ubuntu uses in its downstream patch. Might
|
||||||
|
as well reduce the need for patching as far as possible, even though
|
||||||
|
Fedora doesn't plan to use this codepath.
|
||||||
|
---
|
||||||
|
panels/info-overview/cc-info-overview-panel.c | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/panels/info-overview/cc-info-overview-panel.c b/panels/info-overview/cc-info-overview-panel.c
|
||||||
|
index cb20e16b1..3575b90c5 100644
|
||||||
|
--- a/panels/info-overview/cc-info-overview-panel.c
|
||||||
|
+++ b/panels/info-overview/cc-info-overview-panel.c
|
||||||
|
@@ -903,7 +903,7 @@ setup_os_logo (CcInfoOverviewPanel *panel)
|
||||||
|
if (logo_name != NULL)
|
||||||
|
{
|
||||||
|
gtk_image_set_from_icon_name (panel->os_logo, logo_name, GTK_ICON_SIZE_INVALID);
|
||||||
|
- gtk_image_set_pixel_size (panel->os_logo, 256);
|
||||||
|
+ gtk_image_set_pixel_size (panel->os_logo, 128);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
--
|
||||||
|
GitLab
|
||||||
|
|
||||||
|
@ -13,17 +13,20 @@
|
|||||||
|
|
||||||
Name: gnome-control-center
|
Name: gnome-control-center
|
||||||
Version: 40~beta
|
Version: 40~beta
|
||||||
Release: 3%{?dist}
|
Release: 5%{?dist}
|
||||||
Summary: Utilities to configure the GNOME desktop
|
Summary: Utilities to configure the GNOME desktop
|
||||||
|
|
||||||
License: GPLv2+ and CC-BY-SA
|
License: GPLv2+ and CC-BY-SA
|
||||||
URL: http://www.gnome.org
|
URL: http://www.gnome.org
|
||||||
Source0: https://download.gnome.org/sources/gnome-control-center/40/gnome-control-center-%{tarball_version}.tar.xz
|
Source0: https://download.gnome.org/sources/gnome-control-center/40/gnome-control-center-%{tarball_version}.tar.xz
|
||||||
|
|
||||||
# https://bugzilla.gnome.org/show_bug.cgi?id=695691
|
# https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/965
|
||||||
Patch0: distro-logo.patch
|
Patch0: distro-logo.patch
|
||||||
|
|
||||||
Patch1: fix-language-chooser.patch
|
Patch1: fix-language-chooser.patch
|
||||||
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1932674
|
||||||
|
# https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/963
|
||||||
|
Patch2: 0001-network-connection-editor-Fixup-creation-of-the-netm.patch
|
||||||
|
|
||||||
BuildRequires: chrpath
|
BuildRequires: chrpath
|
||||||
BuildRequires: cups-devel
|
BuildRequires: cups-devel
|
||||||
@ -113,7 +116,6 @@ Recommends: gnome-remote-desktop
|
|||||||
%if 0%{?fedora}
|
%if 0%{?fedora}
|
||||||
Recommends: rygel
|
Recommends: rygel
|
||||||
%endif
|
%endif
|
||||||
Recommends: vino
|
|
||||||
# For the info/details panel
|
# For the info/details panel
|
||||||
Requires: switcheroo-control
|
Requires: switcheroo-control
|
||||||
# For the keyboard panel
|
# For the keyboard panel
|
||||||
@ -149,7 +151,17 @@ utilities.
|
|||||||
%autosetup -p1 -S git -n gnome-control-center-%{tarball_version}
|
%autosetup -p1 -S git -n gnome-control-center-%{tarball_version}
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%meson -Ddocumentation=true
|
%meson \
|
||||||
|
-Ddocumentation=true \
|
||||||
|
%if 0%{?fedora}
|
||||||
|
-Ddistributor_logo=%{_datadir}/pixmaps/fedora-logo-small.png \
|
||||||
|
-Ddark_mode_distributor_logo=%{_datadir}/pixmaps/system-logo-white.png \
|
||||||
|
%endif
|
||||||
|
%if 0%{?rhel}
|
||||||
|
-Ddistributor_logo=%{_datadir}/pixmaps/fedora-logo.png \
|
||||||
|
-Ddark_mode_distributor_logo=%{_datadir}/pixmaps/system-logo-white.png \
|
||||||
|
%endif
|
||||||
|
%{nil}
|
||||||
%meson_build
|
%meson_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@ -198,6 +210,13 @@ chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gnome-control-center
|
|||||||
%dir %{_datadir}/gnome/wm-properties
|
%dir %{_datadir}/gnome/wm-properties
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Mar 10 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 40~beta-5
|
||||||
|
- Refresh distro logo patch
|
||||||
|
- Drop Recommends: vino, let vino die!
|
||||||
|
|
||||||
|
* Sun Mar 07 2021 Igor Raits <ignatenkobrain@fedoraproject.org> - 40~beta-4
|
||||||
|
- Fix modifications of the networks (Fixes: RHBZ#1932674)
|
||||||
|
|
||||||
* Wed Feb 24 2021 Felipe Borges <feborges@redhat.com> - 40~beta-3
|
* Wed Feb 24 2021 Felipe Borges <feborges@redhat.com> - 40~beta-3
|
||||||
- Include missing patch from 40~beta-2
|
- Include missing patch from 40~beta-2
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user