E_CONFIG_LIST(D, T, aux_hint_supported, _e_config_aux_hint_supported_edd);
E_CONFIG_VAL(D, T, use_module_srv.qp, UCHAR);
E_CONFIG_VAL(D, T, launchscreen_timeout, DOUBLE);
+ E_CONFIG_VAL(D, T, enable_conformant_ack, UCHAR);
E_CONFIG_VAL(D, T, conformant_ack_timeout, DOUBLE);
E_CONFIG_VAL(D, T, calc_vis_without_effect, UCHAR);
E_CONFIG_VAL(D, T, save_win_buffer, UCHAR);
E_CONFIG_LIMIT(e_config->use_desk_smart_obj, 0, 1);
E_CONFIG_LIMIT(e_config->use_module_srv.qp, 0, 1);
E_CONFIG_LIMIT(e_config->launchscreen_timeout, 7.0, 100.0);
+ E_CONFIG_LIMIT(e_config->enable_conformant_ack, 0, 1);
E_CONFIG_LIMIT(e_config->conformant_ack_timeout, 3.0, 100.0);
E_CONFIG_LIMIT(e_config->calc_vis_without_effect, 0, 1);
E_CONFIG_LIMIT(e_config->save_win_buffer, 0, 1);
Eina_Bool qp; /* quickpanel */
} use_module_srv;
double launchscreen_timeout;
+ Eina_Bool enable_conformant_ack;
double conformant_ack_timeout;
Eina_Bool calc_vis_without_effect;
Eina_Bool save_win_buffer;
cres->cfc = cfc;
cres->res = res;
- cres->use_ack = (wl_resource_get_version(res) >= TIZEN_POLICY_CONFORMANT_REGION_SINCE_VERSION);
+ cres->use_ack = ((e_config->enable_conformant_ack) &&
+ ((wl_resource_get_version(res) >= TIZEN_POLICY_CONFORMANT_REGION_SINCE_VERSION)));
cres->destroy_listener.notify = _conf_client_resource_destroy;
wl_resource_add_destroy_listener(res, &cres->destroy_listener);