diff options
author | Havoc Pennington <hp@pobox.com> | 2002-04-28 04:52:26 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2002-04-28 04:52:26 +0000 |
commit | e4e200a1dc6ee6e459e5c68916669a48eda33d20 (patch) | |
tree | 54f45bbf95f8f05be08e7fd15d3bc09b241e1c96 /src/keybindings.h | |
parent | e9053f1f525537a609d500852716e2ad3f3c15f4 (diff) | |
download | metacity-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.h | 25 |
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 |