struct ds_tizen_policy_surface *policy_surface;
struct wl_listener destroy;
- struct wl_listener get_visibility;
+ struct wl_listener new_visibility;
struct wl_listener get_position;
struct wl_listener activate;
struct wl_listener raise;
}
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)
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,
struct {
struct wl_signal destroy;
- struct wl_signal get_visibility;
+ struct wl_signal new_visibility;
struct wl_signal get_position;
struct wl_signal activate;
struct wl_signal raise;
}
WL_EXPORT void
-ds_tizen_policy_surface_add_get_visibility_listener(
+ds_tizen_policy_surface_add_new_visibility_listener(
struct ds_tizen_policy_surface *policy_surface,
struct wl_listener *listener)
{
- wl_signal_add(&policy_surface->events.get_visibility, listener);
+ wl_signal_add(&policy_surface->events.new_visibility, listener);
}
WL_EXPORT void
wl_list_init(&policy_surface->subsurface_watchers);
wl_signal_init(&policy_surface->events.destroy);
- wl_signal_init(&policy_surface->events.get_visibility);
+ wl_signal_init(&policy_surface->events.new_visibility);
wl_signal_init(&policy_surface->events.get_position);
wl_signal_init(&policy_surface->events.activate);
wl_signal_init(&policy_surface->events.raise);
&visibility_impl, visibility,
_tizen_policy_visibility_handle_destroy);
- struct ds_tizen_event_policy_surface_get_visibility event = {
+ struct ds_tizen_event_policy_surface_new_visibility event = {
.policy_surface = policy_surface,
.visibility = visibility,
};
- wl_signal_emit(&policy_surface->events.get_visibility, &event);
+ wl_signal_emit(&policy_surface->events.new_visibility, &event);
}
static void
ds_tizen_policy_surface_add_destroy_listener(policy_surface, &mDestroyListener);
// policy_surface listeners
- mGetVisibilityListener.notify = MockPolicySurface::GetVisibilityCallback;
- mGetVisibilityListener.parent = this;
- ds_tizen_policy_surface_add_get_visibility_listener(policy_surface,
- &mGetVisibilityListener);
+ mNewVisibilityListener.notify = MockPolicySurface::NewVisibilityCallback;
+ mNewVisibilityListener.parent = this;
+ ds_tizen_policy_surface_add_new_visibility_listener(policy_surface,
+ &mNewVisibilityListener);
mGetPositionListener.notify = MockPolicySurface::GetPositionCallback;
mGetPositionListener.parent = this;
{
ds_inf("%s", __func__);
- if (mGetVisibilityListener.notify) {
- wl_list_remove(&mGetVisibilityListener.link);
- mGetVisibilityListener.notify = nullptr;
+ if (mNewVisibilityListener.notify) {
+ wl_list_remove(&mNewVisibilityListener.link);
+ mNewVisibilityListener.notify = nullptr;
}
if (mDestroyListener.notify) {
policySurface->bDestroyed = true;
}
- static void GetVisibilityCallback(struct wl_listener *listener, void *data)
+ static void NewVisibilityCallback(struct wl_listener *listener, void *data)
{
MockPolicySurface *policySurface =
- reinterpret_cast<GetVisibilityListener *>(listener)->parent;
- struct ds_tizen_event_policy_surface_get_visibility *event =
- static_cast<struct ds_tizen_event_policy_surface_get_visibility *>(data);
+ reinterpret_cast<NewVisibilityListener *>(listener)->parent;
+ struct ds_tizen_event_policy_surface_new_visibility *event =
+ static_cast<struct ds_tizen_event_policy_surface_new_visibility *>(data);
EXPECT_TRUE(policySurface->mPolicySurface == event->policy_surface);
EXPECT_TRUE(event->visibility != NULL);
- policySurface->bGetVisibility = true;
+ policySurface->bNewVisibility = true;
MockPolicyVisibility *policyVisibility =
new MockPolicyVisibility(event->visibility);
return wl_resource_get_id(surface_res);
}
- MockPolicyVisibility *GetVisibility()
+ MockPolicyVisibility *NewVisibility()
{
return mPolicyVisibility;
}
public:
bool bDestroyed;
- bool bGetVisibility;
+ bool bNewVisibility;
bool bGetPosition;
bool bActivate;
bool bRaise;
DestroyListener mDestroyListener;
// policy policy_surface listener structure
- struct GetVisibilityListener : ::wl_listener {
+ struct NewVisibilityListener : ::wl_listener {
MockPolicySurface *parent;
};
- GetVisibilityListener mGetVisibilityListener;
+ NewVisibilityListener mNewVisibilityListener;
struct GetPositionListener : ::wl_listener {
MockPolicySurface *parent;
.changed = client_tizen_visibility_cb_changed,
};
-TEST_F(PolicyTest, Req_PolicySurfaceGetVisibility)
+TEST_F(PolicyTest, Req_PolicySurfaceNewVisibility)
{
MockPolicySurface *policy_surface;
MockPolicyVisibility *visibility;
surface_res_id = wl_proxy_get_id((struct wl_proxy *)surface_res);
policy_surface = comp->FindPolicySurfaceWidthResId(surface_res_id);
- EXPECT_TRUE(policy_surface->bGetVisibility);
+ EXPECT_TRUE(policy_surface->bNewVisibility);
- visibility = policy_surface->GetVisibility();
+ visibility = policy_surface->NewVisibility();
tizen_visibility_destroy(visibility_res);
client->RoundTrip();
surface_res_id = wl_proxy_get_id((struct wl_proxy *)surface_res);
policy_surface = comp->FindPolicySurfaceWidthResId(surface_res_id);
- EXPECT_TRUE(policy_surface->bGetVisibility);
+ EXPECT_TRUE(policy_surface->bNewVisibility);
- visibility = policy_surface->GetVisibility();
+ visibility = policy_surface->NewVisibility();
visibility->SendNotify(type);
comp->Process();
surface_res_id = wl_proxy_get_id((struct wl_proxy *)surface_res);
policy_surface = comp->FindPolicySurfaceWidthResId(surface_res_id);
- EXPECT_TRUE(policy_surface->bGetVisibility);
+ EXPECT_TRUE(policy_surface->bNewVisibility);
- visibility = policy_surface->GetVisibility();
+ visibility = policy_surface->NewVisibility();
visibility->SendChanged(type, option);
comp->Process();