From 39caf951e0b272753ededfab5f8dc6fdd289f735 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Wed, 16 Aug 2017 21:28:02 +0200 Subject: [PATCH] data: Use override for default alt-tab keybindings Per-desktop overrides aren't limited to keys in org.gnome.mutter, so we can use them instead of the alternate-tab extension to default to the window switcher in the classic session. https://bugzilla.gnome.org/show_bug.cgi?id=786496 --- data/00_org.gnome.shell.extensions.classic.gschema.override | 4 ++++ meson.build | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/data/00_org.gnome.shell.extensions.classic.gschema.override b/data/00_org.gnome.shell.extensions.classic.gschema.override index be8cdb73..c6701074 100644 --- a/data/00_org.gnome.shell.extensions.classic.gschema.override +++ b/data/00_org.gnome.shell.extensions.classic.gschema.override @@ -3,3 +3,7 @@ dynamic-workspaces=false [org.gnome.desktop.wm.preferences:GNOME-Classic] button-layout='appmenu:minimize,maximize,close' + +[org.gnome.desktop.wm.keybindings:GNOME-Classic] +switch-applications=[] +switch-windows=['Tab','Tab'] diff --git a/meson.build b/meson.build index 3ae3a9b4..a7a1de4e 100644 --- a/meson.build +++ b/meson.build @@ -34,7 +34,6 @@ endif uuid_suffix = '@gnome-shell-extensions.gcampax.github.com' classic_extensions = [ - 'alternate-tab', 'apps-menu', 'places-menu', 'launch-new-instance', @@ -43,6 +42,7 @@ classic_extensions = [ default_extensions = classic_extensions default_extensions += [ + 'alternate-tab', 'drive-menu', 'screenshot-window-sizer', 'windowsNavigator',