[gnome-control-center/mcatanzaro/distro-logo-fill] info-overview: never upscale the system logo




commit 79e02ff6e3571ebb083765565e84d99f8fb17d0c
Author: Michael Catanzaro <mcatanzaro redhat com>
Date:   Thu Oct 20 06:32:27 2022 -0500

    info-overview: never upscale the system logo
    
    If we scale up, the logo will become blurry. We should only ever be
    willing to scale down, not scale up.
    
    Hopefully fixes #1709

 meson.build                                    | 2 +-
 panels/info-overview/cc-info-overview-panel.ui | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/meson.build b/meson.build
index b76c09ec7..170f5373b 100644
--- a/meson.build
+++ b/meson.build
@@ -151,7 +151,7 @@ common_deps = [
   libadwaita_dep,
   dependency('gio-unix-2.0'),
   dependency('gthread-2.0'),
-  dependency('gtk4', version: '>= 4.4'),
+  dependency('gtk4', version: '>= 4.8'),
 ]
 
 polkit_gobject_dep = dependency('polkit-gobject-1', version: '>= 0.103')
diff --git a/panels/info-overview/cc-info-overview-panel.ui b/panels/info-overview/cc-info-overview-panel.ui
index 2b1fa5d58..5465e5ad0 100644
--- a/panels/info-overview/cc-info-overview-panel.ui
+++ b/panels/info-overview/cc-info-overview-panel.ui
@@ -14,6 +14,7 @@
                 <property name="child">
                   <object class="GtkPicture" id="os_logo">
                     <property name="can-shrink">False</property>
+                    <property name="content-fit">scale-down</property>
                     <property name="alternative-text" translatable="yes">System Logo</property>
                   </object>
                 </property>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]