Rename some more functions to be 'illume' specific so we don't clash.

SVN revision: 46514
This commit is contained in:
Christopher Michael 2010-02-26 19:44:37 +00:00
parent 4b72868092
commit bac3f35172
9 changed files with 124 additions and 124 deletions

View File

@ -91,13 +91,13 @@ e_mod_illume_config_init(void)
/* add config items to category */ /* add config items to category */
e_configure_registry_generic_item_add("illume/policy", 0, _("Policy"), e_configure_registry_generic_item_add("illume/policy", 0, _("Policy"),
NULL, "enlightenment/policy", NULL, "enlightenment/policy",
e_mod_config_policy_show); e_mod_illume_config_policy_show);
e_configure_registry_generic_item_add("illume/animation", 0, _("Animation"), e_configure_registry_generic_item_add("illume/animation", 0, _("Animation"),
NULL, "enlightenment/animation", NULL, "enlightenment/animation",
e_mod_config_animation_show); e_mod_illume_config_animation_show);
e_configure_registry_generic_item_add("illume/windows", 0, _("Windows"), e_configure_registry_generic_item_add("illume/windows", 0, _("Windows"),
NULL, "enlightenment/windows", NULL, "enlightenment/windows",
e_mod_config_windows_show); e_mod_illume_config_windows_show);
return 1; return 1;
} }

View File

@ -2,17 +2,17 @@
#include "e_mod_config_animation.h" #include "e_mod_config_animation.h"
/* local function prototypes */ /* local function prototypes */
static void *_e_mod_config_animation_create(E_Config_Dialog *cfd); static void *_e_mod_illume_config_animation_create(E_Config_Dialog *cfd);
static void _e_mod_config_animation_free(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata); static void _e_mod_illume_config_animation_free(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata);
static Evas_Object *_e_mod_config_animation_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata); static Evas_Object *_e_mod_illume_config_animation_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata);
static void _e_mod_config_animation_change(void *data, Evas_Object *obj, void *event); static void _e_mod_illume_config_animation_change(void *data, Evas_Object *obj, void *event);
static int _e_mod_config_animation_timeout(void *data); static int _e_mod_illume_config_animation_timeout(void *data);
/* local variables */ /* local variables */
Ecore_Timer *_anim_change_timer = NULL; Ecore_Timer *_anim_change_timer = NULL;
void void
e_mod_config_animation_show(E_Container *con, const char *params __UNUSED__) e_mod_illume_config_animation_show(E_Container *con, const char *params __UNUSED__)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
@ -22,9 +22,9 @@ e_mod_config_animation_show(E_Container *con, const char *params __UNUSED__)
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
if (!v) return; if (!v) return;
v->create_cfdata = _e_mod_config_animation_create; v->create_cfdata = _e_mod_illume_config_animation_create;
v->free_cfdata = _e_mod_config_animation_free; v->free_cfdata = _e_mod_illume_config_animation_free;
v->basic.create_widgets = _e_mod_config_animation_ui; v->basic.create_widgets = _e_mod_illume_config_animation_ui;
v->basic_only = 1; v->basic_only = 1;
v->normal_win = 1; v->normal_win = 1;
v->scroll = 1; v->scroll = 1;
@ -39,20 +39,20 @@ e_mod_config_animation_show(E_Container *con, const char *params __UNUSED__)
/* local function prototypes */ /* local function prototypes */
static void * static void *
_e_mod_config_animation_create(E_Config_Dialog *cfd) _e_mod_illume_config_animation_create(E_Config_Dialog *cfd)
{ {
return NULL; return NULL;
} }
static void static void
_e_mod_config_animation_free(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata) _e_mod_illume_config_animation_free(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
{ {
if (_anim_change_timer) ecore_timer_del(_anim_change_timer); if (_anim_change_timer) ecore_timer_del(_anim_change_timer);
_anim_change_timer = NULL; _anim_change_timer = NULL;
} }
static Evas_Object * static Evas_Object *
_e_mod_config_animation_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata) _e_mod_illume_config_animation_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
{ {
Evas_Object *list, *of, *ow; Evas_Object *list, *of, *ow;
E_Radio_Group *rg; E_Radio_Group *rg;
@ -64,23 +64,23 @@ _e_mod_config_animation_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Dat
ow = e_widget_radio_add(evas, _("Slow"), 2000, rg); ow = e_widget_radio_add(evas, _("Slow"), 2000, rg);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_animation_change, NULL); _e_mod_illume_config_animation_change, NULL);
ow = e_widget_radio_add(evas, _("Medium"), 1000, rg); ow = e_widget_radio_add(evas, _("Medium"), 1000, rg);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_animation_change, NULL); _e_mod_illume_config_animation_change, NULL);
ow = e_widget_radio_add(evas, _("Fast"), 500, rg); ow = e_widget_radio_add(evas, _("Fast"), 500, rg);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_animation_change, NULL); _e_mod_illume_config_animation_change, NULL);
ow = e_widget_radio_add(evas, _("Very Fast"), 250, rg); ow = e_widget_radio_add(evas, _("Very Fast"), 250, rg);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_animation_change, NULL); _e_mod_illume_config_animation_change, NULL);
ow = e_widget_radio_add(evas, _("Off"), 0, rg); ow = e_widget_radio_add(evas, _("Off"), 0, rg);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_animation_change, NULL); _e_mod_illume_config_animation_change, NULL);
e_widget_list_object_append(list, of, 1, 0, 0.0); e_widget_list_object_append(list, of, 1, 0, 0.0);
of = e_widget_framelist_add(evas, _("Quickpanel"), 0); of = e_widget_framelist_add(evas, _("Quickpanel"), 0);
@ -88,38 +88,38 @@ _e_mod_config_animation_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Dat
ow = e_widget_radio_add(evas, _("Slow"), 2000, rg); ow = e_widget_radio_add(evas, _("Slow"), 2000, rg);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_animation_change, NULL); _e_mod_illume_config_animation_change, NULL);
ow = e_widget_radio_add(evas, _("Medium"), 1000, rg); ow = e_widget_radio_add(evas, _("Medium"), 1000, rg);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_animation_change, NULL); _e_mod_illume_config_animation_change, NULL);
ow = e_widget_radio_add(evas, _("Fast"), 500, rg); ow = e_widget_radio_add(evas, _("Fast"), 500, rg);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_animation_change, NULL); _e_mod_illume_config_animation_change, NULL);
ow = e_widget_radio_add(evas, _("Very Fast"), 250, rg); ow = e_widget_radio_add(evas, _("Very Fast"), 250, rg);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_animation_change, NULL); _e_mod_illume_config_animation_change, NULL);
ow = e_widget_radio_add(evas, _("Off"), 0, rg); ow = e_widget_radio_add(evas, _("Off"), 0, rg);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_animation_change, NULL); _e_mod_illume_config_animation_change, NULL);
e_widget_list_object_append(list, of, 1, 0, 0.0); e_widget_list_object_append(list, of, 1, 0, 0.0);
return list; return list;
} }
static void static void
_e_mod_config_animation_change(void *data, Evas_Object *obj, void *event) _e_mod_illume_config_animation_change(void *data, Evas_Object *obj, void *event)
{ {
if (_anim_change_timer) ecore_timer_del(_anim_change_timer); if (_anim_change_timer) ecore_timer_del(_anim_change_timer);
_anim_change_timer = _anim_change_timer =
ecore_timer_add(0.5, _e_mod_config_animation_timeout, data); ecore_timer_add(0.5, _e_mod_illume_config_animation_timeout, data);
} }
static int static int
_e_mod_config_animation_timeout(void *data) _e_mod_illume_config_animation_timeout(void *data)
{ {
e_config_save_queue(); e_config_save_queue();
_anim_change_timer = NULL; _anim_change_timer = NULL;

View File

@ -1,6 +1,6 @@
#ifndef E_MOD_CONFIG_ANIMATION_H #ifndef E_MOD_CONFIG_ANIMATION_H
# define E_MOD_CONFIG_ANIMATION_H # define E_MOD_CONFIG_ANIMATION_H
void e_mod_config_animation_show(E_Container *con, const char *params __UNUSED__); void e_mod_illume_config_animation_show(E_Container *con, const char *params __UNUSED__);
#endif #endif

View File

@ -2,21 +2,21 @@
#include "e_mod_config_policy.h" #include "e_mod_config_policy.h"
/* local function prototypes */ /* local function prototypes */
static void *_e_mod_config_policy_create(E_Config_Dialog *cfd); static void *_e_mod_illume_config_policy_create(E_Config_Dialog *cfd);
static void _e_mod_config_policy_free(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata); static void _e_mod_illume_config_policy_free(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata);
static Evas_Object *_e_mod_config_policy_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata); static Evas_Object *_e_mod_illume_config_policy_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata);
static void _e_mod_config_policy_list_changed(void *data); static void _e_mod_illume_config_policy_list_changed(void *data);
static int _e_mod_config_policy_change_timeout(void *data); static int _e_mod_illume_config_policy_change_timeout(void *data);
static Evas_Object *_e_mod_config_policy_settings_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata); static Evas_Object *_e_mod_illume_config_policy_settings_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata);
static Eina_List *_e_mod_config_policy_policies_get(void); static Eina_List *_e_mod_illume_config_policy_policies_get(void);
static void _e_mod_config_policy_policy_free(E_Illume_Policy *p); static void _e_mod_illume_config_policy_policy_free(E_Illume_Policy *p);
/* local variables */ /* local variables */
Ecore_Timer *_policy_change_timer = NULL; Ecore_Timer *_policy_change_timer = NULL;
const char *_policy_name = NULL; const char *_policy_name = NULL;
void void
e_mod_config_policy_show(E_Container *con, const char *params) e_mod_illume_config_policy_show(E_Container *con, const char *params)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
@ -26,9 +26,9 @@ e_mod_config_policy_show(E_Container *con, const char *params)
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
if (!v) return; if (!v) return;
v->create_cfdata = _e_mod_config_policy_create; v->create_cfdata = _e_mod_illume_config_policy_create;
v->free_cfdata = _e_mod_config_policy_free; v->free_cfdata = _e_mod_illume_config_policy_free;
v->basic.create_widgets = _e_mod_config_policy_ui; v->basic.create_widgets = _e_mod_illume_config_policy_ui;
v->basic_only = 1; v->basic_only = 1;
v->normal_win = 1; v->normal_win = 1;
v->scroll = 1; v->scroll = 1;
@ -40,20 +40,20 @@ e_mod_config_policy_show(E_Container *con, const char *params)
/* local functions */ /* local functions */
static void * static void *
_e_mod_config_policy_create(E_Config_Dialog *cfd) _e_mod_illume_config_policy_create(E_Config_Dialog *cfd)
{ {
return NULL; return NULL;
} }
static void static void
_e_mod_config_policy_free(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata) _e_mod_illume_config_policy_free(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
{ {
if (_policy_change_timer) ecore_timer_del(_policy_change_timer); if (_policy_change_timer) ecore_timer_del(_policy_change_timer);
_policy_change_timer = NULL; _policy_change_timer = NULL;
} }
static Evas_Object * static Evas_Object *
_e_mod_config_policy_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata) _e_mod_illume_config_policy_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
{ {
Evas_Object *list, *ow; Evas_Object *list, *ow;
Eina_List *policies; Eina_List *policies;
@ -69,13 +69,13 @@ _e_mod_config_policy_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *
e_widget_ilist_clear(ow); e_widget_ilist_clear(ow);
e_widget_ilist_go(ow); e_widget_ilist_go(ow);
policies = _e_mod_config_policy_policies_get(); policies = _e_mod_illume_config_policy_policies_get();
if (policies) if (policies)
{ {
EINA_LIST_FREE(policies, p) EINA_LIST_FREE(policies, p)
{ {
e_widget_ilist_append(ow, NULL, strdup(p->api->label), e_widget_ilist_append(ow, NULL, strdup(p->api->label),
_e_mod_config_policy_list_changed, NULL, _e_mod_illume_config_policy_list_changed, NULL,
strdup(p->api->name)); strdup(p->api->name));
if ((p) && (_e_illume_cfg->policy.name) && if ((p) && (_e_illume_cfg->policy.name) &&
@ -98,7 +98,7 @@ _e_mod_config_policy_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *
} }
static void static void
_e_mod_config_policy_list_changed(void *data) _e_mod_illume_config_policy_list_changed(void *data)
{ {
if (_e_illume_cfg->policy.name) if (_e_illume_cfg->policy.name)
eina_stringshare_del(_e_illume_cfg->policy.name); eina_stringshare_del(_e_illume_cfg->policy.name);
@ -106,11 +106,11 @@ _e_mod_config_policy_list_changed(void *data)
_e_illume_cfg->policy.name = eina_stringshare_add(_policy_name); _e_illume_cfg->policy.name = eina_stringshare_add(_policy_name);
if (_policy_change_timer) ecore_timer_del(_policy_change_timer); if (_policy_change_timer) ecore_timer_del(_policy_change_timer);
_policy_change_timer = _policy_change_timer =
ecore_timer_add(0.5, _e_mod_config_policy_change_timeout, data); ecore_timer_add(0.5, _e_mod_illume_config_policy_change_timeout, data);
} }
static int static int
_e_mod_config_policy_change_timeout(void *data) _e_mod_illume_config_policy_change_timeout(void *data)
{ {
e_config_save_queue(); e_config_save_queue();
_policy_change_timer = NULL; _policy_change_timer = NULL;
@ -119,7 +119,7 @@ _e_mod_config_policy_change_timeout(void *data)
} }
static Eina_List * static Eina_List *
_e_mod_config_policy_policies_get(void) _e_mod_illume_config_policy_policies_get(void)
{ {
Eina_List *l = NULL, *files; Eina_List *l = NULL, *files;
char dir[PATH_MAX], *file; char dir[PATH_MAX], *file;
@ -136,7 +136,7 @@ _e_mod_config_policy_policies_get(void)
snprintf(dir, sizeof(dir),"%s/policies/%s", _e_illume_mod_dir, file); snprintf(dir, sizeof(dir),"%s/policies/%s", _e_illume_mod_dir, file);
p = E_OBJECT_ALLOC(E_Illume_Policy, E_ILLUME_POLICY_TYPE, p = E_OBJECT_ALLOC(E_Illume_Policy, E_ILLUME_POLICY_TYPE,
_e_mod_config_policy_policy_free); _e_mod_illume_config_policy_policy_free);
if (!p) continue; if (!p) continue;
p->handle = dlopen(dir, RTLD_NOW | RTLD_GLOBAL); p->handle = dlopen(dir, RTLD_NOW | RTLD_GLOBAL);
@ -164,7 +164,7 @@ _e_mod_config_policy_policies_get(void)
} }
static void static void
_e_mod_config_policy_policy_free(E_Illume_Policy *p) _e_mod_illume_config_policy_policy_free(E_Illume_Policy *p)
{ {
p->api = NULL; p->api = NULL;

View File

@ -1,6 +1,6 @@
#ifndef E_MOD_CONFIG_POLICY_H #ifndef E_MOD_CONFIG_POLICY_H
# define E_MOD_CONFIG_POLICY_H # define E_MOD_CONFIG_POLICY_H
void e_mod_config_policy_show(E_Container *con, const char *params __UNUSED__); void e_mod_illume_config_policy_show(E_Container *con, const char *params __UNUSED__);
#endif #endif

View File

@ -3,23 +3,23 @@
#include "e_mod_select_window.h" #include "e_mod_select_window.h"
/* local function prototypes */ /* local function prototypes */
static void *_e_mod_config_windows_create(E_Config_Dialog *cfd); static void *_e_mod_illume_config_windows_create(E_Config_Dialog *cfd);
static void _e_mod_config_windows_free(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata); static void _e_mod_illume_config_windows_free(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata);
static Evas_Object *_e_mod_config_windows_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata); static Evas_Object *_e_mod_illume_config_windows_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata);
static void _e_mod_config_windows_check_changed(void *data, Evas_Object *obj, void *event); static void _e_mod_illume_config_windows_check_changed(void *data, Evas_Object *obj, void *event);
static void _e_mod_config_windows_change(void *data, Evas_Object *obj, void *event); static void _e_mod_illume_config_windows_change(void *data, Evas_Object *obj, void *event);
static int _e_mod_config_windows_change_timeout(void *data); static int _e_mod_illume_config_windows_change_timeout(void *data);
static void _e_mod_config_windows_select_home(void *data, void *data2); static void _e_mod_illume_config_windows_select_home(void *data, void *data2);
static void _e_mod_config_windows_select_vkbd(void *data, void *data2); static void _e_mod_illume_config_windows_select_vkbd(void *data, void *data2);
static void _e_mod_config_windows_select_softkey(void *data, void *data2); static void _e_mod_illume_config_windows_select_softkey(void *data, void *data2);
static void _e_mod_config_windows_select_indicator(void *data, void *data2); static void _e_mod_illume_config_windows_select_indicator(void *data, void *data2);
/* local variables */ /* local variables */
Ecore_Timer *_windows_change_timer = NULL; Ecore_Timer *_windows_change_timer = NULL;
/* public functions */ /* public functions */
void void
e_mod_config_windows_show(E_Container *con, const char *params __UNUSED__) e_mod_illume_config_windows_show(E_Container *con, const char *params __UNUSED__)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
@ -29,9 +29,9 @@ e_mod_config_windows_show(E_Container *con, const char *params __UNUSED__)
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
if (!v) return; if (!v) return;
v->create_cfdata = _e_mod_config_windows_create; v->create_cfdata = _e_mod_illume_config_windows_create;
v->free_cfdata = _e_mod_config_windows_free; v->free_cfdata = _e_mod_illume_config_windows_free;
v->basic.create_widgets = _e_mod_config_windows_ui; v->basic.create_widgets = _e_mod_illume_config_windows_ui;
v->basic_only = 1; v->basic_only = 1;
v->normal_win = 1; v->normal_win = 1;
v->scroll = 1; v->scroll = 1;
@ -44,20 +44,20 @@ e_mod_config_windows_show(E_Container *con, const char *params __UNUSED__)
/* local function prototypes */ /* local function prototypes */
static void * static void *
_e_mod_config_windows_create(E_Config_Dialog *cfd) _e_mod_illume_config_windows_create(E_Config_Dialog *cfd)
{ {
return NULL; return NULL;
} }
static void static void
_e_mod_config_windows_free(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata) _e_mod_illume_config_windows_free(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
{ {
if (_windows_change_timer) ecore_timer_del(_windows_change_timer); if (_windows_change_timer) ecore_timer_del(_windows_change_timer);
_windows_change_timer = NULL; _windows_change_timer = NULL;
} }
static Evas_Object * static Evas_Object *
_e_mod_config_windows_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata) _e_mod_illume_config_windows_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
{ {
Evas_Object *list, *of, *ow; Evas_Object *list, *of, *ow;
@ -65,127 +65,127 @@ _e_mod_config_windows_ui(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data
of = e_widget_framelist_add(evas, _("Home"), 0); of = e_widget_framelist_add(evas, _("Home"), 0);
ow = e_widget_button_add(evas, _("Select Window"), NULL, ow = e_widget_button_add(evas, _("Select Window"), NULL,
_e_mod_config_windows_select_home, NULL, NULL); _e_mod_illume_config_windows_select_home, NULL, NULL);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
ow = e_widget_check_add(evas, _("Match Window Class"), ow = e_widget_check_add(evas, _("Match Window Class"),
&_e_illume_cfg->policy.home.match.class); &_e_illume_cfg->policy.home.match.class);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
ow = e_widget_check_add(evas, _("Match Window Name"), ow = e_widget_check_add(evas, _("Match Window Name"),
&_e_illume_cfg->policy.home.match.name); &_e_illume_cfg->policy.home.match.name);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
ow = e_widget_check_add(evas, _("Match Window Title"), ow = e_widget_check_add(evas, _("Match Window Title"),
&_e_illume_cfg->policy.home.match.title); &_e_illume_cfg->policy.home.match.title);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
ow = e_widget_check_add(evas, _("Match Window Type"), ow = e_widget_check_add(evas, _("Match Window Type"),
&_e_illume_cfg->policy.home.match.type); &_e_illume_cfg->policy.home.match.type);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
e_widget_list_object_append(list, of, 1, 0, 0.0); e_widget_list_object_append(list, of, 1, 0, 0.0);
of = e_widget_framelist_add(evas, _("Indicator"), 0); of = e_widget_framelist_add(evas, _("Indicator"), 0);
ow = e_widget_button_add(evas, _("Select Window"), NULL, ow = e_widget_button_add(evas, _("Select Window"), NULL,
_e_mod_config_windows_select_indicator, NULL, NULL); _e_mod_illume_config_windows_select_indicator, NULL, NULL);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
ow = e_widget_check_add(evas, _("Match Window Class"), ow = e_widget_check_add(evas, _("Match Window Class"),
&_e_illume_cfg->policy.indicator.match.class); &_e_illume_cfg->policy.indicator.match.class);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
ow = e_widget_check_add(evas, _("Match Window Name"), ow = e_widget_check_add(evas, _("Match Window Name"),
&_e_illume_cfg->policy.indicator.match.name); &_e_illume_cfg->policy.indicator.match.name);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
ow = e_widget_check_add(evas, _("Match Window Title"), ow = e_widget_check_add(evas, _("Match Window Title"),
&_e_illume_cfg->policy.indicator.match.title); &_e_illume_cfg->policy.indicator.match.title);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
ow = e_widget_check_add(evas, _("Match Window Type"), ow = e_widget_check_add(evas, _("Match Window Type"),
&_e_illume_cfg->policy.indicator.match.type); &_e_illume_cfg->policy.indicator.match.type);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
e_widget_list_object_append(list, of, 1, 0, 0.0); e_widget_list_object_append(list, of, 1, 0, 0.0);
of = e_widget_framelist_add(evas, _("Keyboard"), 0); of = e_widget_framelist_add(evas, _("Keyboard"), 0);
ow = e_widget_button_add(evas, _("Select Window"), NULL, ow = e_widget_button_add(evas, _("Select Window"), NULL,
_e_mod_config_windows_select_vkbd, NULL, NULL); _e_mod_illume_config_windows_select_vkbd, NULL, NULL);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
ow = e_widget_check_add(evas, _("Match Window Class"), ow = e_widget_check_add(evas, _("Match Window Class"),
&_e_illume_cfg->policy.vkbd.match.class); &_e_illume_cfg->policy.vkbd.match.class);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
ow = e_widget_check_add(evas, _("Match Window Name"), ow = e_widget_check_add(evas, _("Match Window Name"),
&_e_illume_cfg->policy.vkbd.match.name); &_e_illume_cfg->policy.vkbd.match.name);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
ow = e_widget_check_add(evas, _("Match Window Title"), ow = e_widget_check_add(evas, _("Match Window Title"),
&_e_illume_cfg->policy.vkbd.match.title); &_e_illume_cfg->policy.vkbd.match.title);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
ow = e_widget_check_add(evas, _("Match Window Type"), ow = e_widget_check_add(evas, _("Match Window Type"),
&_e_illume_cfg->policy.vkbd.match.type); &_e_illume_cfg->policy.vkbd.match.type);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
e_widget_list_object_append(list, of, 1, 0, 0.0); e_widget_list_object_append(list, of, 1, 0, 0.0);
of = e_widget_framelist_add(evas, _("Softkey"), 0); of = e_widget_framelist_add(evas, _("Softkey"), 0);
ow = e_widget_button_add(evas, _("Select Window"), NULL, ow = e_widget_button_add(evas, _("Select Window"), NULL,
_e_mod_config_windows_select_softkey, NULL, NULL); _e_mod_illume_config_windows_select_softkey, NULL, NULL);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
ow = e_widget_check_add(evas, _("Match Window Class"), ow = e_widget_check_add(evas, _("Match Window Class"),
&_e_illume_cfg->policy.softkey.match.class); &_e_illume_cfg->policy.softkey.match.class);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
ow = e_widget_check_add(evas, _("Match Window Name"), ow = e_widget_check_add(evas, _("Match Window Name"),
&_e_illume_cfg->policy.softkey.match.name); &_e_illume_cfg->policy.softkey.match.name);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
ow = e_widget_check_add(evas, _("Match Window Title"), ow = e_widget_check_add(evas, _("Match Window Title"),
&_e_illume_cfg->policy.softkey.match.title); &_e_illume_cfg->policy.softkey.match.title);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
ow = e_widget_check_add(evas, _("Match Window Type"), ow = e_widget_check_add(evas, _("Match Window Type"),
&_e_illume_cfg->policy.softkey.match.type); &_e_illume_cfg->policy.softkey.match.type);
e_widget_framelist_object_append(of, ow); e_widget_framelist_object_append(of, ow);
evas_object_smart_callback_add(ow, "changed", evas_object_smart_callback_add(ow, "changed",
_e_mod_config_windows_check_changed, NULL); _e_mod_illume_config_windows_check_changed, NULL);
e_widget_list_object_append(list, of, 1, 0, 0.0); e_widget_list_object_append(list, of, 1, 0, 0.0);
return list; return list;
} }
static void static void
_e_mod_config_windows_check_changed(void *data, Evas_Object *obj, void *event) _e_mod_illume_config_windows_check_changed(void *data, Evas_Object *obj, void *event)
{ {
_e_mod_config_windows_change(data, obj, event); _e_mod_illume_config_windows_change(data, obj, event);
} }
static void static void
_e_mod_config_windows_change(void *data, Evas_Object *obj, void *event) _e_mod_illume_config_windows_change(void *data, Evas_Object *obj, void *event)
{ {
if (_windows_change_timer) ecore_timer_del(_windows_change_timer); if (_windows_change_timer) ecore_timer_del(_windows_change_timer);
_windows_change_timer = _windows_change_timer =
ecore_timer_add(0.5, _e_mod_config_windows_change_timeout, data); ecore_timer_add(0.5, _e_mod_illume_config_windows_change_timeout, data);
} }
static int static int
_e_mod_config_windows_change_timeout(void *data) _e_mod_illume_config_windows_change_timeout(void *data)
{ {
e_config_save_queue(); e_config_save_queue();
_windows_change_timer = NULL; _windows_change_timer = NULL;
@ -193,29 +193,29 @@ _e_mod_config_windows_change_timeout(void *data)
} }
static void static void
_e_mod_config_windows_select_home(void *data, void *data2) _e_mod_illume_config_windows_select_home(void *data, void *data2)
{ {
if (e_config_dialog_find("E", "_config_illume_select_window")) return; if (e_config_dialog_find("E", "_config_illume_select_window")) return;
e_mod_config_select_window(E_ILLUME_SELECT_WINDOW_TYPE_HOME); e_mod_illume_config_select_window(E_ILLUME_SELECT_WINDOW_TYPE_HOME);
} }
static void static void
_e_mod_config_windows_select_vkbd(void *data, void *data2) _e_mod_illume_config_windows_select_vkbd(void *data, void *data2)
{ {
if (e_config_dialog_find("E", "_config_illume_select_window")) return; if (e_config_dialog_find("E", "_config_illume_select_window")) return;
e_mod_config_select_window(E_ILLUME_SELECT_WINDOW_TYPE_VKBD); e_mod_illume_config_select_window(E_ILLUME_SELECT_WINDOW_TYPE_VKBD);
} }
static void static void
_e_mod_config_windows_select_softkey(void *data, void *data2) _e_mod_illume_config_windows_select_softkey(void *data, void *data2)
{ {
if (e_config_dialog_find("E", "_config_illume_select_window")) return; if (e_config_dialog_find("E", "_config_illume_select_window")) return;
e_mod_config_select_window(E_ILLUME_SELECT_WINDOW_TYPE_SOFTKEY); e_mod_illume_config_select_window(E_ILLUME_SELECT_WINDOW_TYPE_SOFTKEY);
} }
static void static void
_e_mod_config_windows_select_indicator(void *data, void *data2) _e_mod_illume_config_windows_select_indicator(void *data, void *data2)
{ {
if (e_config_dialog_find("E", "_config_illume_select_window")) return; if (e_config_dialog_find("E", "_config_illume_select_window")) return;
e_mod_config_select_window(E_ILLUME_SELECT_WINDOW_TYPE_INDICATOR); e_mod_illume_config_select_window(E_ILLUME_SELECT_WINDOW_TYPE_INDICATOR);
} }

View File

@ -1,6 +1,6 @@
#ifndef E_MOD_CONFIG_WINDOWS_H #ifndef E_MOD_CONFIG_WINDOWS_H
# define E_MOD_CONFIG_WINDOWS_H # define E_MOD_CONFIG_WINDOWS_H
void e_mod_config_windows_show(E_Container *con, const char *params __UNUSED__); void e_mod_illume_config_windows_show(E_Container *con, const char *params __UNUSED__);
#endif #endif

View File

@ -2,12 +2,12 @@
#include "e_mod_select_window.h" #include "e_mod_select_window.h"
/* local function prototypes */ /* local function prototypes */
static void *_e_mod_config_select_window_create_data(E_Config_Dialog *cfd); static void *_e_mod_illume_config_select_window_create_data(E_Config_Dialog *cfd);
static void _e_mod_config_select_window_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata); static void _e_mod_illume_config_select_window_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata);
static Evas_Object *_e_mod_config_select_window_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata); static Evas_Object *_e_mod_illume_config_select_window_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata);
static void _e_mod_config_select_window_list_changed(void *data); static void _e_mod_illume_config_select_window_list_changed(void *data);
static int _e_mod_config_select_window_change_timeout(void *data); static int _e_mod_illume_config_select_window_change_timeout(void *data);
static int _e_mod_config_select_window_match(E_Border *bd); static int _e_mod_illume_config_select_window_match(E_Border *bd);
/* local variables */ /* local variables */
E_Illume_Select_Window_Type stype; E_Illume_Select_Window_Type stype;
@ -15,7 +15,7 @@ Ecore_Timer *_sw_change_timer = NULL;
/* public functions */ /* public functions */
void void
e_mod_config_select_window(E_Illume_Select_Window_Type type) e_mod_illume_config_select_window(E_Illume_Select_Window_Type type)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
@ -25,9 +25,9 @@ e_mod_config_select_window(E_Illume_Select_Window_Type type)
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
if (!v) return; if (!v) return;
v->create_cfdata = _e_mod_config_select_window_create_data; v->create_cfdata = _e_mod_illume_config_select_window_create_data;
v->free_cfdata = _e_mod_config_select_window_free_data; v->free_cfdata = _e_mod_illume_config_select_window_free_data;
v->basic.create_widgets = _e_mod_config_select_window_create; v->basic.create_widgets = _e_mod_illume_config_select_window_create;
v->basic_only = 1; v->basic_only = 1;
v->normal_win = 1; v->normal_win = 1;
v->scroll = 1; v->scroll = 1;
@ -41,19 +41,19 @@ e_mod_config_select_window(E_Illume_Select_Window_Type type)
} }
static void * static void *
_e_mod_config_select_window_create_data(E_Config_Dialog *cfd) _e_mod_illume_config_select_window_create_data(E_Config_Dialog *cfd)
{ {
return NULL; return NULL;
} }
static void static void
_e_mod_config_select_window_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata) _e_mod_illume_config_select_window_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
{ {
} }
static Evas_Object * static Evas_Object *
_e_mod_config_select_window_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata) _e_mod_illume_config_select_window_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
{ {
Evas_Object *list, *ow; Evas_Object *list, *ow;
Eina_List *bds, *l; Eina_List *bds, *l;
@ -78,10 +78,10 @@ _e_mod_config_select_window_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Di
if (!(bd = l->data)) continue; if (!(bd = l->data)) continue;
if (e_object_is_del(E_OBJECT(bd))) continue; if (e_object_is_del(E_OBJECT(bd))) continue;
if (_e_mod_config_select_window_match(bd)) sel = i; if (_e_mod_illume_config_select_window_match(bd)) sel = i;
if (!(name = e_border_name_get(bd))) continue; if (!(name = e_border_name_get(bd))) continue;
e_widget_ilist_append(ow, NULL, name, e_widget_ilist_append(ow, NULL, name,
_e_mod_config_select_window_list_changed, _e_mod_illume_config_select_window_list_changed,
bd, name); bd, name);
} }
} }
@ -97,7 +97,7 @@ _e_mod_config_select_window_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Di
} }
static void static void
_e_mod_config_select_window_list_changed(void *data) _e_mod_illume_config_select_window_list_changed(void *data)
{ {
E_Border *bd; E_Border *bd;
Ecore_X_Window_Type wtype; Ecore_X_Window_Type wtype;
@ -162,11 +162,11 @@ _e_mod_config_select_window_list_changed(void *data)
if (_sw_change_timer) ecore_timer_del(_sw_change_timer); if (_sw_change_timer) ecore_timer_del(_sw_change_timer);
_sw_change_timer = _sw_change_timer =
ecore_timer_add(0.5, _e_mod_config_select_window_change_timeout, data); ecore_timer_add(0.5, _e_mod_illume_config_select_window_change_timeout, data);
} }
static int static int
_e_mod_config_select_window_change_timeout(void *data) _e_mod_illume_config_select_window_change_timeout(void *data)
{ {
e_config_save_queue(); e_config_save_queue();
_sw_change_timer = NULL; _sw_change_timer = NULL;
@ -174,7 +174,7 @@ _e_mod_config_select_window_change_timeout(void *data)
} }
static int static int
_e_mod_config_select_window_match(E_Border *bd) _e_mod_illume_config_select_window_match(E_Border *bd)
{ {
Ecore_X_Window_Type wtype; Ecore_X_Window_Type wtype;
char *title, *name, *class; char *title, *name, *class;

View File

@ -10,6 +10,6 @@ enum _E_Illume_Select_Window_Type
E_ILLUME_SELECT_WINDOW_TYPE_INDICATOR E_ILLUME_SELECT_WINDOW_TYPE_INDICATOR
}; };
void e_mod_config_select_window(E_Illume_Select_Window_Type type); void e_mod_illume_config_select_window(E_Illume_Select_Window_Type type);
#endif #endif