summaryrefslogtreecommitdiff
path: root/src/display.h
diff options
context:
space:
mode:
authorElijah Newren <newren@gmail.com>2006-01-10 05:05:40 +0000
committerElijah Newren <newren@src.gnome.org>2006-01-10 05:05:40 +0000
commit8c5b6c875a30ad0f5276066b6b9f258f14d43eb0 (patch)
tree4328a6c42b63a8d53c69971649f289bbb14cc5c0 /src/display.h
parentae52d731bed1870595567b908419a2e8d2b3496b (diff)
downloadmetacity-8c5b6c875a30ad0f5276066b6b9f258f14d43eb0.tar.gz
metacity-8c5b6c875a30ad0f5276066b6b9f258f14d43eb0.tar.bz2
Fix window outline for minimized windows when using alt-esc. #325092.
2006-01-09 Elijah Newren <newren@gmail.com> Fix window outline for minimized windows when using alt-esc. #325092. * src/display.c (meta_display_begin_grab_op): Specify the showing type of tabbing operation (Alt tab vs. alt-esc) in addition to the listing type of tabbing operation (docks vs normal windows) to meta_screen_ensure_tab_popup(). * src/display.h (enum MetaTabShowType): new convenience enum * src/screen.[ch] (meta_screen_ensure_tab_popup): require the showing type be specified in addition to the tabbing type; put the outline around the window instead of the icon when in alt-esc mode.
Diffstat (limited to 'src/display.h')
-rw-r--r--src/display.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/display.h b/src/display.h
index 1e6b028..49bce7c 100644
--- a/src/display.h
+++ b/src/display.h
@@ -488,6 +488,12 @@ typedef enum
META_TAB_LIST_DOCKS
} MetaTabList;
+typedef enum
+{
+ META_TAB_SHOW_ICON, /* Alt-Tab mode */
+ META_TAB_SHOW_INSTANTLY /* Alt-Esc mode */
+} MetaTabShowType;
+
GList* meta_display_get_tab_list (MetaDisplay *display,
MetaTabList type,
MetaScreen *screen,