mirror of
https://github.com/brl/mutter.git
synced 2025-04-15 22:59:40 +00:00
theme: handle GTK_STATE_FLAG_WINDOW_UNFOCUSED
This bumps the required GTK+ version to >= 3.3.3 .
This commit is contained in:
parent
6e47f0e846
commit
441287dc64
@ -61,7 +61,7 @@ AC_CHECK_SIZEOF(__int64)
|
|||||||
## byte order
|
## byte order
|
||||||
AC_C_BIGENDIAN
|
AC_C_BIGENDIAN
|
||||||
|
|
||||||
GTK_MIN_VERSION=2.91.7
|
GTK_MIN_VERSION=3.3.3
|
||||||
CANBERRA_GTK=libcanberra-gtk3
|
CANBERRA_GTK=libcanberra-gtk3
|
||||||
CANBERRA_GTK_VERSION=0.26
|
CANBERRA_GTK_VERSION=0.26
|
||||||
|
|
||||||
|
@ -6403,6 +6403,8 @@ meta_gtk_state_from_string (const char *str)
|
|||||||
return GTK_STATE_FLAG_INCONSISTENT;
|
return GTK_STATE_FLAG_INCONSISTENT;
|
||||||
else if (g_ascii_strcasecmp ("focused", str) == 0)
|
else if (g_ascii_strcasecmp ("focused", str) == 0)
|
||||||
return GTK_STATE_FLAG_FOCUSED;
|
return GTK_STATE_FLAG_FOCUSED;
|
||||||
|
else if (g_ascii_strcasecmp ("window-unfocused", str) == 0)
|
||||||
|
return GTK_STATE_FLAG_WINDOW_UNFOCUSED;
|
||||||
else
|
else
|
||||||
return -1; /* hack */
|
return -1; /* hack */
|
||||||
}
|
}
|
||||||
@ -6426,6 +6428,8 @@ meta_gtk_state_to_string (GtkStateFlags state)
|
|||||||
return "INCONSISTENT";
|
return "INCONSISTENT";
|
||||||
case GTK_STATE_FLAG_FOCUSED:
|
case GTK_STATE_FLAG_FOCUSED:
|
||||||
return "FOCUSED";
|
return "FOCUSED";
|
||||||
|
case GTK_STATE_FLAG_WINDOW_UNFOCUSED:
|
||||||
|
return "WINDOW_UNFOCUSED";
|
||||||
}
|
}
|
||||||
|
|
||||||
return "<unknown>";
|
return "<unknown>";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user