summaryrefslogtreecommitdiff
path: root/src/display.h
diff options
context:
space:
mode:
authorThomas Thurman <thomas@thurman.org.uk>2006-04-15 02:05:44 +0000
committerThomas James Alexander Thurman <tthurman@src.gnome.org>2006-04-15 02:05:44 +0000
commit2214fd75d9da97bb7bba8f04093d45dc60578513 (patch)
treefd85a78c79024965f8c9d48638668dd82dc93e31 /src/display.h
parent1dea155c8c7b18366ee38c25224066df67f63049 (diff)
downloadmetacity-2214fd75d9da97bb7bba8f04093d45dc60578513.tar.gz
Add a tabbing function, bound to alt-f6 by default, to cycle through the
2006-04-14 Thomas Thurman <thomas@thurman.org.uk> Add a tabbing function, bound to alt-f6 by default, to cycle through the windows of the current application. Fixes #164831. * src/common.h: two new MetaGrabOpts values for group switching * src/display.c (ping_data_free, meta_display_in_grab_op, IN_TAB_CHAIN): adapt to new MetaGrabOpts * src/display.h: new enum value for MetaTabList for group switching * src/keybindings.c (meta_display_process_key_event): adapt to new MetaGrabOpts (process_tab_grab): adapt to new MetaGrabOpts, and use switch statement for cancelling instead of if statement * src/metacity.schemas.in: new keybindings * src/prefs.c, src/prefs.h: handle new keybindings * src/window.h: define META_WINDOW_IN_GROUP_TAB_CHAIN macro
Diffstat (limited to 'src/display.h')
-rw-r--r--src/display.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/display.h b/src/display.h
index 361edf71..150754df 100644
--- a/src/display.h
+++ b/src/display.h
@@ -494,7 +494,8 @@ gboolean meta_display_window_has_pending_pings (MetaDisplay *display,
typedef enum
{
META_TAB_LIST_NORMAL,
- META_TAB_LIST_DOCKS
+ META_TAB_LIST_DOCKS,
+ META_TAB_LIST_GROUP
} MetaTabList;
typedef enum