parent
051085ab71
commit
e6acddcfcb
|
@ -26,6 +26,7 @@ static void _battery_face_cb_gmc_change(void *data, E_Gadman_Client *gm
|
|||
static void _battery_face_cb_mouse_down(void *data, Evas *e, Evas_Object *obj, void *event_info);
|
||||
static void _battery_face_level_set(Battery_Face *ef, double level);
|
||||
static void _battery_face_cb_menu_enabled(void *data, E_Menu *m, E_Menu_Item *mi);
|
||||
static void _battery_face_cb_menu_edit(void *data, E_Menu *m, E_Menu_Item *mi);
|
||||
|
||||
static E_Config_DD *conf_edd;
|
||||
static E_Config_DD *conf_face_edd;
|
||||
|
@ -558,6 +559,11 @@ _battery_face_menu_new(Battery_Face *face)
|
|||
e_menu_item_check_set(mi, 1);
|
||||
if (face->conf->enabled) e_menu_item_toggle_set(mi, 1);
|
||||
e_menu_item_callback_set(mi, _battery_face_cb_menu_enabled, face);
|
||||
|
||||
/* Edit */
|
||||
mi = e_menu_item_new(mn);
|
||||
e_menu_item_label_set(mi, "Edit Mode");
|
||||
e_menu_item_callback_set(mi, _battery_face_cb_menu_edit, face);
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -1039,3 +1045,12 @@ _battery_face_cb_menu_enabled(void *data, E_Menu *m, E_Menu_Item *mi)
|
|||
}
|
||||
e_menu_item_toggle_set(mi, face->conf->enabled);
|
||||
}
|
||||
|
||||
static void
|
||||
_battery_face_cb_menu_edit(void *data, E_Menu *m, E_Menu_Item *mi)
|
||||
{
|
||||
Battery_Face *face;
|
||||
|
||||
face = data;
|
||||
e_gadman_mode_set(face->gmc->gadman, E_GADMAN_MODE_EDIT);
|
||||
}
|
||||
|
|
|
@ -21,6 +21,7 @@ static void _clock_face_menu_new(Clock_Face *face);
|
|||
static void _clock_face_cb_gmc_change(void *data, E_Gadman_Client *gmc, E_Gadman_Change change);
|
||||
static void _clock_face_cb_mouse_down(void *data, Evas *e, Evas_Object *obj, void *event_info);
|
||||
static void _clock_face_cb_menu_enabled(void *data, E_Menu *m, E_Menu_Item *mi);
|
||||
static void _clock_face_cb_menu_edit(void *data, E_Menu *m, E_Menu_Item *mi);
|
||||
|
||||
static int _clock_count;
|
||||
|
||||
|
@ -293,14 +294,19 @@ _clock_face_menu_new(Clock_Face *face)
|
|||
E_Menu_Item *mi;
|
||||
|
||||
mn = e_menu_new();
|
||||
face->menu = mn;
|
||||
|
||||
/* Enabled */
|
||||
mi = e_menu_item_new(mn);
|
||||
e_menu_item_label_set(mi, "Enabled");
|
||||
e_menu_item_check_set(mi, 1);
|
||||
if (face->conf->enabled) e_menu_item_toggle_set(mi, 1);
|
||||
e_menu_item_callback_set(mi, _clock_face_cb_menu_enabled, face);
|
||||
|
||||
face->menu = mn;
|
||||
/* Edit */
|
||||
mi = e_menu_item_new(mn);
|
||||
e_menu_item_label_set(mi, "Edit Mode");
|
||||
e_menu_item_callback_set(mi, _clock_face_cb_menu_edit, face);
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -360,3 +366,12 @@ _clock_face_cb_menu_enabled(void *data, E_Menu *m, E_Menu_Item *mi)
|
|||
}
|
||||
e_menu_item_toggle_set(mi, face->conf->enabled);
|
||||
}
|
||||
|
||||
static void
|
||||
_clock_face_cb_menu_edit(void *data, E_Menu *m, E_Menu_Item *mi)
|
||||
{
|
||||
Clock_Face *face;
|
||||
|
||||
face = data;
|
||||
e_gadman_mode_set(face->gmc->gadman, E_GADMAN_MODE_EDIT);
|
||||
}
|
||||
|
|
|
@ -51,6 +51,7 @@ static void _pager_face_cb_menu_resize_both(void *data, E_Menu *m, E_Menu
|
|||
static void _pager_face_cb_menu_size_small(void *data, E_Menu *m, E_Menu_Item *mi);
|
||||
static void _pager_face_cb_menu_size_medium(void *data, E_Menu *m, E_Menu_Item *mi);
|
||||
static void _pager_face_cb_menu_size_large(void *data, E_Menu *m, E_Menu_Item *mi);
|
||||
static void _pager_face_cb_menu_edit(void *data, E_Menu *m, E_Menu_Item *mi);
|
||||
|
||||
static int _pager_count;
|
||||
|
||||
|
@ -371,6 +372,11 @@ _pager_face_menu_new(Pager_Face *face)
|
|||
if (face->conf->enabled) e_menu_item_toggle_set(mi, 1);
|
||||
e_menu_item_callback_set(mi, _pager_face_cb_menu_enabled, face);
|
||||
|
||||
/* Edit */
|
||||
mi = e_menu_item_new(mn);
|
||||
e_menu_item_label_set(mi, "Edit Mode");
|
||||
e_menu_item_callback_set(mi, _pager_face_cb_menu_edit, face);
|
||||
|
||||
/* Scale */
|
||||
mi = e_menu_item_new(mn);
|
||||
e_menu_item_label_set(mi, "Keep scale");
|
||||
|
@ -1204,3 +1210,12 @@ _pager_face_cb_menu_size_large(void *data, E_Menu *m, E_Menu_Item *mi)
|
|||
face->fh = 90;
|
||||
e_gadman_client_resize(face->gmc, face->fw * face->xnum, face->fh * face->ynum);
|
||||
}
|
||||
|
||||
static void
|
||||
_pager_face_cb_menu_edit(void *data, E_Menu *m, E_Menu_Item *mi)
|
||||
{
|
||||
Pager_Face *face;
|
||||
|
||||
face = data;
|
||||
e_gadman_mode_set(face->gmc->gadman, E_GADMAN_MODE_EDIT);
|
||||
}
|
||||
|
|
|
@ -24,6 +24,7 @@ static void _temperature_face_cb_gmc_change(void *data, E_Gadman_Client *gmc
|
|||
static void _temperature_face_cb_mouse_down(void *data, Evas *e, Evas_Object *obj, void *event_info);
|
||||
static void _temperature_face_level_set(Temperature_Face *ef, double level);
|
||||
static void _temperature_face_cb_menu_enabled(void *data, E_Menu *m, E_Menu_Item *mi);
|
||||
static void _temperature_face_cb_menu_edit(void *data, E_Menu *m, E_Menu_Item *mi);
|
||||
|
||||
static E_Config_DD *conf_edd;
|
||||
static E_Config_DD *conf_face_edd;
|
||||
|
@ -708,14 +709,19 @@ _temperature_face_menu_new(Temperature_Face *face)
|
|||
E_Menu_Item *mi;
|
||||
|
||||
mn = e_menu_new();
|
||||
face->menu = mn;
|
||||
|
||||
/* Enabled */
|
||||
mi = e_menu_item_new(mn);
|
||||
e_menu_item_label_set(mi, "Enabled");
|
||||
e_menu_item_check_set(mi, 1);
|
||||
if (face->conf->enabled) e_menu_item_toggle_set(mi, 1);
|
||||
e_menu_item_callback_set(mi, _temperature_face_cb_menu_enabled, face);
|
||||
|
||||
face->menu = mn;
|
||||
/* Edit */
|
||||
mi = e_menu_item_new(mn);
|
||||
e_menu_item_label_set(mi, "Edit Mode");
|
||||
e_menu_item_callback_set(mi, _temperature_face_cb_menu_edit, face);
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -875,3 +881,12 @@ _temperature_face_cb_menu_enabled(void *data, E_Menu *m, E_Menu_Item *mi)
|
|||
}
|
||||
e_menu_item_toggle_set(mi, face->conf->enabled);
|
||||
}
|
||||
|
||||
static void
|
||||
_temperature_face_cb_menu_edit(void *data, E_Menu *m, E_Menu_Item *mi)
|
||||
{
|
||||
Temperature_Face *face;
|
||||
|
||||
face = data;
|
||||
e_gadman_mode_set(face->gmc->gadman, E_GADMAN_MODE_EDIT);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue