mirror of
https://github.com/brl/mutter.git
synced 2025-03-30 07:03:46 +00:00
keybindings: Remove 'toggle-recording' binding
The keybinding is only useful when using GNOME Shell, so now that we can define keybindings outside of mutter, move it there. https://bugzilla.gnome.org/show_bug.cgi?id=674376
This commit is contained in:
parent
e97b38b38e
commit
9c97e8999e
@ -2972,17 +2972,6 @@ handle_panel (MetaDisplay *display,
|
|||||||
meta_error_trap_pop (display);
|
meta_error_trap_pop (display);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
|
||||||
handle_toggle_recording (MetaDisplay *display,
|
|
||||||
MetaScreen *screen,
|
|
||||||
MetaWindow *window,
|
|
||||||
XEvent *event,
|
|
||||||
MetaKeyBinding *binding,
|
|
||||||
gpointer dummy)
|
|
||||||
{
|
|
||||||
g_signal_emit_by_name (screen, "toggle-recording");
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
handle_activate_window_menu (MetaDisplay *display,
|
handle_activate_window_menu (MetaDisplay *display,
|
||||||
MetaScreen *screen,
|
MetaScreen *screen,
|
||||||
@ -3886,13 +3875,6 @@ init_builtin_key_bindings (MetaDisplay *display)
|
|||||||
META_KEYBINDING_ACTION_PANEL_RUN_DIALOG,
|
META_KEYBINDING_ACTION_PANEL_RUN_DIALOG,
|
||||||
handle_panel, META_KEYBINDING_ACTION_PANEL_RUN_DIALOG);
|
handle_panel, META_KEYBINDING_ACTION_PANEL_RUN_DIALOG);
|
||||||
|
|
||||||
add_builtin_keybinding (display,
|
|
||||||
"toggle-recording",
|
|
||||||
mutter_keybindings,
|
|
||||||
META_KEY_BINDING_NONE,
|
|
||||||
META_KEYBINDING_ACTION_TOGGLE_RECORDING,
|
|
||||||
handle_toggle_recording, 0);
|
|
||||||
|
|
||||||
add_builtin_keybinding (display,
|
add_builtin_keybinding (display,
|
||||||
"set-spew-mark",
|
"set-spew-mark",
|
||||||
common_keybindings,
|
common_keybindings,
|
||||||
|
@ -83,7 +83,6 @@ enum
|
|||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
RESTACKED,
|
RESTACKED,
|
||||||
TOGGLE_RECORDING,
|
|
||||||
WORKSPACE_ADDED,
|
WORKSPACE_ADDED,
|
||||||
WORKSPACE_REMOVED,
|
WORKSPACE_REMOVED,
|
||||||
WORKSPACE_SWITCHED,
|
WORKSPACE_SWITCHED,
|
||||||
@ -230,14 +229,6 @@ meta_screen_class_init (MetaScreenClass *klass)
|
|||||||
NULL, NULL, NULL,
|
NULL, NULL, NULL,
|
||||||
G_TYPE_NONE, 1, G_TYPE_POINTER);
|
G_TYPE_NONE, 1, G_TYPE_POINTER);
|
||||||
|
|
||||||
screen_signals[TOGGLE_RECORDING] =
|
|
||||||
g_signal_new ("toggle-recording",
|
|
||||||
G_TYPE_FROM_CLASS (klass),
|
|
||||||
G_SIGNAL_RUN_LAST,
|
|
||||||
0,
|
|
||||||
NULL, NULL, NULL,
|
|
||||||
G_TYPE_NONE, 0);
|
|
||||||
|
|
||||||
screen_signals[WORKAREAS_CHANGED] =
|
screen_signals[WORKAREAS_CHANGED] =
|
||||||
g_signal_new ("workareas-changed",
|
g_signal_new ("workareas-changed",
|
||||||
G_TYPE_FROM_CLASS (object_class),
|
G_TYPE_FROM_CLASS (object_class),
|
||||||
|
@ -89,10 +89,6 @@
|
|||||||
</schema>
|
</schema>
|
||||||
<schema id="org.gnome.mutter.keybindings" path="/org/gnome/mutter/keybindings/">
|
<schema id="org.gnome.mutter.keybindings" path="/org/gnome/mutter/keybindings/">
|
||||||
|
|
||||||
<key name="toggle-recording" type="as">
|
|
||||||
<default><![CDATA[['<Control><Shift><Alt>r']]]></default>
|
|
||||||
</key>
|
|
||||||
|
|
||||||
<key name="toggle-tiled-left" type="as">
|
<key name="toggle-tiled-left" type="as">
|
||||||
<default><![CDATA[['<Super>Left']]]></default>
|
<default><![CDATA[['<Super>Left']]]></default>
|
||||||
</key>
|
</key>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user