forked from enlightenment/enlightenment
Add UNUSED where needed.
Use PATH_MAX for a file path. Remove whitespace. Fix formatting. SVN revision: 51408
This commit is contained in:
parent
5919e72ad2
commit
0ec849905a
|
@ -1,8 +1,6 @@
|
||||||
#include "e.h"
|
#include "e.h"
|
||||||
#include "e_mod_main.h"
|
#include "e_mod_main.h"
|
||||||
|
|
||||||
/***************************************************************************/
|
|
||||||
/**/
|
|
||||||
/* gadcon requirements */
|
/* gadcon requirements */
|
||||||
static E_Gadcon_Client *_gc_init(E_Gadcon *gc, const char *name, const char *id, const char *style);
|
static E_Gadcon_Client *_gc_init(E_Gadcon *gc, const char *name, const char *id, const char *style);
|
||||||
static void _gc_shutdown(E_Gadcon_Client *gcc);
|
static void _gc_shutdown(E_Gadcon_Client *gcc);
|
||||||
|
@ -21,13 +19,8 @@ static const E_Gadcon_Client_Class _gadcon_class =
|
||||||
},
|
},
|
||||||
E_GADCON_CLIENT_STYLE_PLAIN
|
E_GADCON_CLIENT_STYLE_PLAIN
|
||||||
};
|
};
|
||||||
/**/
|
|
||||||
/***************************************************************************/
|
|
||||||
|
|
||||||
/***************************************************************************/
|
|
||||||
/**/
|
|
||||||
/* actual module specifics */
|
/* actual module specifics */
|
||||||
|
|
||||||
typedef struct _Instance Instance;
|
typedef struct _Instance Instance;
|
||||||
|
|
||||||
struct _Instance
|
struct _Instance
|
||||||
|
@ -48,22 +41,23 @@ _gc_init(E_Gadcon *gc, const char *name, const char *id, const char *style)
|
||||||
Evas_Object *o;
|
Evas_Object *o;
|
||||||
E_Gadcon_Client *gcc;
|
E_Gadcon_Client *gcc;
|
||||||
Instance *inst;
|
Instance *inst;
|
||||||
|
|
||||||
inst = E_NEW(Instance, 1);
|
inst = E_NEW(Instance, 1);
|
||||||
|
|
||||||
o = edje_object_add(gc->evas);
|
o = edje_object_add(gc->evas);
|
||||||
e_theme_edje_object_set(o, "base/theme/modules/start", "e/modules/start/main");
|
e_theme_edje_object_set(o, "base/theme/modules/start",
|
||||||
|
"e/modules/start/main");
|
||||||
edje_object_signal_emit(o, "e,state,unfocused", "e");
|
edje_object_signal_emit(o, "e,state,unfocused", "e");
|
||||||
|
|
||||||
gcc = e_gadcon_client_new(gc, name, id, style, o);
|
gcc = e_gadcon_client_new(gc, name, id, style, o);
|
||||||
gcc->data = inst;
|
gcc->data = inst;
|
||||||
|
|
||||||
inst->gcc = gcc;
|
inst->gcc = gcc;
|
||||||
inst->o_button = o;
|
inst->o_button = o;
|
||||||
inst->main_menu = NULL;
|
inst->main_menu = NULL;
|
||||||
|
|
||||||
e_gadcon_client_util_menu_attach(gcc);
|
e_gadcon_client_util_menu_attach(gcc);
|
||||||
|
|
||||||
evas_object_event_callback_add(o, EVAS_CALLBACK_MOUSE_DOWN,
|
evas_object_event_callback_add(o, EVAS_CALLBACK_MOUSE_DOWN,
|
||||||
_button_cb_mouse_down, inst);
|
_button_cb_mouse_down, inst);
|
||||||
return gcc;
|
return gcc;
|
||||||
|
@ -73,7 +67,7 @@ static void
|
||||||
_gc_shutdown(E_Gadcon_Client *gcc)
|
_gc_shutdown(E_Gadcon_Client *gcc)
|
||||||
{
|
{
|
||||||
Instance *inst;
|
Instance *inst;
|
||||||
|
|
||||||
inst = gcc->data;
|
inst = gcc->data;
|
||||||
if (inst->main_menu)
|
if (inst->main_menu)
|
||||||
{
|
{
|
||||||
|
@ -86,11 +80,11 @@ _gc_shutdown(E_Gadcon_Client *gcc)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_gc_orient(E_Gadcon_Client *gcc, E_Gadcon_Orient orient)
|
_gc_orient(E_Gadcon_Client *gcc, E_Gadcon_Orient orient __UNUSED__)
|
||||||
{
|
{
|
||||||
Instance *inst;
|
Instance *inst;
|
||||||
Evas_Coord mw, mh;
|
Evas_Coord mw, mh;
|
||||||
|
|
||||||
inst = gcc->data;
|
inst = gcc->data;
|
||||||
mw = 0, mh = 0;
|
mw = 0, mh = 0;
|
||||||
edje_object_size_min_get(inst->o_button, &mw, &mh);
|
edje_object_size_min_get(inst->o_button, &mw, &mh);
|
||||||
|
@ -103,17 +97,17 @@ _gc_orient(E_Gadcon_Client *gcc, E_Gadcon_Orient orient)
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
_gc_label(E_Gadcon_Client_Class *client_class)
|
_gc_label(E_Gadcon_Client_Class *client_class __UNUSED__)
|
||||||
{
|
{
|
||||||
return _("Start");
|
return _("Start");
|
||||||
}
|
}
|
||||||
|
|
||||||
static Evas_Object *
|
static Evas_Object *
|
||||||
_gc_icon(E_Gadcon_Client_Class *client_class, Evas *evas)
|
_gc_icon(E_Gadcon_Client_Class *client_class __UNUSED__, Evas *evas)
|
||||||
{
|
{
|
||||||
Evas_Object *o;
|
Evas_Object *o;
|
||||||
char buf[4096];
|
char buf[PATH_MAX];
|
||||||
|
|
||||||
o = edje_object_add(evas);
|
o = edje_object_add(evas);
|
||||||
snprintf(buf, sizeof(buf), "%s/e-module-start.edj",
|
snprintf(buf, sizeof(buf), "%s/e-module-start.edj",
|
||||||
e_module_dir_get(start_module));
|
e_module_dir_get(start_module));
|
||||||
|
@ -122,22 +116,17 @@ _gc_icon(E_Gadcon_Client_Class *client_class, Evas *evas)
|
||||||
}
|
}
|
||||||
|
|
||||||
static const char *
|
static const char *
|
||||||
_gc_id_new(E_Gadcon_Client_Class *client_class)
|
_gc_id_new(E_Gadcon_Client_Class *client_class __UNUSED__)
|
||||||
{
|
{
|
||||||
return _gadcon_class.name;
|
return _gadcon_class.name;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**/
|
|
||||||
/***************************************************************************/
|
|
||||||
|
|
||||||
/***************************************************************************/
|
|
||||||
/**/
|
|
||||||
static void
|
static void
|
||||||
_button_cb_mouse_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
_button_cb_mouse_down(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Instance *inst;
|
Instance *inst;
|
||||||
Evas_Event_Mouse_Down *ev;
|
Evas_Event_Mouse_Down *ev;
|
||||||
|
|
||||||
inst = data;
|
inst = data;
|
||||||
ev = event_info;
|
ev = event_info;
|
||||||
if (ev->button == 1)
|
if (ev->button == 1)
|
||||||
|
@ -155,10 +144,9 @@ _button_cb_mouse_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
if (inst->main_menu)
|
if (inst->main_menu)
|
||||||
{
|
{
|
||||||
int dir;
|
int dir;
|
||||||
|
|
||||||
e_menu_post_deactivate_callback_set(inst->main_menu,
|
e_menu_post_deactivate_callback_set(inst->main_menu,
|
||||||
_menu_cb_post,
|
_menu_cb_post, inst);
|
||||||
inst);
|
|
||||||
switch (inst->gcc->gadcon->orient)
|
switch (inst->gcc->gadcon->orient)
|
||||||
{
|
{
|
||||||
case E_GADCON_ORIENT_TOP:
|
case E_GADCON_ORIENT_TOP:
|
||||||
|
@ -204,22 +192,21 @@ _button_cb_mouse_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
dir = E_MENU_POP_DIRECTION_AUTO;
|
dir = E_MENU_POP_DIRECTION_AUTO;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
e_gadcon_locked_set(inst->gcc->gadcon, 1);
|
e_gadcon_locked_set(inst->gcc->gadcon, 1);
|
||||||
e_menu_activate_mouse(inst->main_menu,
|
e_menu_activate_mouse(inst->main_menu,
|
||||||
e_util_zone_current_get(e_manager_current_get()),
|
e_util_zone_current_get(e_manager_current_get()),
|
||||||
x, y, w, h,
|
x, y, w, h, dir, ev->timestamp);
|
||||||
dir, ev->timestamp);
|
|
||||||
edje_object_signal_emit(inst->o_button, "e,state,focused", "e");
|
edje_object_signal_emit(inst->o_button, "e,state,focused", "e");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_menu_cb_post(void *data, E_Menu *m)
|
_menu_cb_post(void *data, E_Menu *m __UNUSED__)
|
||||||
{
|
{
|
||||||
Instance *inst;
|
Instance *inst;
|
||||||
|
|
||||||
inst = data;
|
inst = data;
|
||||||
if (!inst->main_menu) return;
|
if (!inst->main_menu) return;
|
||||||
e_gadcon_locked_set(inst->gcc->gadcon, 0);
|
e_gadcon_locked_set(inst->gcc->gadcon, 0);
|
||||||
|
@ -227,11 +214,7 @@ _menu_cb_post(void *data, E_Menu *m)
|
||||||
e_object_del(E_OBJECT(inst->main_menu));
|
e_object_del(E_OBJECT(inst->main_menu));
|
||||||
inst->main_menu = NULL;
|
inst->main_menu = NULL;
|
||||||
}
|
}
|
||||||
/**/
|
|
||||||
/***************************************************************************/
|
|
||||||
|
|
||||||
/***************************************************************************/
|
|
||||||
/**/
|
|
||||||
/* module setup */
|
/* module setup */
|
||||||
EAPI E_Module_Api e_modapi =
|
EAPI E_Module_Api e_modapi =
|
||||||
{
|
{
|
||||||
|
@ -243,26 +226,20 @@ EAPI void *
|
||||||
e_modapi_init(E_Module *m)
|
e_modapi_init(E_Module *m)
|
||||||
{
|
{
|
||||||
start_module = m;
|
start_module = m;
|
||||||
|
|
||||||
e_gadcon_provider_register(&_gadcon_class);
|
e_gadcon_provider_register(&_gadcon_class);
|
||||||
return m;
|
return m;
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_modapi_shutdown(E_Module *m)
|
e_modapi_shutdown(E_Module *m __UNUSED__)
|
||||||
{
|
{
|
||||||
start_module = NULL;
|
start_module = NULL;
|
||||||
|
|
||||||
e_gadcon_provider_unregister(&_gadcon_class);
|
e_gadcon_provider_unregister(&_gadcon_class);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_modapi_save(E_Module *m)
|
e_modapi_save(E_Module *m __UNUSED__)
|
||||||
{
|
{
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**/
|
|
||||||
/***************************************************************************/
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue