Index: uspace/lib/ui/include/ui/resource.h
===================================================================
--- uspace/lib/ui/include/ui/resource.h	(revision 77ffa018e96bf200a6d7a188492a0574ecda4c99)
+++ uspace/lib/ui/include/ui/resource.h	(revision dbf1be5be4d7ced56dbc0ea7ab6a77eb022a09fa)
@@ -39,7 +39,8 @@
 #include <errno.h>
 #include <gfx/context.h>
+#include <stdbool.h>
 #include <types/ui/resource.h>
 
-extern errno_t ui_resource_create(gfx_context_t *, ui_resource_t **);
+extern errno_t ui_resource_create(gfx_context_t *, bool, ui_resource_t **);
 extern void ui_resource_destroy(ui_resource_t *);
 
Index: uspace/lib/ui/include/ui/ui.h
===================================================================
--- uspace/lib/ui/include/ui/ui.h	(revision 77ffa018e96bf200a6d7a188492a0574ecda4c99)
+++ uspace/lib/ui/include/ui/ui.h	(revision dbf1be5be4d7ced56dbc0ea7ab6a77eb022a09fa)
@@ -40,4 +40,5 @@
 #include <errno.h>
 #include <io/console.h>
+#include <stdbool.h>
 #include <types/ui/ui.h>
 
@@ -48,4 +49,5 @@
 extern void ui_quit(ui_t *);
 extern void ui_run(ui_t *);
+extern bool ui_is_textmode(ui_t *);
 
 #endif
