diff --git a/.gitignore b/.gitignore index a430d1b..28bc27c 100644 --- a/.gitignore +++ b/.gitignore @@ -174,3 +174,4 @@ gnome-shell-2.31.5.tar.bz2 /gnome-shell-3.35.92.tar.xz /gnome-shell-3.36.0.tar.xz /gnome-shell-3.36.1.tar.xz +/gnome-shell-3.37.1.tar.xz diff --git a/0001-appDisplay-Clear-animateLater-callbacks-when-unmappi.patch b/0001-appDisplay-Clear-animateLater-callbacks-when-unmappi.patch deleted file mode 100644 index c98ccde..0000000 --- a/0001-appDisplay-Clear-animateLater-callbacks-when-unmappi.patch +++ /dev/null @@ -1,38 +0,0 @@ -From f49b58cf97e167dca74b902fe1bf21d296495113 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jonas=20=C3=85dahl?= -Date: Tue, 31 Mar 2020 19:00:58 +0200 -Subject: [PATCH] appDisplay: Clear animateLater callbacks when unmapping - -In some situations we could end up not with lingering 'view-loaded' -handler. This could result in delayed spring animate-in being initiated, -e.g. after a minute after the activities overview was already closed. - -Fix this by removing any lingering signal or later handlers when -unmapping. - -Fixes: 5c33fe4a0a4eb4ed - -https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1155 ---- - js/ui/appDisplay.js | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/js/ui/appDisplay.js b/js/ui/appDisplay.js -index 4ba4ed67c..e07769caa 100644 ---- a/js/ui/appDisplay.js -+++ b/js/ui/appDisplay.js -@@ -291,6 +291,11 @@ var BaseAppView = GObject.registerClass({ - } - } - -+ vfunc_unmap() { -+ this._clearAnimateLater(); -+ super.vfunc_unmap(); -+ } -+ - animateSwitch(animationDirection) { - this.remove_all_transitions(); - this._grid.remove_all_transitions(); --- -2.26.0 - diff --git a/gnome-shell.spec b/gnome-shell.spec index 6487b07..f52508d 100644 --- a/gnome-shell.spec +++ b/gnome-shell.spec @@ -1,13 +1,13 @@ Name: gnome-shell -Version: 3.36.1 -Release: 2%{?dist} +Version: 3.37.1 +Release: 1%{?dist} Summary: Window management and application launching for GNOME License: GPLv2+ Provides: desktop-notification-daemon URL: https://wiki.gnome.org/Projects/GnomeShell #VCS: git:git://git.gnome.org/gnome-shell -Source0: http://download.gnome.org/sources/gnome-shell/3.36/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/gnome-shell/3.37/%{name}-%{version}.tar.xz # Replace Epiphany with Firefox in the default favourite apps list Patch1: gnome-shell-favourite-apps-firefox.patch @@ -17,9 +17,6 @@ Patch1: gnome-shell-favourite-apps-firefox.patch Patch2: 0001-endSessionDialog-Immediately-add-buttons-to-the-dial.patch Patch3: 0002-endSessionDialog-Support-rebooting-into-the-bootload.patch -# Backported from gnome-3-36 -Patch4: 0001-appDisplay-Clear-animateLater-callbacks-when-unmappi.patch - %define eds_version 3.33.1 %define gnome_desktop_version 3.35.91 %define glib2_version 2.56.0 @@ -165,6 +162,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/evolution-calendar.de %doc README.md %caps(cap_sys_nice+ep) %{_bindir}/gnome-shell %{_bindir}/gnome-extensions +%{_bindir}/gnome-shell-extension-prefs %{_bindir}/gnome-shell-extension-tool %{_bindir}/gnome-shell-perf-tool %{_datadir}/glib-2.0/schemas/*.xml @@ -212,6 +210,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/evolution-calendar.de %{_mandir}/man1/gnome-shell.1* %changelog +* Thu Apr 30 2020 Florian Müllner