mirror of
https://github.com/brl/mutter.git
synced 2024-11-21 15:40:41 -05:00
wayland: add keybindings for VT8-VT12
We currently only support switching to 1-7. This commit brings us parity with X, and let's us switch to all 12. https://bugzilla.gnome.org/show_bug.cgi?id=744800
This commit is contained in:
parent
0ac2f61a2c
commit
96b202c80d
@ -29,5 +29,25 @@
|
|||||||
<default><![CDATA[['<Primary><Alt>F7']]]></default>
|
<default><![CDATA[['<Primary><Alt>F7']]]></default>
|
||||||
<_summary>Switch to VT 7</_summary>
|
<_summary>Switch to VT 7</_summary>
|
||||||
</key>
|
</key>
|
||||||
|
<key name="switch-to-session-8" type="as">
|
||||||
|
<default><![CDATA[['<Primary><Alt>F8']]]></default>
|
||||||
|
<_summary>Switch to VT 8</_summary>
|
||||||
|
</key>
|
||||||
|
<key name="switch-to-session-9" type="as">
|
||||||
|
<default><![CDATA[['<Primary><Alt>F9']]]></default>
|
||||||
|
<_summary>Switch to VT 9</_summary>
|
||||||
|
</key>
|
||||||
|
<key name="switch-to-session-10" type="as">
|
||||||
|
<default><![CDATA[['<Primary><Alt>F10']]]></default>
|
||||||
|
<_summary>Switch to VT 10</_summary>
|
||||||
|
</key>
|
||||||
|
<key name="switch-to-session-11" type="as">
|
||||||
|
<default><![CDATA[['<Primary><Alt>F11']]]></default>
|
||||||
|
<_summary>Switch to VT 11</_summary>
|
||||||
|
</key>
|
||||||
|
<key name="switch-to-session-12" type="as">
|
||||||
|
<default><![CDATA[['<Primary><Alt>F12']]]></default>
|
||||||
|
<_summary>Switch to VT 12</_summary>
|
||||||
|
</key>
|
||||||
</schema>
|
</schema>
|
||||||
</schemalist>
|
</schemalist>
|
||||||
|
@ -3636,6 +3636,41 @@ init_builtin_key_bindings (MetaDisplay *display)
|
|||||||
META_KEY_BINDING_NONE,
|
META_KEY_BINDING_NONE,
|
||||||
META_KEYBINDING_ACTION_NONE,
|
META_KEYBINDING_ACTION_NONE,
|
||||||
handle_switch_vt, 7);
|
handle_switch_vt, 7);
|
||||||
|
|
||||||
|
add_builtin_keybinding (display,
|
||||||
|
"switch-to-session-8",
|
||||||
|
mutter_wayland_keybindings,
|
||||||
|
META_KEY_BINDING_NONE,
|
||||||
|
META_KEYBINDING_ACTION_NONE,
|
||||||
|
handle_switch_vt, 8);
|
||||||
|
|
||||||
|
add_builtin_keybinding (display,
|
||||||
|
"switch-to-session-9",
|
||||||
|
mutter_wayland_keybindings,
|
||||||
|
META_KEY_BINDING_NONE,
|
||||||
|
META_KEYBINDING_ACTION_NONE,
|
||||||
|
handle_switch_vt, 9);
|
||||||
|
|
||||||
|
add_builtin_keybinding (display,
|
||||||
|
"switch-to-session-10",
|
||||||
|
mutter_wayland_keybindings,
|
||||||
|
META_KEY_BINDING_NONE,
|
||||||
|
META_KEYBINDING_ACTION_NONE,
|
||||||
|
handle_switch_vt, 10);
|
||||||
|
|
||||||
|
add_builtin_keybinding (display,
|
||||||
|
"switch-to-session-11",
|
||||||
|
mutter_wayland_keybindings,
|
||||||
|
META_KEY_BINDING_NONE,
|
||||||
|
META_KEYBINDING_ACTION_NONE,
|
||||||
|
handle_switch_vt, 11);
|
||||||
|
|
||||||
|
add_builtin_keybinding (display,
|
||||||
|
"switch-to-session-12",
|
||||||
|
mutter_wayland_keybindings,
|
||||||
|
META_KEY_BINDING_NONE,
|
||||||
|
META_KEYBINDING_ACTION_NONE,
|
||||||
|
handle_switch_vt, 12);
|
||||||
}
|
}
|
||||||
#endif /* HAVE_NATIVE_BACKEND */
|
#endif /* HAVE_NATIVE_BACKEND */
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user