From d440fafe39e2f6536dc79d902cb560bec3dcf9014e91230e3a0c6767f63afd29 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 6 May 2022 12:08:59 +0000 Subject: [PATCH] Accepting request 975366 from home:fcrozat:branches:GNOME:Factory - Update to version 42.1: + Limit unfullscreen gesture to not interfere with overview. + Properly hide the second (real) cursor when magnified. + Fix various style glitches. + Fix creating default application folders. + Fix switching monitor configuration. + Add Home/End keynav in app grid. + Handle monitor changes during startup animation. + Fix fractional timezone offsets in world clock. + Default to right text-align in RTL locales. + calendar: Fix alignment of world clocks header in RTL. + Rely on symbolic icons instead of 'HighContrast' icon theme. + Fix moving windows from secondary monitor to non-active workspace. + Make sure startup animation completes. + Fix Swiss on-screen keyboard layouts. + Add Austrian-German on-screen keyboard layout. + Fix on-screen keyboard in modal dialogs and lock screen. + Fix menus in pad OSD. + Sync default colors with libadwaita. + Fix grab regressions when entering overview. + Scale calendar with text size. + Allow more intermediate icon sizes in app grid. + Fixed crash. + Plugged memory leak. - Remove gnome-shell-42.0-fix-switching-configuration.patch (merged upstream). OBS-URL: https://build.opensuse.org/request/show/975366 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=504 --- _service | 2 +- ...ell-42.0-fix-switching-configuration.patch | 70 ------------------- gnome-shell-42.0.obscpio | 3 - gnome-shell-42.1.obscpio | 3 + gnome-shell.changes | 30 ++++++++ gnome-shell.obsinfo | 6 +- gnome-shell.spec | 5 +- 7 files changed, 38 insertions(+), 81 deletions(-) delete mode 100644 gnome-shell-42.0-fix-switching-configuration.patch delete mode 100644 gnome-shell-42.0.obscpio create mode 100644 gnome-shell-42.1.obscpio diff --git a/_service b/_service index 00f8f5c..1d95f05 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ git https://gitlab.gnome.org/GNOME/gnome-shell.git - refs/tags/42.0 + refs/tags/42.1 @PARENT_TAG@+@TAG_OFFSET@ (.*)\+0 \1 diff --git a/gnome-shell-42.0-fix-switching-configuration.patch b/gnome-shell-42.0-fix-switching-configuration.patch deleted file mode 100644 index 797b758..0000000 --- a/gnome-shell-42.0-fix-switching-configuration.patch +++ /dev/null @@ -1,70 +0,0 @@ -From 6c44162c17033fa8cbd2bcd58be9b2d3bb9a714a Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Florian=20M=C3=BCllner?= -Date: Sat, 19 Mar 2022 16:53:59 +0100 -Subject: [PATCH] switchMonitor: Fix switching configuration - -Since commit 37271ffe709fc957, we pass an explicit `switchType` instead -of the selected item's index to select a configuration. Alas, the item -use `switchMode` as property name, so we always end up passing `undefined`. - -Change both to `configType` which matches the API on the other end. - -https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5217 - -Part-of: ---- - js/ui/switchMonitor.js | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/js/ui/switchMonitor.js b/js/ui/switchMonitor.js -index 7338582188..10b4a50cde 100644 ---- a/js/ui/switchMonitor.js -+++ b/js/ui/switchMonitor.js -@@ -18,7 +18,7 @@ class SwitchMonitorPopup extends SwitcherPopup.SwitcherPopup { - * Try to keep it under around 15 characters. - */ - label: _('Mirror'), -- switchMode: Meta.MonitorSwitchConfigType.ALL_MIRROR, -+ configType: Meta.MonitorSwitchConfigType.ALL_MIRROR, - }); - - items.push({ -@@ -27,7 +27,7 @@ class SwitchMonitorPopup extends SwitcherPopup.SwitcherPopup { - * Try to keep it under around 15 characters. - */ - label: _('Join Displays'), -- switchMode: Meta.MonitorSwitchConfigType.ALL_LINEAR, -+ configType: Meta.MonitorSwitchConfigType.ALL_LINEAR, - }); - - if (global.backend.get_monitor_manager().has_builtin_panel) { -@@ -37,7 +37,7 @@ class SwitchMonitorPopup extends SwitcherPopup.SwitcherPopup { - * Try to keep it under around 15 characters. - */ - label: _('External Only'), -- switchMode: Meta.MonitorSwitchConfigType.EXTERNAL, -+ configType: Meta.MonitorSwitchConfigType.EXTERNAL, - }); - items.push({ - icon: 'computer-symbolic', -@@ -45,7 +45,7 @@ class SwitchMonitorPopup extends SwitcherPopup.SwitcherPopup { - * Try to keep it under around 15 characters. - */ - label: _('Built-in Only'), -- switchMode: Meta.MonitorSwitchConfigType.BUILTIN, -+ configType: Meta.MonitorSwitchConfigType.BUILTIN, - }); - } - -@@ -86,7 +86,7 @@ class SwitchMonitorPopup extends SwitcherPopup.SwitcherPopup { - const monitorManager = global.backend.get_monitor_manager(); - const item = this._items[this._selectedIndex]; - -- monitorManager.switch_config(item.switchType); -+ monitorManager.switch_config(item.configType); - } - }); - --- -GitLab - diff --git a/gnome-shell-42.0.obscpio b/gnome-shell-42.0.obscpio deleted file mode 100644 index 5bb1893..0000000 --- a/gnome-shell-42.0.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1e0341a1983e52ee56af0b639d1cd3c2fe9bd7ee704ec6b8cc600146c17e5923 -size 15291917 diff --git a/gnome-shell-42.1.obscpio b/gnome-shell-42.1.obscpio new file mode 100644 index 0000000..86fed48 --- /dev/null +++ b/gnome-shell-42.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:801dd2a8a4ff3118765170bd125b92d8fc271c890fc65a3f6c27dd249b84296b +size 15469069 diff --git a/gnome-shell.changes b/gnome-shell.changes index 43fd4b6..5ea04bd 100644 --- a/gnome-shell.changes +++ b/gnome-shell.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Fri May 6 08:41:37 UTC 2022 - Frederic Crozat + +- Update to version 42.1: + + Limit unfullscreen gesture to not interfere with overview. + + Properly hide the second (real) cursor when magnified. + + Fix various style glitches. + + Fix creating default application folders. + + Fix switching monitor configuration. + + Add Home/End keynav in app grid. + + Handle monitor changes during startup animation. + + Fix fractional timezone offsets in world clock. + + Default to right text-align in RTL locales. + + calendar: Fix alignment of world clocks header in RTL. + + Rely on symbolic icons instead of 'HighContrast' icon theme. + + Fix moving windows from secondary monitor to non-active workspace. + + Make sure startup animation completes. + + Fix Swiss on-screen keyboard layouts. + + Add Austrian-German on-screen keyboard layout. + + Fix on-screen keyboard in modal dialogs and lock screen. + + Fix menus in pad OSD. + + Sync default colors with libadwaita. + + Fix grab regressions when entering overview. + + Scale calendar with text size. + + Allow more intermediate icon sizes in app grid. + + Fixed crash. + + Plugged memory leak. +- Remove gnome-shell-42.0-fix-switching-configuration.patch (merged + upstream). + ------------------------------------------------------------------- Sat Apr 30 21:25:55 UTC 2022 - Antoine Belvire diff --git a/gnome-shell.obsinfo b/gnome-shell.obsinfo index 4680820..ff7d092 100644 --- a/gnome-shell.obsinfo +++ b/gnome-shell.obsinfo @@ -1,4 +1,4 @@ name: gnome-shell -version: 42.0 -mtime: 1647121393 -commit: 44b4b02c3f772a50e6f8b8fd2dca6d9dc3a98725 +version: 42.1 +mtime: 1651784213 +commit: bc533af73fdb6bce0c6c6a4a685af17272d23d50 diff --git a/gnome-shell.spec b/gnome-shell.spec index 8a4e28f..d453476 100644 --- a/gnome-shell.spec +++ b/gnome-shell.spec @@ -19,7 +19,7 @@ %global __requires_exclude typelib\\(Meta\\) Name: gnome-shell -Version: 42.0 +Version: 42.1 Release: 0 Summary: GNOME Shell # shew extension is LGPL 2.1; gnome-shell-extension-tool is GPL-3.0-or-later @@ -43,8 +43,6 @@ Patch5: gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.pa Patch7: gnome-shell-executable-path-not-absolute.patch # PATCH-FIX-UPSTREAM gnome-shell-exit-crash-workaround.patch bsc#1190878 glgo#GNOME/gnome-shell#4344 qkzhu@suse.com -- Workaround logout crashing Patch8: gnome-shell-exit-crash-workaround.patch -# PATCH-FIX-UPSTREAM gnome-shell-42.0-fix-switching-configuration.patch glgo#GNOME/gnome-shell#5217 antoine.belvire@opensuse.org -- Fix monitor switching configuration -Patch9: gnome-shell-42.0-fix-switching-configuration.patch ## NOTE: Keep SLE-only patches at bottom (starting on 1000). # 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. @@ -184,7 +182,6 @@ This package contains an optional extensions app for managing GNOME Shell extens %patch5 -p1 %patch7 -p1 %patch8 -p1 -%patch9 -p1 %if 0%{?sle_version} %patch1001 -p1