Update to 3.32.1

This commit is contained in:
Kalev Lember 2019-04-15 23:50:34 +02:00
parent 44473e8bec
commit 09a0916529
6 changed files with 7 additions and 155 deletions

1
.gitignore vendored
View File

@ -100,3 +100,4 @@
/gnome-software-3.31.90.tar.xz
/gnome-software-3.31.92.tar.xz
/gnome-software-3.32.0.tar.xz
/gnome-software-3.32.1.tar.xz

View File

@ -1,58 +0,0 @@
From 6643b576cd629f1f3a591994623a26930919edb5 Mon Sep 17 00:00:00 2001
From: Kalev Lember <klember@redhat.com>
Date: Wed, 13 Mar 2019 13:21:40 +0100
Subject: [PATCH] Add drop shadows to icons in app tiles as well
In addition to app rows that commit f1431be fixed, the icons in app
tiles also need drop shadows to separate them from white background.
---
src/gs-app-tile.ui | 3 +++
src/gs-popular-tile.ui | 3 +++
src/gs-summary-tile.ui | 3 +++
3 files changed, 9 insertions(+)
diff --git a/src/gs-app-tile.ui b/src/gs-app-tile.ui
index b3510464e..167db8a19 100644
--- a/src/gs-app-tile.ui
+++ b/src/gs-app-tile.ui
@@ -71,6 +71,9 @@
<property name="visible">True</property>
<property name="width-request">64</property>
<property name="height-request">64</property>
+ <style>
+ <class name="icon-dropshadow"/>
+ </style>
</object>
<packing>
<property name="left-attach">0</property>
diff --git a/src/gs-popular-tile.ui b/src/gs-popular-tile.ui
index a6d792e0e..2b1cea33c 100644
--- a/src/gs-popular-tile.ui
+++ b/src/gs-popular-tile.ui
@@ -73,6 +73,9 @@
<property name="visible">True</property>
<property name="valign">center</property>
<property name="vexpand">True</property>
+ <style>
+ <class name="icon-dropshadow"/>
+ </style>
</object>
</child>
<child>
diff --git a/src/gs-summary-tile.ui b/src/gs-summary-tile.ui
index a63bbd6fd..0cb14cabe 100644
--- a/src/gs-summary-tile.ui
+++ b/src/gs-summary-tile.ui
@@ -70,6 +70,9 @@
<property name="visible">True</property>
<property name="width-request">64</property>
<property name="height-request">64</property>
+ <style>
+ <class name="icon-dropshadow"/>
+ </style>
</object>
<packing>
<property name="left-attach">0</property>
--
2.21.0

View File

@ -1,62 +0,0 @@
From f1431bea906a2059169019c8cc4c80d208ce8d6f Mon Sep 17 00:00:00 2001
From: Felipe Borges <felipeborges@gnome.org>
Date: Tue, 12 Mar 2019 12:56:48 +0100
Subject: [PATCH] app row: Add shadow to app icons
The new GNOME application icons require shadows when placed on a
light background.
See https://gitlab.gnome.org/GNOME/Initiatives/issues/2
Fixes #573
---
src/gs-app-row.ui | 3 +++
src/gs-details-page.ui | 3 +++
src/gs-first-run-dialog.ui | 3 +++
3 files changed, 9 insertions(+)
diff --git a/src/gs-app-row.ui b/src/gs-app-row.ui
index c381e24ad..69da51935 100644
--- a/src/gs-app-row.ui
+++ b/src/gs-app-row.ui
@@ -25,6 +25,9 @@
<property name="pixel_size">64</property>
<property name="margin_start">24</property>
<property name="valign">center</property>
+ <style>
+ <class name="icon-dropshadow"/>
+ </style>
</object>
</child>
<child>
diff --git a/src/gs-details-page.ui b/src/gs-details-page.ui
index 40814e2d7..a3c4b94e9 100644
--- a/src/gs-details-page.ui
+++ b/src/gs-details-page.ui
@@ -74,6 +74,9 @@
<property name="halign">start</property>
<property name="valign">start</property>
<property name="pixel_size">96</property>
+ <style>
+ <class name="icon-dropshadow"/>
+ </style>
</object>
</child>
<child>
diff --git a/src/gs-first-run-dialog.ui b/src/gs-first-run-dialog.ui
index 823fc535d..3861bd823 100644
--- a/src/gs-first-run-dialog.ui
+++ b/src/gs-first-run-dialog.ui
@@ -32,6 +32,9 @@
<property name="visible">True</property>
<property name="pixel_size">128</property>
<property name="icon_name">org.gnome.Software</property>
+ <style>
+ <class name="icon-dropshadow"/>
+ </style>
</object>
</child>
<child>
--
2.21.0

View File

@ -1,27 +0,0 @@
From f82457c079ab887de448dd0f01bfb0a3daaff70e Mon Sep 17 00:00:00 2001
From: Kalev Lember <klember@redhat.com>
Date: Fri, 15 Mar 2019 16:20:08 +0100
Subject: [PATCH] folders: Add nm-connection-editor.desktop to Utilities
This syncs the Utilities folder with gnome-menus 3.32.0.
Fixes: https://gitlab.gnome.org/GNOME/gnome-menus/issues/10
---
src/gs-folders.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/gs-folders.c b/src/gs-folders.c
index 5d42c0a21..e8839b748 100644
--- a/src/gs-folders.c
+++ b/src/gs-folders.c
@@ -555,6 +555,7 @@ gs_folders_convert (void)
"gnome-system-log.desktop",
"gnome-system-monitor.desktop",
"gucharmap.desktop",
+ "nm-connection-editor.desktop",
"org.gnome.baobab.desktop",
"org.gnome.Calculator.desktop",
"org.gnome.DejaDup.desktop",
--
2.21.0

View File

@ -12,19 +12,14 @@
%global __requires_exclude ^libdnf[.]so[.].*$
Name: gnome-software
Version: 3.32.0
Release: 6%{?dist}
Version: 3.32.1
Release: 1%{?dist}
Summary: A software center for GNOME
License: GPLv2+
URL: https://wiki.gnome.org/Apps/Software
Source0: https://download.gnome.org/sources/gnome-software/3.32/%{name}-%{version}.tar.xz
# Backported from upstream
Patch0: 0001-app-row-Add-shadow-to-app-icons.patch
Patch1: 0001-Add-drop-shadows-to-icons-in-app-tiles-as-well.patch
Patch2: 0001-folders-Add-nm-connection-editor.desktop-to-Utilitie.patch
BuildRequires: gcc
BuildRequires: gettext
BuildRequires: libxslt
@ -248,6 +243,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%{_mandir}/man1/gnome-software-editor.1*
%changelog
* Mon Apr 15 2019 Kalev Lember <klember@redhat.com> - 3.32.1-1
- Update to 3.32.1
* Fri Apr 05 2019 Neal Gompa <ngompa13@gmail.com> - 3.32.0-6
- Require snapd instead of the obsolete snapd-login-service for snap subpackage

View File

@ -1 +1 @@
SHA512 (gnome-software-3.32.0.tar.xz) = 6f924cd9fcad75b16a1bb779598aff16b90c05dcc976bf5449226162a17431d590a1496e85e119987c5454b636312eaf673c6430370a6f96006219b378057c5f
SHA512 (gnome-software-3.32.1.tar.xz) = a929fb50bbbcaeaae31c9e9621eaf0c2bd35ea7a7743dceef6c26f9e557e4b5509ccef663c0d2b99e9decb7d9524026c461ebb5c0f47481d3ed1749598cb8294