#include "agl-shell-server-protocol.h"
-#define ARRAY_LENGTH(x) (sizeof(x) / sizeof((x)[0]))
-
struct desktop_client {
struct wl_resource *resource;
struct wl_list link; /* ivi_compositor::desktop_clients */
struct wl_list surfaces; /* ivi_surface.link */
struct weston_desktop *desktop;
+ struct ivi_policy *policy;
struct wl_list pending_surfaces;
int32_t x, y;
int32_t width, height;
} pending;
+ bool activated_by_default;
enum ivi_surface_role role;
union {