}
}
-EINTERN void
-e_tizen_ws_shell_qp_state_scrollable_update(E_Client *ec, Eina_Bool scrollable, E_Quickpanel_Type type)
-{
- E_Tizen_Ws_Shell_Client *tzsh_client;
- Eina_List *l;
- int val;
-
- if (!ec) return;
- if (e_object_is_del(E_OBJECT(ec))) return;
-
- EINA_LIST_FOREACH(g_tizen_ws_shell_mgr->tzsh_clients, l, tzsh_client)
- {
- /* check for type of qp */
- if (!_e_tizen_ws_shell_qp_client_data_type_check(tzsh_client, type))
- continue;
- if (!tzsh_client->tzsh) continue;
- if (!tzsh_client->ec) continue;
-
- if (tzsh_client->ep == ec->pixmap)
- {
- if (tzsh_client->ec != ec)
- {
- ELOGF("TZSH",
- "CRI ERR!!|tzsh_client_ep:%8p|tzsh_client_ec:%8p|tzsh_client:%8p|tzsh:%8p",
- ec,
- tzsh_client->ep,
- tzsh_client->ec,
- tzsh_client,
- tzsh_client->tzsh);
- continue;
- }
-
- val = scrollable ? TWS_QUICKPANEL_STATE_VALUE_SCROLLABLE_SET : TWS_QUICKPANEL_STATE_VALUE_SCROLLABLE_UNSET;
- _e_tizen_ws_shell_qp_state_change_send(tzsh_client->res_tzsh_client,
- TWS_QUICKPANEL_STATE_TYPE_SCROLLABLE,
- val);
- }
- }
-}
-
E_API void
e_tzsh_qp_state_orientation_update(E_Client *ec, int ridx, E_Quickpanel_Type type)
{
EINTERN E_Tizen_Ws_Shell_Manager *e_tizen_ws_shell_manager_init(struct wl_display *display);
EINTERN void e_tizen_ws_shell_shutdown(void);
-EINTERN void e_tizen_ws_shell_qp_state_scrollable_update(E_Client *ec, Eina_Bool scrollable, E_Quickpanel_Type type);
-
EINTERN Eina_Bool e_tizen_ws_shell_shared_widget_launch_prepare_send(E_Client *callee_ec, uint32_t state, uint32_t serial);
#endif