mutter/data/50-mutter-navigation.xml
Florian Müllner d2a492de94 data: Add back (hidden) shortcuts for vertical navigation
Users who customized their workspace shortcuts before updating to
GNOME 40 are experiencing troubles when trying to use the same
keybinding for the horizontal shortcuts, because of hidden conflicts
with the vertical ones.

We can address this by registering the old shortcuts with Settings
without showing them in the UI, so that they are taken into account
by Settings' conflict resolution.

https://gitlab.gnome.org/GNOME/mutter/-/issues/1740

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1814>
2021-04-15 15:31:10 +00:00

145 lines
5.1 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<KeyListEntries schema="org.gnome.desktop.wm.keybindings"
group="system"
name="Navigation"
wm_name="Mutter"
package="mutter">
<KeyListEntry name="move-to-workspace-1"
description="Move window to workspace 1" />
<KeyListEntry name="move-to-workspace-2"
description="Move window to workspace 2" />
<KeyListEntry name="move-to-workspace-3"
description="Move window to workspace 3" />
<KeyListEntry name="move-to-workspace-4"
description="Move window to workspace 4" />
<KeyListEntry name="move-to-workspace-last"
description="Move window to last workspace" />
<KeyListEntry name="move-to-workspace-left"
description="Move window one workspace to the left" />
<KeyListEntry name="move-to-workspace-right"
description="Move window one workspace to the right" />
<KeyListEntry name="move-to-workspace-up"
description="Move window one workspace up"
hidden="true" />
<KeyListEntry name="move-to-workspace-down"
description="Move window one workspace down"
hidden="true" />
<KeyListEntry name="move-to-monitor-left"
description="Move window one monitor to the left" />
<KeyListEntry name="move-to-monitor-right"
description="Move window one monitor to the right" />
<KeyListEntry name="move-to-monitor-up"
description="Move window one monitor up" />
<KeyListEntry name="move-to-monitor-down"
description="Move window one monitor down" />
<KeyListEntry name="switch-applications"
reverse-entry="switch-applications-backward"
description="Switch applications"/>
<KeyListEntry name="switch-applications-backward"
reverse-entry="switch-applications"
hidden="true"
description="Switch to previous application"/>
<KeyListEntry name="switch-windows"
reverse-entry="switch-windows-backward"
description="Switch windows"/>
<KeyListEntry name="switch-windows-backward"
reverse-entry="switch-windows"
hidden="true"
description="Switch to previous window"/>
<KeyListEntry name="switch-group"
reverse-entry="switch-group-backward"
description="Switch windows of an application"/>
<KeyListEntry name="switch-group-backward"
reverse-entry="switch-group"
hidden="true"
description="Switch to previous window of an application"/>
<KeyListEntry name="switch-panels"
reverse-entry="switch-panels-backward"
description="Switch system controls"/>
<KeyListEntry name="switch-panels-backward"
reverse-entry="switch-panels"
hidden="true"
description="Switch to previous system control"/>
<KeyListEntry name="cycle-windows"
reverse-entry="cycle-windows-backward"
description="Switch windows directly"/>
<KeyListEntry name="cycle-windows-backward"
reverse-entry="cycle-windows"
hidden="true"
description="Switch directly to previous window"/>
<KeyListEntry name="cycle-group"
reverse-entry="cycle-group-backward"
description="Switch windows of an app directly"/>
<KeyListEntry name="cycle-group-backward"
reverse-entry="cycle-group"
hidden="true"
description="Switch directly to previous window of an app"/>
<KeyListEntry name="cycle-panels"
reverse-entry="cycle-panels-backward"
description="Switch system controls directly"/>
<KeyListEntry name="cycle-panels-backward"
reverse-entry="cycle-panels"
hidden="true"
description="Switch directly to previous system control"/>
<KeyListEntry name="show-desktop"
description="Hide all normal windows"/>
<KeyListEntry name="switch-to-workspace-1"
description="Switch to workspace 1" />
<KeyListEntry name="switch-to-workspace-2"
description="Switch to workspace 2" />
<KeyListEntry name="switch-to-workspace-3"
description="Switch to workspace 3" />
<KeyListEntry name="switch-to-workspace-4"
description="Switch to workspace 4" />
<KeyListEntry name="switch-to-workspace-last"
description="Switch to last workspace" />
<KeyListEntry name="switch-to-workspace-left"
description="Move to workspace on the left" />
<KeyListEntry name="switch-to-workspace-right"
description="Move to workspace on the right" />
<KeyListEntry name="switch-to-workspace-up"
description="Move to workspace above"
hidden="true" />
<KeyListEntry name="switch-to-workspace-down"
description="Move to workspace below"
hidden="true" />
</KeyListEntries>