[mutter] keybindings: Remove now-unused meta_screen_grab_all_keys
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] keybindings: Remove now-unused meta_screen_grab_all_keys
- Date: Mon, 28 Apr 2014 21:35:34 +0000 (UTC)
commit 41235fcb865c1cea8d7f860847c3696c4770af81
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Mon Apr 28 17:28:15 2014 -0400
keybindings: Remove now-unused meta_screen_grab_all_keys
src/core/keybindings-private.h | 4 ---
src/core/keybindings.c | 50 +---------------------------------------
src/core/screen-private.h | 1 -
src/core/screen.c | 15 ------------
src/meta/keybindings.h | 3 --
5 files changed, 1 insertions(+), 72 deletions(-)
---
diff --git a/src/core/keybindings-private.h b/src/core/keybindings-private.h
index 15c1700..5a39cd5 100644
--- a/src/core/keybindings-private.h
+++ b/src/core/keybindings-private.h
@@ -94,10 +94,6 @@ void meta_display_init_keys (MetaDisplay *display);
void meta_display_shutdown_keys (MetaDisplay *display);
void meta_screen_grab_keys (MetaScreen *screen);
void meta_screen_ungrab_keys (MetaScreen *screen);
-gboolean meta_screen_grab_all_keys (MetaScreen *screen,
- guint32 timestamp);
-void meta_screen_ungrab_all_keys (MetaScreen *screen,
- guint32 timestamp);
void meta_window_grab_keys (MetaWindow *window);
void meta_window_ungrab_keys (MetaWindow *window);
gboolean meta_window_grab_all_keys (MetaWindow *window,
diff --git a/src/core/keybindings.c b/src/core/keybindings.c
index 4b9e9b5..f0b6122 100644
--- a/src/core/keybindings.c
+++ b/src/core/keybindings.c
@@ -1159,9 +1159,6 @@ meta_screen_grab_keys (MetaScreen *screen)
if (!META_IS_BACKEND_X11 (backend))
return;
- if (screen->all_keys_grabbed)
- return;
-
if (screen->keys_grabbed)
return;
@@ -1407,51 +1404,6 @@ ungrab_keyboard (MetaDisplay *display, guint32 timestamp)
}
gboolean
-meta_screen_grab_all_keys (MetaScreen *screen, guint32 timestamp)
-{
- gboolean retval;
- MetaBackend *backend = meta_get_backend ();
-
- if (!META_IS_BACKEND_X11 (backend))
- return TRUE;
-
- if (screen->all_keys_grabbed)
- return FALSE;
-
- if (screen->keys_grabbed)
- meta_screen_ungrab_keys (screen);
-
- meta_topic (META_DEBUG_KEYBINDINGS,
- "Grabbing all keys on RootWindow\n");
- retval = grab_keyboard (screen->display, screen->xroot, timestamp, XIGrabModeAsync);
- if (retval)
- {
- screen->all_keys_grabbed = TRUE;
- g_object_notify (G_OBJECT (screen), "keyboard-grabbed");
- }
- else
- meta_screen_grab_keys (screen);
-
- return retval;
-}
-
-void
-meta_screen_ungrab_all_keys (MetaScreen *screen, guint32 timestamp)
-{
- if (screen->all_keys_grabbed)
- {
- ungrab_keyboard (screen->display, timestamp);
-
- screen->all_keys_grabbed = FALSE;
- screen->keys_grabbed = FALSE;
-
- /* Re-establish our standard bindings */
- meta_screen_grab_keys (screen);
- g_object_notify (G_OBJECT (screen), "keyboard-grabbed");
- }
-}
-
-gboolean
meta_window_grab_all_keys (MetaWindow *window,
guint32 timestamp)
{
@@ -1803,7 +1755,7 @@ meta_display_process_key_event (MetaDisplay *display,
screen = display->screen;
- all_keys_grabbed = window ? window->all_keys_grabbed : screen->all_keys_grabbed;
+ all_keys_grabbed = window ? window->all_keys_grabbed : FALSE;
if (!all_keys_grabbed)
{
handled = process_overlay_key (display, screen, event, window);
diff --git a/src/core/screen-private.h b/src/core/screen-private.h
index 364ca15..7876b99 100644
--- a/src/core/screen-private.h
+++ b/src/core/screen-private.h
@@ -112,7 +112,6 @@ struct _MetaScreen
guint workspace_layout_overridden : 1;
guint keys_grabbed : 1;
- guint all_keys_grabbed : 1;
int closing;
diff --git a/src/core/screen.c b/src/core/screen.c
index 7fa2c77..e1dc6cd 100644
--- a/src/core/screen.c
+++ b/src/core/screen.c
@@ -78,7 +78,6 @@ static void on_monitors_changed (MetaMonitorManager *manager,
enum
{
PROP_N_WORKSPACES = 1,
- PROP_KEYBOARD_GRABBED,
};
enum
@@ -132,9 +131,6 @@ meta_screen_get_property (GObject *object,
case PROP_N_WORKSPACES:
g_value_set_int (value, meta_screen_get_n_workspaces (screen));
break;
- case PROP_KEYBOARD_GRABBED:
- g_value_set_boolean (value, screen->all_keys_grabbed ? TRUE : FALSE);
- break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
break;
@@ -258,16 +254,6 @@ meta_screen_class_init (MetaScreenClass *klass)
g_object_class_install_property (object_class,
PROP_N_WORKSPACES,
pspec);
-
- pspec = g_param_spec_boolean ("keyboard-grabbed",
- "Keyboard grabbed",
- "Whether the keyboard is grabbed",
- FALSE,
- G_PARAM_READABLE);
-
- g_object_class_install_property (object_class,
- PROP_KEYBOARD_GRABBED,
- pspec);
}
static void
@@ -752,7 +738,6 @@ meta_screen_new (MetaDisplay *display,
set_workspace_names (screen);
- screen->all_keys_grabbed = FALSE;
screen->keys_grabbed = FALSE;
meta_screen_grab_keys (screen);
diff --git a/src/meta/keybindings.h b/src/meta/keybindings.h
index 55216c2..4eeb27e 100644
--- a/src/meta/keybindings.h
+++ b/src/meta/keybindings.h
@@ -32,7 +32,4 @@ gboolean meta_keybindings_set_custom_handler (const gchar *name,
MetaKeyHandlerFunc handler,
gpointer user_data,
GDestroyNotify free_data);
-
-void meta_screen_ungrab_all_keys (MetaScreen *screen, guint32 timestamp);
-gboolean meta_screen_grab_all_keys (MetaScreen *screen, guint32 timestamp);
#endif
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]