From 01aeeb15748062b183c5ec400ef7bad67cf60f27 Mon Sep 17 00:00:00 2001 From: Benjamin Valentin Date: Sun, 8 Jan 2012 07:49:32 +0100 Subject: Change the behavior of the maximize button so that a middle click on it will maximize the window vertically, a right click horizontally. --- src/include/common.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/include/common.h') diff --git a/src/include/common.h b/src/include/common.h index ccb592f6..b0308f42 100644 --- a/src/include/common.h +++ b/src/include/common.h @@ -131,7 +131,11 @@ typedef enum /* Frame button ops */ META_GRAB_OP_CLICKING_MINIMIZE, META_GRAB_OP_CLICKING_MAXIMIZE, + META_GRAB_OP_CLICKING_MAXIMIZE_VERTICAL, + META_GRAB_OP_CLICKING_MAXIMIZE_HORIZONTAL, META_GRAB_OP_CLICKING_UNMAXIMIZE, + META_GRAB_OP_CLICKING_UNMAXIMIZE_VERTICAL, + META_GRAB_OP_CLICKING_UNMAXIMIZE_HORIZONTAL, META_GRAB_OP_CLICKING_DELETE, META_GRAB_OP_CLICKING_MENU, META_GRAB_OP_CLICKING_SHADE, -- cgit v1.2.1 From dacdbd19b2d6037235aa4ed1bd28f89286236046 Mon Sep 17 00:00:00 2001 From: Benjamin Valentin Date: Mon, 9 Jan 2012 17:47:29 +0100 Subject: implement option for classic and toroidal workspace switching, based on https://bugzilla.gnome.org/show_bug.cgi?id=89315 --- src/include/common.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/include/common.h') diff --git a/src/include/common.h b/src/include/common.h index b0308f42..73611e36 100644 --- a/src/include/common.h +++ b/src/include/common.h @@ -175,6 +175,13 @@ typedef enum META_FOCUS_NEW_WINDOWS_STRICT } MetaFocusNewWindows; +typedef enum +{ + META_WRAP_NONE, + META_WRAP_CLASSIC, + META_WRAP_TOROIDAL +} MetaWrapStyle; + typedef enum { META_ACTION_TITLEBAR_TOGGLE_SHADE, -- cgit v1.2.1 From e2d0da87ec3f7add9643c7f7f424df080d95d8dc Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 9 Jan 2012 17:55:18 +0100 Subject: Introduce key combination to switch between windows on all workspaces taken from https://bugzilla.gnome.org/show_bug.cgi?id=577699 --- src/include/common.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/include/common.h') diff --git a/src/include/common.h b/src/include/common.h index 73611e36..a7eb89b1 100644 --- a/src/include/common.h +++ b/src/include/common.h @@ -116,9 +116,11 @@ typedef enum /* Alt+Tab */ META_GRAB_OP_KEYBOARD_TABBING_NORMAL, META_GRAB_OP_KEYBOARD_TABBING_DOCK, + META_GRAB_OP_KEYBOARD_TABBING_NORMAL_ALL_WORKSPACES, /* Alt+Esc */ META_GRAB_OP_KEYBOARD_ESCAPING_NORMAL, + META_GRAB_OP_KEYBOARD_ESCAPING_NORMAL_ALL_WORKSPACES, META_GRAB_OP_KEYBOARD_ESCAPING_DOCK, META_GRAB_OP_KEYBOARD_ESCAPING_GROUP, -- cgit v1.2.1