struct
{
struct wl_signal client_add;
- struct wl_signal client_del;
+ struct wl_signal client_remove;
struct wl_signal desk_area_enable;
struct wl_signal desk_area_disable;
struct wl_signal desk_area_active_change;
priv->desk = desk;
wl_signal_init(&priv->events.client_add);
- wl_signal_init(&priv->events.client_del);
+ wl_signal_init(&priv->events.client_remove);
wl_signal_init(&priv->events.desk_area_enable);
wl_signal_init(&priv->events.desk_area_disable);
wl_signal_init(&priv->events.desk_area_active_change);
}
E_API void
-e_desk_client_del(E_Desk *desk, E_Client *ec)
+e_desk_client_remove(E_Desk *desk, E_Client *ec)
{
E_OBJECT_CHECK(desk);
E_OBJECT_TYPE_CHECK(desk, E_DESK_TYPE);
if (!e_desk_has_ec(desk, ec)) return;
- wl_signal_emit(&PRI(desk)->events.client_del, ec);
+ wl_signal_emit(&PRI(desk)->events.client_remove, ec);
}
E_API void
}
EINTERN void
-e_desk_client_del_listener_add(E_Desk *desk, struct wl_listener *listener)
+e_desk_client_remove_listener_add(E_Desk *desk, struct wl_listener *listener)
{
API_ENTRY;
- wl_signal_add(&priv->events.client_del, listener);
+ wl_signal_add(&priv->events.client_remove, listener);
}
EINTERN void
// listeners
EINTERN void e_desk_client_add_listener_add(E_Desk *desk, struct wl_listener *listener);
-EINTERN void e_desk_client_del_listener_add(E_Desk *desk, struct wl_listener *listener);
+EINTERN void e_desk_client_remove_listener_add(E_Desk *desk, struct wl_listener *listener);
EINTERN void e_desk_desk_area_enable_listener_add(E_Desk *desk, struct wl_listener *listener);
EINTERN void e_desk_desk_area_disable_listener_add(E_Desk *desk, struct wl_listener *listener);
EINTERN void e_desk_desk_area_active_change_listener_add(E_Desk *desk, struct wl_listener *listener);
{
ec_desk = e_comp_desk_find_by_ec(ec);
if (ec_desk)
- e_desk_client_del(ec_desk, ec);
+ e_desk_client_remove(ec_desk, ec);
}
}
}
static void
-_e_policy_desk_cb_desk_client_del(struct wl_listener *listener, void *data)
+_e_policy_desk_cb_desk_client_remove(struct wl_listener *listener, void *data)
{
E_Policy_Desk *pd;
E_Desk *desk;
e_desk_desk_deskshow_listener_add(pd->desk, &pd->desk_deskshow);
pd->desk_client_add.notify = _e_policy_desk_cb_desk_client_add;
e_desk_client_add_listener_add(pd->desk, &pd->desk_client_add);
- pd->desk_client_del.notify = _e_policy_desk_cb_desk_client_del;
- e_desk_client_del_listener_add(pd->desk, &pd->desk_client_del);
+ pd->desk_client_del.notify = _e_policy_desk_cb_desk_client_remove;
+ e_desk_client_remove_listener_add(pd->desk, &pd->desk_client_del);
pd->geometry_set.notify = _e_policy_desk_cb_desk_geometry_set;
e_desk_geometry_set_listener_add(pd->desk, &pd->geometry_set);
pd->zoom_set.notify = _e_policy_desk_cb_desk_zoom_set;
wl_signal_emit_mutable(&policy_zone->events.client_remove, ec);
- e_desk_client_del(desk, ec);
+ e_desk_client_remove(desk, ec);
wl_list_remove(&zone_client->client_above_get.link);
wl_list_remove(&zone_client->client_below_get.link);
wl_list_remove(&zone_client->client_visible_above_get.link);
if (e_config->qp_add_on_desk_smart)
{
desk = e_desk_current_get(qp->zone);
- e_desk_client_del(desk, ec);
+ e_desk_client_remove(desk, ec);
}
e_layout_pack(md->qp_layout_obj, ec->frame);
E_API void e_desk_smart_member_add(E_Desk *desk, Evas_Object *obj);
E_API void e_desk_smart_member_del(Evas_Object *obj);
-E_API void e_desk_client_del(E_Desk *desk, E_Client *ec);
+E_API void e_desk_client_remove(E_Desk *desk, E_Client *ec);
E_API Eina_Bool e_desk_desk_area_enable_get(E_Desk *desk);
E_API E_Desk_Area *e_desk_desk_area_add(E_Desk *desk, int x, int y, int w, int h, E_Desk_Area_Layer layer);