summaryrefslogtreecommitdiff
path: root/src/session.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/session.c')
-rw-r--r--src/session.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/session.c b/src/session.c
index 8a61fe95..66fa2aa9 100644
--- a/src/session.c
+++ b/src/session.c
@@ -588,6 +588,12 @@ window_type_to_string (MetaWindowType type)
case META_WINDOW_MENU:
return "menu";
break;
+ case META_WINDOW_SPLASHSCREEN:
+ return "splashscreen";
+ break;
+ case META_WINDOW_UTILITY:
+ return "utility";
+ break;
}
return "";
@@ -610,6 +616,10 @@ window_type_from_string (const char *str)
return META_WINDOW_TOOLBAR;
else if (strcmp (str, "menu") == 0)
return META_WINDOW_MENU;
+ else if (strcmp (str, "utility") == 0)
+ return META_WINDOW_UTILITY;
+ else if (strcmp (str, "splashscreen") == 0)
+ return META_WINDOW_SPLASHSCREEN;
else
return META_WINDOW_NORMAL;
}