Accepting request 705512 from GNOME:Next
- Update to version 3.32.2: + Fix tablet button mapping overlay. + Fix ellipsization in dialog subtitles/bodies. + Don't crash for world clock locations with no timezone. + Handle network interface name changes. + Don't leak old on-screen keyboard layout groups. + Avoid unnecessary style changes when computing :first/:last-child. + Misc. bug fixes. - Drop gnome-shell-do-not-chain-up-to-parent-allocate.patch: Fixed upstream. NOTE: Upstream applied and then reverted gnome-shell-animations-speedup.patch for the stable branch - it's still applied for master branch. The reason for revert was it was shown to break 3'rd party gnome-shell themes. I'm not sure if we care about those or not. OBS-URL: https://build.opensuse.org/request/show/705512 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=391
This commit is contained in:
parent
b353bbb879
commit
235f2cd30c
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0874ded4498e960b264baa54b6407a5a75dac54fc5b7cd60db91133e9c0260dd
|
||||
size 1454592
|
3
gnome-shell-3.32.2.tar.xz
Normal file
3
gnome-shell-3.32.2.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e5561b0d5c1fb3b0b66e99f1ad7f2f9db918ee953897f4eac6ae5c8d6d9bd42a
|
||||
size 1454372
|
@ -1,31 +0,0 @@
|
||||
From d57234bec93dc486dac07d6cbc02c52091c5098a Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org>
|
||||
Date: Mon, 29 Apr 2019 17:53:57 +0000
|
||||
Subject: [PATCH] panel: Don't chain up to parent's allocate
|
||||
|
||||
The top bar handles allocating all its children itself, so there's
|
||||
little value in chaining up to st_widget_allocate() and get the
|
||||
default layout manager allocating all children again (and possibly
|
||||
differently).
|
||||
|
||||
If this happens, we end up with an infinite allocation cycle with
|
||||
corresponding performance penalty. Fix this by just doing and what
|
||||
Shell.GenericContainer did before commit 286ffbe2b6 replaced it,
|
||||
and not chain up to StWidget.
|
||||
|
||||
Thanks to Robert Mader for debugging the issue.
|
||||
|
||||
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1054
|
||||
Index: gnome-shell-3.32.1/js/ui/panel.js
|
||||
===================================================================
|
||||
--- gnome-shell-3.32.1.orig/js/ui/panel.js
|
||||
+++ gnome-shell-3.32.1/js/ui/panel.js
|
||||
@@ -882,7 +882,7 @@ class Panel extends St.Widget {
|
||||
}
|
||||
|
||||
vfunc_allocate(box, flags) {
|
||||
- super.vfunc_allocate(box, flags);
|
||||
+ this.set_allocation(box, flags);
|
||||
|
||||
let allocWidth = box.x2 - box.x1;
|
||||
let allocHeight = box.y2 - box.y1;
|
@ -1,3 +1,18 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun May 26 17:57:06 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 3.32.2:
|
||||
+ Fix tablet button mapping overlay.
|
||||
+ Fix ellipsization in dialog subtitles/bodies.
|
||||
+ Don't crash for world clock locations with no timezone.
|
||||
+ Handle network interface name changes.
|
||||
+ Don't leak old on-screen keyboard layout groups.
|
||||
+ Avoid unnecessary style changes when computing
|
||||
:first/:last-child.
|
||||
+ Misc. bug fixes.
|
||||
- Drop gnome-shell-do-not-chain-up-to-parent-allocate.patch: Fixed
|
||||
upstream.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 14 09:05:41 UTC 2019 - Yifan Jiang <yfjiang@suse.com>
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
%global __requires_exclude typelib\\(Meta\\)
|
||||
Name: gnome-shell
|
||||
Version: 3.32.1
|
||||
Version: 3.32.2
|
||||
Release: 0
|
||||
Summary: GNOME Shell
|
||||
License: GPL-2.0-or-later
|
||||
@ -41,8 +41,6 @@ Patch4: gnome-shell-fate324570-Make-GDM-background-image-configurable.pa
|
||||
# PATCH-FEATURE-SLE gnome-shell-gdm-login-applet.patch fate#314545 dliang@suse.com -- Add an applet on login UI to display suse icon, product name, hostname.
|
||||
# PATCH-FIX-UPSTREAM gnome-shell-animations-speedup.patch glgo#GNOME/gnome-shell!505 -- Speed up animations
|
||||
Patch5: gnome-shell-animations-speedup.patch
|
||||
# PATCH-FIX-UPSTREAM gnome-shell-do-not-chain-up-to-parent-allocate.patch yfjiang@suse.com glgo#GNOME/gnome-shell#1054 -- panel: Don't chain up to parent's allocate, resolving Topicon Plus extension high cpu consumption
|
||||
Patch6: gnome-shell-do-not-chain-up-to-parent-allocate.patch
|
||||
|
||||
Patch1001: gnome-shell-gdm-login-applet.patch
|
||||
# PATCH-FEATURE-SLE gnome-shell-domain.patch fate#307773 dliang@suse.com -- Active Directory Integration
|
||||
@ -94,7 +92,7 @@ BuildRequires: pkgconfig(libcroco-0.6) >= 0.6.8
|
||||
BuildRequires: pkgconfig(libecal-1.2) >= 3.5.3
|
||||
BuildRequires: pkgconfig(libedataserver-1.2) >= 3.17.2
|
||||
BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.5.3
|
||||
BuildRequires: pkgconfig(libmutter-4) >= 3.32.0
|
||||
BuildRequires: pkgconfig(libmutter-4) >= 3.32.2
|
||||
BuildRequires: pkgconfig(libnm) >= 1.10.4
|
||||
BuildRequires: pkgconfig(libpulse) >= 2.0
|
||||
BuildRequires: pkgconfig(libpulse-mainloop-glib)
|
||||
@ -169,7 +167,6 @@ into GNOME Shell calendar.
|
||||
%patch3 -p1
|
||||
%patch4 -p1
|
||||
%patch5 -p1
|
||||
%patch6 -p1
|
||||
|
||||
translation-update-upstream
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user