struct wl_global *agl_shell;
struct wl_global *agl_shell_desktop;
- struct {
- bool activate_apps_by_default; /* switches once xdg top level has been 'created' */
- } quirks;
struct {
struct wl_client *client;
/* Temporary: only used during configuration */
size_t add_len;
struct weston_head *add[8];
+
+ char *app_id;
};
enum ivi_surface_role {
void
ivi_layout_desktop_committed(struct ivi_surface *surf);
-void
-ivi_layout_panel_committed(struct ivi_surface *surface);
-
void
ivi_layout_popup_committed(struct ivi_surface *surface);
struct ivi_output *
ivi_layout_get_output_from_surface(struct ivi_surface *surf);
+void
+insert_black_surface(struct ivi_output *output);
+
+void
+remove_black_surface(struct ivi_output *output);
+
+const char *
+ivi_layout_get_surface_role_name(struct ivi_surface *surf);
+
#endif