summaryrefslogtreecommitdiff
path: root/src/keybindings.h
diff options
context:
space:
mode:
authorHavoc Pennington <hp@pobox.com>2002-04-28 04:52:26 +0000
committerHavoc Pennington <hp@src.gnome.org>2002-04-28 04:52:26 +0000
commite4e200a1dc6ee6e459e5c68916669a48eda33d20 (patch)
tree54f45bbf95f8f05be08e7fd15d3bc09b241e1c96 /src/keybindings.h
parente9053f1f525537a609d500852716e2ad3f3c15f4 (diff)
downloadmetacity-e4e200a1dc6ee6e459e5c68916669a48eda33d20.tar.gz
remove caveats about keybindings
2002-04-28 Havoc Pennington <hp@pobox.com> * README: remove caveats about keybindings * src/metacity.schemas: add schemas for all the keybindings. * src/window.c (meta_window_activate): if in "show desktop" mode when a window is activated, leave show desktop mode. So e.g. when you click on a task in the task list, show desktop mode will be turned off. * src/workspace.c (meta_workspace_get_neighbor): new function that doesn't quite work yet (needs support for getting workspace layout from the pager) * src/prefs.c: keybindings stuff * src/keybindings.c: make keybindings configurable * src/ui.c (meta_ui_parse_accelerator): new function
Diffstat (limited to 'src/keybindings.h')
-rw-r--r--src/keybindings.h25
1 files changed, 14 insertions, 11 deletions
diff --git a/src/keybindings.h b/src/keybindings.h
index 85255a78..20187e07 100644
--- a/src/keybindings.h
+++ b/src/keybindings.h
@@ -25,17 +25,20 @@
#include "display.h"
#include "window.h"
-void meta_display_init_keys (MetaDisplay *display);
-void meta_screen_grab_keys (MetaScreen *screen);
-void meta_screen_ungrab_keys (MetaScreen *screen);
-void meta_window_grab_keys (MetaWindow *window);
-void meta_window_ungrab_keys (MetaWindow *window);
-gboolean meta_window_grab_all_keys (MetaWindow *window);
-void meta_window_ungrab_all_keys (MetaWindow *window);
-void meta_display_process_key_event (MetaDisplay *display,
- MetaWindow *window,
- XEvent *event);
-void meta_set_keybindings_disabled (gboolean setting);
+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);
+void meta_window_grab_keys (MetaWindow *window);
+void meta_window_ungrab_keys (MetaWindow *window);
+gboolean meta_window_grab_all_keys (MetaWindow *window);
+void meta_window_ungrab_all_keys (MetaWindow *window);
+void meta_display_process_key_event (MetaDisplay *display,
+ MetaWindow *window,
+ XEvent *event);
+void meta_set_keybindings_disabled (gboolean setting);
+void meta_display_process_mapping_event (MetaDisplay *display,
+ XEvent *event);
#endif