diff --git a/.gitignore b/.gitignore index a39eb07..f21325c 100644 --- a/.gitignore +++ b/.gitignore @@ -186,3 +186,4 @@ gnome-shell-2.31.5.tar.bz2 /gnome-shell-40.alpha.1.tar.xz /gnome-shell-40.alpha.1.1.tar.xz /gnome-shell-40.alpha.1.1-94-g9ce666ac1.tar.xz +/gnome-shell-40.alpha.1.1-228-g829a096ba.tar.xz diff --git a/0001-overviewControls-Everything-is-lava.patch b/0001-overviewControls-Everything-is-lava.patch new file mode 100644 index 0000000..5e4ce20 --- /dev/null +++ b/0001-overviewControls-Everything-is-lava.patch @@ -0,0 +1,39 @@ +From 778299a7d32058cbfc552c17648329d8e7161e44 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Florian=20M=C3=BCllner?= +Date: Thu, 11 Feb 2021 18:10:56 +0100 +Subject: [PATCH] overviewControls: Everything is lava! + +Account for the increased distance from Activities button to the +show-apps button by allowing clicks on the background to bring up +the app grid. +--- + js/ui/overviewControls.js | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git a/js/ui/overviewControls.js b/js/ui/overviewControls.js +index 32388621e..06c875332 100644 +--- a/js/ui/overviewControls.js ++++ b/js/ui/overviewControls.js +@@ -247,6 +247,7 @@ class ControlsManager extends St.Widget { + style_class: 'controls-manager', + x_expand: true, + y_expand: true, ++ reactive: true, + clip_to_allocation: true, + }); + +@@ -321,6 +322,11 @@ class ControlsManager extends St.Widget { + this.dash.showAppsButton.connect('notify::checked', + this._onShowAppsButtonToggled.bind(this)); + ++ const clickAction = new Clutter.ClickAction(); ++ clickAction.connect('clicked', ++ () => (this.dash.showAppsButton.checked = true)); ++ this.add_action(clickAction); ++ + Main.ctrlAltTabManager.addGroup( + this.appDisplay, + _('Applications'), +-- +2.29.2 + diff --git a/gnome-shell.spec b/gnome-shell.spec index b0bce1b..891c276 100644 --- a/gnome-shell.spec +++ b/gnome-shell.spec @@ -1,16 +1,18 @@ Name: gnome-shell Version: 40.0~alpha.1.1 -Release: 5.20210202git9ce666ac1%{?dist} +Release: 6.20210212git829a096ba%{?dist} Summary: Window management and application launching for GNOME License: GPLv2+ URL: https://wiki.gnome.org/Projects/GnomeShell #VCS: git:git://git.gnome.org/gnome-shell -Source0: http://download.gnome.org/sources/gnome-shell/40/%{name}-40.alpha.1.1-94-g9ce666ac1.tar.xz +Source0: http://download.gnome.org/sources/gnome-shell/40/%{name}-40.alpha.1.1-228-g829a096ba.tar.xz # Replace Epiphany with Firefox in the default favourite apps list Patch1: gnome-shell-favourite-apps-firefox.patch +Patch2: 0001-overviewControls-Everything-is-lava.patch + %define eds_version 3.33.1 %define gnome_desktop_version 3.35.91 %define glib2_version 2.56.0 @@ -99,6 +101,8 @@ Requires: pipewire-gstreamer%{?_isa} Requires: at-spi2-atk%{?_isa} # needed for on-screen keyboard Requires: ibus%{?_isa} >= %{ibus_version} +# needed for "show keyboard layout" +Requires: libgnomekbd # needed for the user menu Requires: accountsservice-libs%{?_isa} Requires: gdm-libs%{?_isa} @@ -219,6 +223,10 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/evolution-calendar.de %{_mandir}/man1/gnome-shell.1* %changelog +* Fri Feb 12 2021 Florian Müllner - 40.0~alpha.1.1-6.20210212git829a096ba +- Update snapshot to current upstream +- Allow opening app picker by clicking overview background + * Fri Feb 12 2021 Milan Crha - 40.0~alpha.1.1-5.20210202git9ce666ac1 - Rebuilt for evolution-data-server soname version bump diff --git a/sources b/sources index e134d5b..7a9ec3e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gnome-shell-40.alpha.1.1-94-g9ce666ac1.tar.xz) = 0d1108c76670a6b1de4e3d1cf719a2c8141c5f58ccecc85993905ce2174570168a6c6aa340b7c492eb35ed6b51353bc4ac745323a7ee98ceba218961d9ab526b +SHA512 (gnome-shell-40.alpha.1.1-228-g829a096ba.tar.xz) = 2b20b764a4ed1791bec501dd5dc63302a84b2258a8318019d136a9bd2468d44adde3d58d7138c36131fa4519f90e57f3b6c89d34df6ef086dd20a7c055e42d00