struct ds_tizen_policy *policy;
struct wl_listener destroy;
- struct wl_listener get_surface;
+ struct wl_listener new_surface;
struct wl_listener activate_below_by_univeral_id;
struct wl_listener lower_by_universal_id;
struct wl_listener set_transient_for;
struct ds_tizen_policy_surface *policy_surface;
struct wl_listener destroy;
- struct wl_listener get_visibility;
- struct wl_listener get_position;
+ struct wl_listener new_visibility;
+ struct wl_listener new_position;
struct wl_listener activate;
struct wl_listener raise;
struct wl_listener lower;
struct wl_listener set_floating_mode;
struct wl_listener unset_floating_mode;
struct wl_listener set_stack_mode;
- struct wl_listener get_subsurface_watcher;
+ struct wl_listener new_subsurface_watcher;
struct wl_listener set_parent;
struct wl_listener ack_conformant_region;
struct wl_listener set_video;
context->input = text_input;
context->context = ds_tizen_input_method_create_context(input_method->input_method);
+ if (context->context == NULL) {
+ ds_err("ds_tizen_input_method_create_context() failed.");
+ return false;
+ }
context->destroy.notify = context_handle_destroy;
ds_tizen_input_method_context_add_destroy_listener(context->context,
}
static void
-policy_surface_handle_get_visibility(struct wl_listener *listener, void *data)
+policy_surface_handle_new_visibility(struct wl_listener *listener, void *data)
{
struct tinyds_policy_surface *policy_surface;
struct tinyds_policy_visibility *visibility;
- struct ds_tizen_event_policy_surface_get_visibility *event;
+ struct ds_tizen_event_policy_surface_new_visibility *event;
- policy_surface = wl_container_of(listener, policy_surface, get_visibility);
- event = (struct ds_tizen_event_policy_surface_get_visibility *)data;
+ policy_surface = wl_container_of(listener, policy_surface, new_visibility);
+ event = (struct ds_tizen_event_policy_surface_new_visibility *)data;
- ds_inf("Policy Info(%p) get_visibility", policy_surface);
+ ds_inf("Policy Info(%p) new_visibility", policy_surface);
visibility = calloc(1, sizeof *visibility);
if (!visibility)
}
static void
-policy_surface_handle_get_position(struct wl_listener *listener, void *data)
+policy_surface_handle_new_position(struct wl_listener *listener, void *data)
{
struct tinyds_policy_surface *policy_surface;
struct tinyds_policy_position *position;
- struct ds_tizen_event_policy_surface_get_position *event;
+ struct ds_tizen_event_policy_surface_new_position *event;
- policy_surface = wl_container_of(listener, policy_surface, get_position);
- event = (struct ds_tizen_event_policy_surface_get_position *)data;
+ policy_surface = wl_container_of(listener, policy_surface, new_position);
+ event = (struct ds_tizen_event_policy_surface_new_position *)data;
- ds_inf("Policy Info(%p) get_position", policy_surface);
+ ds_inf("Policy Info(%p) new_position", policy_surface);
position = calloc(1, sizeof *position);
if (!position)
}
static void
-policy_surface_handle_get_subsurface_watcher(struct wl_listener *listener, void *data)
+policy_surface_handle_new_subsurface_watcher(struct wl_listener *listener, void *data)
{
struct tinyds_policy_surface *policy_surface;
struct tinyds_policy_subsurface_watcher*subsurface_watcher;
- struct ds_tizen_event_policy_surface_get_subsurface_watcher *event;
+ struct ds_tizen_event_policy_surface_new_subsurface_watcher *event;
- policy_surface = wl_container_of(listener, policy_surface, get_subsurface_watcher);
- event = (struct ds_tizen_event_policy_surface_get_subsurface_watcher *)data;
+ policy_surface = wl_container_of(listener, policy_surface, new_subsurface_watcher);
+ event = (struct ds_tizen_event_policy_surface_new_subsurface_watcher *)data;
- ds_inf("Policy Info(%p) get_subsurface_watcher", policy_surface);
+ ds_inf("Policy Info(%p) new_subsurface_watcher", policy_surface);
subsurface_watcher = calloc(1, sizeof *subsurface_watcher);
if (!subsurface_watcher)
}
static void
-policy_handle_get_surface(struct wl_listener *listener, void *data)
+policy_handle_new_surface(struct wl_listener *listener, void *data)
{
struct tinyds_policy *policy;
struct tinyds_policy_surface *policy_surface;
- struct ds_tizen_event_policy_get_surface *event;
+ struct ds_tizen_event_policy_new_surface *event;
- policy = wl_container_of(listener, policy, get_surface);
- event = (struct ds_tizen_event_policy_get_surface *)data;
+ policy = wl_container_of(listener, policy, new_surface);
+ event = (struct ds_tizen_event_policy_new_surface *)data;
- ds_inf("Policy(%p) get_surface", policy);
+ ds_inf("Policy(%p) new_surface", policy);
policy_surface = calloc(1, sizeof *policy_surface);
if (!policy_surface)
ds_tizen_policy_surface_add_destroy_listener(policy_surface->policy_surface,
&policy_surface->destroy);
- policy_surface->get_visibility.notify = policy_surface_handle_get_visibility;
- ds_tizen_policy_surface_add_get_visibility_listener(policy_surface->policy_surface,
- &policy_surface->get_visibility);
+ policy_surface->new_visibility.notify = policy_surface_handle_new_visibility;
+ ds_tizen_policy_surface_add_new_visibility_listener(policy_surface->policy_surface,
+ &policy_surface->new_visibility);
- policy_surface->get_position.notify = policy_surface_handle_get_position;
- ds_tizen_policy_surface_add_get_position_listener(policy_surface->policy_surface,
- &policy_surface->get_position);
+ policy_surface->new_position.notify = policy_surface_handle_new_position;
+ ds_tizen_policy_surface_add_new_position_listener(policy_surface->policy_surface,
+ &policy_surface->new_position);
policy_surface->activate.notify = policy_surface_handle_activate;
ds_tizen_policy_surface_add_activate_listener(policy_surface->policy_surface,
ds_tizen_policy_surface_add_set_stack_mode_listener(policy_surface->policy_surface,
&policy_surface->set_stack_mode);
- policy_surface->get_subsurface_watcher.notify =
- policy_surface_handle_get_subsurface_watcher;
- ds_tizen_policy_surface_add_get_subsurface_watcher_listener(
- policy_surface->policy_surface, &policy_surface->get_subsurface_watcher);
+ policy_surface->new_subsurface_watcher.notify =
+ policy_surface_handle_new_subsurface_watcher;
+ ds_tizen_policy_surface_add_new_subsurface_watcher_listener(
+ policy_surface->policy_surface, &policy_surface->new_subsurface_watcher);
policy_surface->set_parent.notify = policy_surface_handle_set_parent;
ds_tizen_policy_surface_add_set_parent_listener(policy_surface->policy_surface,
policy->destroy.notify = policy_handle_destroy;
ds_tizen_policy_add_destroy_listener(policy->policy, &policy->destroy);
- policy->get_surface.notify = policy_handle_get_surface;
- ds_tizen_policy_add_get_surface_listener(policy->policy, &policy->get_surface);
+ policy->new_surface.notify = policy_handle_new_surface;
+ ds_tizen_policy_add_new_surface_listener(policy->policy, &policy->new_surface);
policy->activate_below_by_univeral_id.notify =
policy_handle_activate_below_by_univeral_id;