if (!ec) return;
if (group == E_EFFECT_GROUP_KEYBOARD)
- e_view_client_effect_set(e_client_view_get(ec), cfg->kbd_effect_style);
+ e_view_client_effect_set(e_client_view_get(ec), e_comp_config_kbd_effect_style_get());
else if (group == E_EFFECT_GROUP_BACKGROUND)
- e_view_client_effect_set(e_client_view_get(ec), cfg->bg_effect_style);
+ e_view_client_effect_set(e_client_view_get(ec), e_comp_config_bg_effect_style_get());
else
{
E_Effect_Client *efc = NULL;
if ((parent_ec != ec) && (e_client_is_launching(parent_ec))) // Launchig case with parent at same time
e_view_client_effect_set(e_client_view_get(ec), "no-effect");
else if ((efc) && (e_policy_client_is_home_screen(efc->reverse_ec))) // Home key effect senario
- e_view_client_effect_set(e_client_view_get(ec), cfg->effect_style);
- else if ((cfg) && (cfg->depth_in_style) && (e_client_effect_type_get(ec))) //depth-in senario
- e_view_client_effect_set(e_client_view_get(ec), cfg->depth_in_style);
- else if ((cfg) && (cfg->effect_style)) // normal launching case
- e_view_client_effect_set(e_client_view_get(ec), cfg->effect_style);
+ e_view_client_effect_set(e_client_view_get(ec), e_comp_config_effect_style_get());
+ else if ((cfg) && (e_comp_config_depth_in_style_get()) && (e_client_effect_type_get(ec))) //depth-in senario
+ e_view_client_effect_set(e_client_view_get(ec), e_comp_config_depth_in_style_get());
+ else if ((cfg) && (e_comp_config_effect_style_get())) // normal launching case
+ e_view_client_effect_set(e_client_view_get(ec), e_comp_config_effect_style_get());
else
e_view_client_effect_set(e_client_view_get(ec), "no-effect");
cfg = e_comp_config_get();
if (!cfg) return;
- if (!cfg->bg_effect_style) return;
+ if (!e_comp_config_bg_effect_style_get()) return;
if (!ec) return;
if (group != E_EFFECT_GROUP_NORMAL) return;
if ((cfg = e_comp_config_get()))
{
- eff->file = eina_stringshare_add(cfg->effect_file);
- eff->style = eina_stringshare_add(cfg->effect_style);
+ eff->file = eina_stringshare_add(e_comp_config_effect_file_get());
+ eff->style = eina_stringshare_add(e_comp_config_effect_style_get());
}
else
{
img = evas_object_image_filled_add(e_comp_evas_get());
evas_object_image_colorspace_set(img, EVAS_COLORSPACE_ARGB8888);
- evas_object_image_smooth_scale_set(img, e_comp_config_get()->smooth_windows);
+ evas_object_image_smooth_scale_set(img, e_comp_config_smooth_windows_get());
if (buffer->type == E_COMP_WL_BUFFER_TYPE_SHM)
{
img = evas_object_image_filled_add(e_comp_evas_get());
evas_object_image_colorspace_set(img, EVAS_COLORSPACE_ARGB8888);
- evas_object_image_smooth_scale_set(img, e_comp_config_get()->smooth_windows);
+ evas_object_image_smooth_scale_set(img, e_comp_config_smooth_windows_get());
evas_object_image_alpha_set(img, 1);
evas_object_image_size_set(img, w, h);
evas_object_image_source_set(img, o);