aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/wlr/types/wlr_wl_shell.h14
-rw-r--r--types/wlr_wl_shell.c24
2 files changed, 19 insertions, 19 deletions
diff --git a/include/wlr/types/wlr_wl_shell.h b/include/wlr/types/wlr_wl_shell.h
index 60398629..d6791247 100644
--- a/include/wlr/types/wlr_wl_shell.h
+++ b/include/wlr/types/wlr_wl_shell.h
@@ -29,11 +29,11 @@ struct wlr_wl_shell_surface_popup_state {
uint32_t serial;
};
-enum wlr_wl_shell_surface_role {
- WLR_WL_SHELL_SURFACE_ROLE_NONE,
- WLR_WL_SHELL_SURFACE_ROLE_TOPLEVEL,
- WLR_WL_SHELL_SURFACE_ROLE_TRANSIENT,
- WLR_WL_SHELL_SURFACE_ROLE_POPUP,
+enum wlr_wl_shell_surface_state {
+ WLR_WL_SHELL_SURFACE_STATE_NONE,
+ WLR_WL_SHELL_SURFACE_STATE_TOPLEVEL,
+ WLR_WL_SHELL_SURFACE_STATE_TRANSIENT,
+ WLR_WL_SHELL_SURFACE_STATE_POPUP,
};
struct wlr_wl_shell_surface {
@@ -46,7 +46,7 @@ struct wlr_wl_shell_surface {
uint32_t ping_serial;
struct wl_event_source *ping_timer;
- enum wlr_wl_shell_surface_role role;
+ enum wlr_wl_shell_surface_state state;
struct wlr_wl_shell_surface_transient_state *transient_state;
struct wlr_wl_shell_surface_popup_state *popup_state;
@@ -64,7 +64,7 @@ struct wlr_wl_shell_surface {
struct wl_signal request_set_fullscreen;
struct wl_signal request_set_maximized;
- struct wl_signal set_role;
+ struct wl_signal set_state;
struct wl_signal set_title;
struct wl_signal set_class;
} events;
diff --git a/types/wlr_wl_shell.c b/types/wlr_wl_shell.c
index 5c78deff..4abec95e 100644
--- a/types/wlr_wl_shell.c
+++ b/types/wlr_wl_shell.c
@@ -77,13 +77,13 @@ static void shell_surface_set_toplevel(struct wl_client *client,
wlr_log(L_DEBUG, "got shell surface toplevel");
struct wlr_wl_shell_surface *surface = wl_resource_get_user_data(resource);
- if (surface->role != WLR_WL_SHELL_SURFACE_ROLE_NONE) {
+ if (surface->state != WLR_WL_SHELL_SURFACE_STATE_NONE) {
return;
}
- surface->role = WLR_WL_SHELL_SURFACE_ROLE_TOPLEVEL;
+ surface->state = WLR_WL_SHELL_SURFACE_STATE_TOPLEVEL;
- wl_signal_emit(&surface->events.set_role, surface);
+ wl_signal_emit(&surface->events.set_state, surface);
}
static void shell_surface_set_transient(struct wl_client *client,
@@ -95,7 +95,7 @@ static void shell_surface_set_transient(struct wl_client *client,
wl_resource_get_user_data(parent_resource);
// TODO: check if parent_resource == NULL?
- if (surface->role != WLR_WL_SHELL_SURFACE_ROLE_NONE) {
+ if (surface->state != WLR_WL_SHELL_SURFACE_STATE_NONE) {
return;
}
@@ -114,9 +114,9 @@ static void shell_surface_set_transient(struct wl_client *client,
free(surface->transient_state);
surface->transient_state = state;
- surface->role = WLR_WL_SHELL_SURFACE_ROLE_TRANSIENT;
+ surface->state = WLR_WL_SHELL_SURFACE_STATE_TRANSIENT;
- wl_signal_emit(&surface->events.set_role, surface);
+ wl_signal_emit(&surface->events.set_state, surface);
}
static void shell_surface_set_fullscreen(struct wl_client *client,
@@ -129,7 +129,7 @@ static void shell_surface_set_fullscreen(struct wl_client *client,
output = wl_resource_get_user_data(output_resource);
}
- if (surface->role == WLR_WL_SHELL_SURFACE_ROLE_TOPLEVEL) {
+ if (surface->state == WLR_WL_SHELL_SURFACE_STATE_TOPLEVEL) {
return;
}
@@ -163,7 +163,7 @@ static void shell_surface_set_popup(struct wl_client *client,
wl_resource_get_user_data(parent_resource);
// TODO: check if parent_resource == NULL?
- if (surface->role != WLR_WL_SHELL_SURFACE_ROLE_NONE) {
+ if (surface->state != WLR_WL_SHELL_SURFACE_STATE_NONE) {
return;
}
@@ -195,9 +195,9 @@ static void shell_surface_set_popup(struct wl_client *client,
free(surface->popup_state);
surface->popup_state = popup_state;
- surface->role = WLR_WL_SHELL_SURFACE_ROLE_POPUP;
+ surface->state = WLR_WL_SHELL_SURFACE_STATE_POPUP;
- wl_signal_emit(&surface->events.set_role, surface);
+ wl_signal_emit(&surface->events.set_state, surface);
}
static void shell_surface_set_maximized(struct wl_client *client,
@@ -209,7 +209,7 @@ static void shell_surface_set_maximized(struct wl_client *client,
output = wl_resource_get_user_data(output_resource);
}
- if (surface->role == WLR_WL_SHELL_SURFACE_ROLE_TOPLEVEL) {
+ if (surface->state == WLR_WL_SHELL_SURFACE_STATE_TOPLEVEL) {
return;
}
@@ -336,7 +336,7 @@ static void wl_shell_get_shell_surface(struct wl_client *client,
wl_signal_init(&wl_surface->events.request_resize);
wl_signal_init(&wl_surface->events.request_set_fullscreen);
wl_signal_init(&wl_surface->events.request_set_maximized);
- wl_signal_init(&wl_surface->events.set_role);
+ wl_signal_init(&wl_surface->events.set_state);
wl_signal_init(&wl_surface->events.set_title);
wl_signal_init(&wl_surface->events.set_class);