forked from enlightenment/enlightenment
fix warning/unsued stuff
keep refs to .desktops of recently used apps SVN revision: 56272
This commit is contained in:
parent
5d4d9705e8
commit
e9e9c7a066
|
@ -3,6 +3,8 @@
|
||||||
#include "evry_api.h"
|
#include "evry_api.h"
|
||||||
#include "e_mod_main.h"
|
#include "e_mod_main.h"
|
||||||
|
|
||||||
|
// FIXME clear cache on .desktop chage event
|
||||||
|
|
||||||
/* #undef DBG
|
/* #undef DBG
|
||||||
* #define DBG(...) ERR(__VA_ARGS__) */
|
* #define DBG(...) ERR(__VA_ARGS__) */
|
||||||
|
|
||||||
|
@ -48,6 +50,7 @@ struct _Module_Config
|
||||||
|
|
||||||
static const Evry_API *evry = NULL;
|
static const Evry_API *evry = NULL;
|
||||||
static Evry_Module *evry_module = NULL;
|
static Evry_Module *evry_module = NULL;
|
||||||
|
static Eina_List *handlers = NULL;
|
||||||
|
|
||||||
static Module_Config *_conf;
|
static Module_Config *_conf;
|
||||||
|
|
||||||
|
@ -61,7 +64,7 @@ static E_Config_DD *exelist_edd = NULL;
|
||||||
static DIR *exe_dir = NULL;
|
static DIR *exe_dir = NULL;
|
||||||
static Eina_List *exe_list = NULL;
|
static Eina_List *exe_list = NULL;
|
||||||
static Eina_List *exe_list2 = NULL;
|
static Eina_List *exe_list2 = NULL;
|
||||||
|
static Eina_List *apps_cache = NULL;
|
||||||
static void _scan_executables();
|
static void _scan_executables();
|
||||||
|
|
||||||
/***************************************************************************/
|
/***************************************************************************/
|
||||||
|
@ -78,9 +81,22 @@ _icon_get(Evry_Item *it, Evas *e)
|
||||||
GET_APP(app, it);
|
GET_APP(app, it);
|
||||||
Evas_Object *o = NULL;
|
Evas_Object *o = NULL;
|
||||||
|
|
||||||
if (app->desktop)
|
if (app->desktop && app->desktop->icon)
|
||||||
{
|
{
|
||||||
o = evry->icon_theme_get(app->desktop->icon, e);
|
if (app->desktop->icon[0] == '/')
|
||||||
|
{
|
||||||
|
o = e_icon_add(e);
|
||||||
|
e_icon_preload_set(o, 1);
|
||||||
|
|
||||||
|
if (!e_icon_file_set(o, app->desktop->icon))
|
||||||
|
{
|
||||||
|
evas_object_del(o);
|
||||||
|
o = NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!o)
|
||||||
|
o = evry->icon_theme_get(app->desktop->icon, e);
|
||||||
|
|
||||||
if (!o)
|
if (!o)
|
||||||
o = e_util_desktop_icon_add(app->desktop, 128, e);
|
o = e_util_desktop_icon_add(app->desktop, 128, e);
|
||||||
|
@ -183,7 +199,7 @@ _item_exe_add(Plugin *p, const char *exe, int match)
|
||||||
}
|
}
|
||||||
|
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
_hist_exe_get_cb(const Eina_Hash *hash, const void *key, void *data, void *fdata)
|
_hist_exe_get_cb(const Eina_Hash *hash __UNUSED__, const void *key, void *data, void *fdata)
|
||||||
{
|
{
|
||||||
History_Entry *he = data;
|
History_Entry *he = data;
|
||||||
History_Item *hi;
|
History_Item *hi;
|
||||||
|
@ -228,11 +244,11 @@ _fetch_exe(Evry_Plugin *plugin, const char *input)
|
||||||
Eina_List *l;
|
Eina_List *l;
|
||||||
Evry_Item *it;
|
Evry_Item *it;
|
||||||
History_Types *ht;
|
History_Types *ht;
|
||||||
int len = (input ? strlen(input) : 0);
|
unsigned int len = (input ? strlen(input) : 0);
|
||||||
double max = 0.0;
|
double max = 0.0;
|
||||||
const char *tmp, *file = NULL;
|
const char *tmp, *file = NULL;
|
||||||
int min = 0, cnt = 0, end = len, tmp_len;
|
unsigned int min = 0, cnt = 0, end = len, tmp_len;
|
||||||
int query = (len >= plugin->config->min_query);
|
unsigned int query = (len >= (unsigned int)plugin->config->min_query);
|
||||||
EVRY_PLUGIN_ITEMS_CLEAR(p);
|
EVRY_PLUGIN_ITEMS_CLEAR(p);
|
||||||
|
|
||||||
p->input = input;
|
p->input = input;
|
||||||
|
@ -451,7 +467,7 @@ _desktop_list_get(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
_hist_items_get_cb(const Eina_Hash *hash, const void *key, void *data, void *fdata)
|
_hist_items_get_cb(const Eina_Hash *hash __UNUSED__, const void *key, void *data, void *fdata)
|
||||||
{
|
{
|
||||||
History_Entry *he = data;
|
History_Entry *he = data;
|
||||||
History_Item *hi;
|
History_Item *hi;
|
||||||
|
@ -462,32 +478,44 @@ _hist_items_get_cb(const Eina_Hash *hash, const void *key, void *data, void *fda
|
||||||
|
|
||||||
EINA_LIST_FOREACH(he->items, l, hi)
|
EINA_LIST_FOREACH(he->items, l, hi)
|
||||||
{
|
{
|
||||||
|
d = NULL;
|
||||||
|
|
||||||
|
if (hi->transient)
|
||||||
|
continue;
|
||||||
|
|
||||||
if (strcmp(hi->plugin, EVRY_PLUGIN(p)->name))
|
if (strcmp(hi->plugin, EVRY_PLUGIN(p)->name))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
/* d = NULL;
|
EINA_LIST_FOREACH(apps_cache, ll, d)
|
||||||
* if (hi->data)
|
|
||||||
* d = efreet_desktop_new(hi->data);
|
|
||||||
* if (!d) */
|
|
||||||
d = efreet_util_desktop_exec_find(exec);
|
|
||||||
|
|
||||||
/* if (!d) */
|
|
||||||
EINA_LIST_FOREACH(p->apps_all, ll, d)
|
|
||||||
if (d->exec && !strcmp(d->exec, exec)) break;
|
if (d->exec && !strcmp(d->exec, exec)) break;
|
||||||
|
|
||||||
|
if (!d)
|
||||||
|
{
|
||||||
|
if (!p->apps_all)
|
||||||
|
p->apps_all = _desktop_list_get();
|
||||||
|
|
||||||
|
EINA_LIST_FOREACH(p->apps_all, ll, d)
|
||||||
|
if (d->exec && !strcmp(d->exec, exec)) break;
|
||||||
|
|
||||||
|
if (d)
|
||||||
|
{
|
||||||
|
efreet_desktop_ref(d);
|
||||||
|
apps_cache = eina_list_append(apps_cache, d);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
/* remove from history */
|
||||||
|
DBG("no desktop: %s", exec);
|
||||||
|
hi->transient = 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (!d)
|
if (!d)
|
||||||
{
|
{
|
||||||
DBG("app not found %s", exec);
|
DBG("app not found %s", exec);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* if (hi->data)
|
|
||||||
* eina_stringshare_del(hi->data);
|
|
||||||
* hi->data = NULL;
|
|
||||||
*
|
|
||||||
* if (d->orig_path)
|
|
||||||
* hi->data = eina_stringshare_add(d->orig_path); */
|
|
||||||
|
|
||||||
p->apps_hist = eina_list_append(p->apps_hist, d);
|
p->apps_hist = eina_list_append(p->apps_hist, d);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -541,11 +569,11 @@ _fetch(Evry_Plugin *plugin, const char *input)
|
||||||
|
|
||||||
EVRY_PLUGIN_ITEMS_CLEAR(p);
|
EVRY_PLUGIN_ITEMS_CLEAR(p);
|
||||||
|
|
||||||
if (!p->apps_all)
|
|
||||||
p->apps_all = _desktop_list_get();
|
|
||||||
|
|
||||||
if (input)
|
if (input)
|
||||||
{
|
{
|
||||||
|
if (!p->apps_all)
|
||||||
|
p->apps_all = _desktop_list_get();
|
||||||
|
|
||||||
_desktop_list_add(p, p->apps_all, input);
|
_desktop_list_add(p, p->apps_all, input);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -700,7 +728,7 @@ _fetch_mime(Evry_Plugin *plugin, const char *input)
|
||||||
|
|
||||||
|
|
||||||
static int
|
static int
|
||||||
_complete(Evry_Plugin *plugin, const Evry_Item *it, char **input)
|
_complete(Evry_Plugin *plugin __UNUSED__, const Evry_Item *it, char **input)
|
||||||
{
|
{
|
||||||
GET_APP(app, it);
|
GET_APP(app, it);
|
||||||
|
|
||||||
|
@ -725,7 +753,7 @@ _complete(Evry_Plugin *plugin, const Evry_Item *it, char **input)
|
||||||
/***************************************************************************/
|
/***************************************************************************/
|
||||||
|
|
||||||
static int
|
static int
|
||||||
_exec_app_check_item(Evry_Action *act, const Evry_Item *it)
|
_exec_app_check_item(Evry_Action *act __UNUSED__, const Evry_Item *it __UNUSED__)
|
||||||
{
|
{
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
@ -948,6 +976,16 @@ _open_term_action(Evry_Action *act)
|
||||||
}
|
}
|
||||||
|
|
||||||
/***************************************************************************/
|
/***************************************************************************/
|
||||||
|
static Eina_Bool
|
||||||
|
_desktop_cache_update(void *data __UNUSED__, int type __UNUSED__, void *event __UNUSED__)
|
||||||
|
{
|
||||||
|
Efreet_Desktop *d;
|
||||||
|
|
||||||
|
EINA_LIST_FREE(apps_cache, d)
|
||||||
|
efreet_desktop_unref(d);
|
||||||
|
|
||||||
|
return EINA_TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
_plugins_init(const Evry_API *api)
|
_plugins_init(const Evry_API *api)
|
||||||
|
@ -1000,7 +1038,7 @@ _plugins_init(const Evry_API *api)
|
||||||
|
|
||||||
act = EVRY_ACTION_NEW(N_("Launch"),
|
act = EVRY_ACTION_NEW(N_("Launch"),
|
||||||
EVRY_TYPE_APP, 0,
|
EVRY_TYPE_APP, 0,
|
||||||
"everything-launch",
|
"system-run",
|
||||||
_exec_app_action,
|
_exec_app_action,
|
||||||
_exec_app_check_item);
|
_exec_app_check_item);
|
||||||
_actions = eina_list_append(_actions, act);
|
_actions = eina_list_append(_actions, act);
|
||||||
|
@ -1055,6 +1093,10 @@ _plugins_init(const Evry_API *api)
|
||||||
EINA_LIST_FOREACH(_actions, l, act)
|
EINA_LIST_FOREACH(_actions, l, act)
|
||||||
evry->action_register(act, prio++);
|
evry->action_register(act, prio++);
|
||||||
|
|
||||||
|
handlers = eina_list_append
|
||||||
|
(handlers, ecore_event_handler_add
|
||||||
|
(EFREET_EVENT_DESKTOP_CACHE_UPDATE, _desktop_cache_update, NULL));
|
||||||
|
|
||||||
return EINA_TRUE;
|
return EINA_TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1063,16 +1105,24 @@ _plugins_shutdown(void)
|
||||||
{
|
{
|
||||||
Evry_Action *act;
|
Evry_Action *act;
|
||||||
Evry_Plugin *p;
|
Evry_Plugin *p;
|
||||||
|
Efreet_Desktop *d;
|
||||||
|
Ecore_Event_Handler *h;
|
||||||
|
|
||||||
if (!evry_module->active)
|
if (!evry_module->active)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
EINA_LIST_FREE(apps_cache, d)
|
||||||
|
efreet_desktop_unref(d);
|
||||||
|
|
||||||
EINA_LIST_FREE(_plugins, p)
|
EINA_LIST_FREE(_plugins, p)
|
||||||
EVRY_PLUGIN_FREE(p);
|
EVRY_PLUGIN_FREE(p);
|
||||||
|
|
||||||
EINA_LIST_FREE(_actions, act)
|
EINA_LIST_FREE(_actions, act)
|
||||||
EVRY_ACTION_FREE(act);
|
EVRY_ACTION_FREE(act);
|
||||||
|
|
||||||
|
EINA_LIST_FREE(handlers, h)
|
||||||
|
ecore_event_handler_del(h);
|
||||||
|
|
||||||
evry_module->active = EINA_FALSE;
|
evry_module->active = EINA_FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1093,7 +1143,7 @@ static Evas_Object *_basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dia
|
||||||
static int _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata);
|
static int _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata);
|
||||||
|
|
||||||
static E_Config_Dialog *
|
static E_Config_Dialog *
|
||||||
_conf_dialog(E_Container *con, const char *params)
|
_conf_dialog(E_Container *con, const char *params __UNUSED__)
|
||||||
{
|
{
|
||||||
E_Config_Dialog *cfd = NULL;
|
E_Config_Dialog *cfd = NULL;
|
||||||
E_Config_Dialog_View *v = NULL;
|
E_Config_Dialog_View *v = NULL;
|
||||||
|
@ -1121,7 +1171,7 @@ _conf_dialog(E_Container *con, const char *params)
|
||||||
|
|
||||||
/* Local Functions */
|
/* Local Functions */
|
||||||
static void *
|
static void *
|
||||||
_create_data(E_Config_Dialog *cfd)
|
_create_data(E_Config_Dialog *cfd __UNUSED__)
|
||||||
{
|
{
|
||||||
E_Config_Dialog_Data *cfdata = NULL;
|
E_Config_Dialog_Data *cfdata = NULL;
|
||||||
|
|
||||||
|
@ -1131,14 +1181,14 @@ _create_data(E_Config_Dialog *cfd)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
_free_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
_conf->cfd = NULL;
|
_conf->cfd = NULL;
|
||||||
E_FREE(cfdata);
|
E_FREE(cfdata);
|
||||||
}
|
}
|
||||||
|
|
||||||
static Evas_Object *
|
static Evas_Object *
|
||||||
_basic_create(E_Config_Dialog *cfd, Evas *e, E_Config_Dialog_Data *cfdata)
|
_basic_create(E_Config_Dialog *cfd __UNUSED__, Evas *e, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
Evas_Object *o = NULL, *of = NULL, *ow = NULL;
|
Evas_Object *o = NULL, *of = NULL, *ow = NULL;
|
||||||
|
|
||||||
|
@ -1173,7 +1223,7 @@ _fill_data(E_Config_Dialog_Data *cfdata)
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
_basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
_basic_apply(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
#define CP(_name) \
|
#define CP(_name) \
|
||||||
if (_conf->_name) \
|
if (_conf->_name) \
|
||||||
|
@ -1313,7 +1363,7 @@ e_modapi_init(E_Module *m)
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_modapi_shutdown(E_Module *m)
|
e_modapi_shutdown(E_Module *m __UNUSED__)
|
||||||
{
|
{
|
||||||
_plugins_shutdown();
|
_plugins_shutdown();
|
||||||
|
|
||||||
|
@ -1329,7 +1379,7 @@ e_modapi_shutdown(E_Module *m)
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_modapi_save(E_Module *m)
|
e_modapi_save(E_Module *m __UNUSED__)
|
||||||
{
|
{
|
||||||
e_config_domain_save("module.everything-apps", conf_edd, _conf);
|
e_config_domain_save("module.everything-apps", conf_edd, _conf);
|
||||||
return 1;
|
return 1;
|
||||||
|
@ -1340,7 +1390,7 @@ e_modapi_save(E_Module *m)
|
||||||
|
|
||||||
/* taken from e_exebuf.c */
|
/* taken from e_exebuf.c */
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
_scan_idler(void *data)
|
_scan_idler(void *data __UNUSED__)
|
||||||
{
|
{
|
||||||
struct stat st;
|
struct stat st;
|
||||||
struct dirent *dp;
|
struct dirent *dp;
|
||||||
|
|
|
@ -270,7 +270,7 @@ _fetch(Evry_Plugin *plugin, const char *input)
|
||||||
{
|
{
|
||||||
GET_PLUGIN(p, plugin);
|
GET_PLUGIN(p, plugin);
|
||||||
const char *s;
|
const char *s;
|
||||||
int len;
|
unsigned int len;
|
||||||
|
|
||||||
if (!input) return 0;
|
if (!input) return 0;
|
||||||
|
|
||||||
|
@ -443,7 +443,7 @@ static Evas_Object *_basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dia
|
||||||
static int _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata);
|
static int _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata);
|
||||||
|
|
||||||
static E_Config_Dialog *
|
static E_Config_Dialog *
|
||||||
_conf_dialog(E_Container *con, const char *params)
|
_conf_dialog(E_Container *con, const char *params __UNUSED__)
|
||||||
{
|
{
|
||||||
E_Config_Dialog *cfd = NULL;
|
E_Config_Dialog *cfd = NULL;
|
||||||
E_Config_Dialog_View *v = NULL;
|
E_Config_Dialog_View *v = NULL;
|
||||||
|
@ -467,7 +467,7 @@ _conf_dialog(E_Container *con, const char *params)
|
||||||
}
|
}
|
||||||
|
|
||||||
static Evas_Object *
|
static Evas_Object *
|
||||||
_basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
|
_basic_create(E_Config_Dialog *cfd __UNUSED__, Evas *evas, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
Evas_Object *o = NULL, *of = NULL, *ow = NULL;
|
Evas_Object *o = NULL, *of = NULL, *ow = NULL;
|
||||||
E_Radio_Group *rg;
|
E_Radio_Group *rg;
|
||||||
|
@ -507,7 +507,7 @@ _basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void *
|
static void *
|
||||||
_create_data(E_Config_Dialog *cfd)
|
_create_data(E_Config_Dialog *cfd __UNUSED__)
|
||||||
{
|
{
|
||||||
E_Config_Dialog_Data *cfdata = NULL;
|
E_Config_Dialog_Data *cfdata = NULL;
|
||||||
|
|
||||||
|
@ -517,7 +517,7 @@ _create_data(E_Config_Dialog *cfd)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
_free_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
E_FREE(cfdata->custom);
|
E_FREE(cfdata->custom);
|
||||||
E_FREE(cfdata->lang);
|
E_FREE(cfdata->lang);
|
||||||
|
@ -538,7 +538,7 @@ _fill_data(E_Config_Dialog_Data *cfdata)
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
_basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
_basic_apply(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
#define CP(_name) \
|
#define CP(_name) \
|
||||||
if (_conf->_name) \
|
if (_conf->_name) \
|
||||||
|
@ -655,7 +655,7 @@ e_modapi_init(E_Module *m)
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_modapi_shutdown(E_Module *m)
|
e_modapi_shutdown(E_Module *m __UNUSED__)
|
||||||
{
|
{
|
||||||
_plugins_shutdown();
|
_plugins_shutdown();
|
||||||
|
|
||||||
|
@ -668,7 +668,7 @@ e_modapi_shutdown(E_Module *m)
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_modapi_save(E_Module *m)
|
e_modapi_save(E_Module *m __UNUSED__)
|
||||||
{
|
{
|
||||||
e_config_domain_save(_config_domain, _conf_edd, _conf);
|
e_config_domain_save(_config_domain, _conf_edd, _conf);
|
||||||
return 1;
|
return 1;
|
||||||
|
|
|
@ -18,6 +18,7 @@ static Eina_List *handlers = NULL;
|
||||||
static int error = 0;
|
static int error = 0;
|
||||||
static Eina_Bool active = EINA_FALSE;
|
static Eina_Bool active = EINA_FALSE;
|
||||||
static char _module_icon[] = "accessories-calculator";
|
static char _module_icon[] = "accessories-calculator";
|
||||||
|
static Evry_Item *cur_item = NULL;
|
||||||
|
|
||||||
static Evry_Plugin *
|
static Evry_Plugin *
|
||||||
_begin(Evry_Plugin *p, const Evry_Item *item __UNUSED__)
|
_begin(Evry_Plugin *p, const Evry_Item *item __UNUSED__)
|
||||||
|
@ -42,8 +43,8 @@ _begin(Evry_Plugin *p, const Evry_Item *item __UNUSED__)
|
||||||
|
|
||||||
it = EVRY_ITEM_NEW(Evry_Item, p, "0", NULL, NULL);
|
it = EVRY_ITEM_NEW(Evry_Item, p, "0", NULL, NULL);
|
||||||
it->context = eina_stringshare_ref(p->name);
|
it->context = eina_stringshare_ref(p->name);
|
||||||
p->items = eina_list_prepend(p->items, it);
|
cur_item = it;
|
||||||
|
|
||||||
active = EINA_TRUE;
|
active = EINA_TRUE;
|
||||||
return p;
|
return p;
|
||||||
}
|
}
|
||||||
|
@ -171,7 +172,7 @@ _fetch(Evry_Plugin *p, const char *input)
|
||||||
error = 0;
|
error = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
return 1;
|
return !!(p->items);
|
||||||
}
|
}
|
||||||
|
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
|
@ -185,24 +186,32 @@ _cb_data(void *data, int type __UNUSED__, void *event)
|
||||||
|
|
||||||
if (ev->lines)
|
if (ev->lines)
|
||||||
{
|
{
|
||||||
it = p->items->data;
|
it = cur_item;
|
||||||
eina_stringshare_del(it->label);
|
eina_stringshare_del(it->label);
|
||||||
it->label = eina_stringshare_add(ev->lines->line);
|
it->label = eina_stringshare_add(ev->lines->line);
|
||||||
|
|
||||||
if (it) evry->item_changed(it, 0, 0);
|
if (!(it = eina_list_data_get(p->items)) || (it != cur_item))
|
||||||
|
{
|
||||||
|
p->items = eina_list_prepend(p->items, cur_item);
|
||||||
|
EVRY_PLUGIN_UPDATE(p, EVRY_UPDATE_ADD);
|
||||||
|
}
|
||||||
|
else if (it) evry->item_changed(it, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
return ECORE_CALLBACK_PASS_ON;
|
return ECORE_CALLBACK_PASS_ON;
|
||||||
}
|
}
|
||||||
|
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
_cb_error(void *data __UNUSED__, int type __UNUSED__, void *event)
|
_cb_error(void *data, int type __UNUSED__, void *event)
|
||||||
{
|
{
|
||||||
Ecore_Exe_Event_Data *ev = event;
|
Ecore_Exe_Event_Data *ev = event;
|
||||||
|
Evry_Plugin *p = data;
|
||||||
|
|
||||||
if (ev->exe != exe)
|
if (ev->exe != exe)
|
||||||
return ECORE_CALLBACK_PASS_ON;
|
return ECORE_CALLBACK_PASS_ON;
|
||||||
|
|
||||||
|
p->items = eina_list_remove(p->items, cur_item);
|
||||||
|
EVRY_PLUGIN_UPDATE(p, EVRY_UPDATE_ADD);
|
||||||
error = 1;
|
error = 1;
|
||||||
|
|
||||||
return ECORE_CALLBACK_PASS_ON;
|
return ECORE_CALLBACK_PASS_ON;
|
||||||
|
@ -294,7 +303,7 @@ e_modapi_init(E_Module *m)
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_modapi_shutdown(E_Module *m)
|
e_modapi_shutdown(E_Module *m __UNUSED__)
|
||||||
{
|
{
|
||||||
_plugins_shutdown();
|
_plugins_shutdown();
|
||||||
|
|
||||||
|
@ -305,7 +314,7 @@ e_modapi_shutdown(E_Module *m)
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_modapi_save(E_Module *m)
|
e_modapi_save(E_Module *m __UNUSED__)
|
||||||
{
|
{
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
|
@ -170,7 +170,6 @@ static void
|
||||||
_scan_func(void *data, Ecore_Thread *thread)
|
_scan_func(void *data, Ecore_Thread *thread)
|
||||||
{
|
{
|
||||||
Data *d = data;
|
Data *d = data;
|
||||||
Plugin *p = d->plugin;
|
|
||||||
Eina_Iterator *ls;
|
Eina_Iterator *ls;
|
||||||
Eina_File_Direct_Info *info;
|
Eina_File_Direct_Info *info;
|
||||||
Evry_Item_File *file;
|
Evry_Item_File *file;
|
||||||
|
@ -180,11 +179,10 @@ _scan_func(void *data, Ecore_Thread *thread)
|
||||||
|
|
||||||
EINA_ITERATOR_FOREACH(ls, info)
|
EINA_ITERATOR_FOREACH(ls, info)
|
||||||
{
|
{
|
||||||
if ((p->show_hidden) != (*(info->path + info->name_start) == '.'))
|
if ((d->plugin->show_hidden) != (*(info->path + info->name_start) == '.'))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
file = EVRY_ITEM_NEW(Evry_Item_File, p,
|
file = EVRY_ITEM_NEW(Evry_Item_File, d->plugin, NULL, NULL, _item_free);
|
||||||
NULL, NULL, _item_free);
|
|
||||||
file->path = strdup(info->path);
|
file->path = strdup(info->path);
|
||||||
EVRY_ITEM(file)->label = strdup(info->path + info->name_start);
|
EVRY_ITEM(file)->label = strdup(info->path + info->name_start);
|
||||||
EVRY_ITEM(file)->browseable = (info->type == EINA_FILE_DIR);
|
EVRY_ITEM(file)->browseable = (info->type == EINA_FILE_DIR);
|
||||||
|
@ -233,7 +231,7 @@ _files_filter(Plugin *p)
|
||||||
int cnt = 0;
|
int cnt = 0;
|
||||||
Evry_Item *it;
|
Evry_Item *it;
|
||||||
Eina_List *l;
|
Eina_List *l;
|
||||||
int len = p->input ? strlen(p->input) : 0;
|
unsigned int len = p->input ? strlen(p->input) : 0;
|
||||||
|
|
||||||
EVRY_PLUGIN_ITEMS_CLEAR(p);
|
EVRY_PLUGIN_ITEMS_CLEAR(p);
|
||||||
|
|
||||||
|
@ -374,13 +372,12 @@ _file_add(Plugin *p, Evry_Item *item)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_scan_end_func(void *data, Ecore_Thread *thread)
|
_scan_end_func(void *data, Ecore_Thread *thread __UNUSED__)
|
||||||
{
|
{
|
||||||
Data *d = data;
|
Data *d = data;
|
||||||
Plugin *p = d->plugin;
|
Plugin *p = d->plugin;
|
||||||
Evry_Item *item;
|
Evry_Item *item;
|
||||||
Evry_Item_File *file;
|
Evry_Item_File *file;
|
||||||
char *filename, *path;
|
|
||||||
Eina_List *l, *ll;
|
Eina_List *l, *ll;
|
||||||
History_Types *ht = NULL;
|
History_Types *ht = NULL;
|
||||||
|
|
||||||
|
@ -446,7 +443,7 @@ _scan_end_func(void *data, Ecore_Thread *thread)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_dir_watcher(void *data, Ecore_File_Monitor *em, Ecore_File_Event event, const char *path)
|
_dir_watcher(void *data, Ecore_File_Monitor *em __UNUSED__, Ecore_File_Event event, const char *path)
|
||||||
{
|
{
|
||||||
Plugin *p = data;
|
Plugin *p = data;
|
||||||
Evry_Item_File *file;
|
Evry_Item_File *file;
|
||||||
|
@ -660,7 +657,7 @@ static int
|
||||||
_fetch(Evry_Plugin *plugin, const char *input)
|
_fetch(Evry_Plugin *plugin, const char *input)
|
||||||
{
|
{
|
||||||
GET_PLUGIN(p, plugin);
|
GET_PLUGIN(p, plugin);
|
||||||
int len = (input ? strlen(input) : 0);
|
unsigned int len = (input ? strlen(input) : 0);
|
||||||
|
|
||||||
if (!p->command)
|
if (!p->command)
|
||||||
EVRY_PLUGIN_ITEMS_CLEAR(p);
|
EVRY_PLUGIN_ITEMS_CLEAR(p);
|
||||||
|
@ -831,8 +828,8 @@ _recentf_files_filter(Plugin *p)
|
||||||
|
|
||||||
EINA_LIST_FREE(new, it)
|
EINA_LIST_FREE(new, it)
|
||||||
{
|
{
|
||||||
if (cnt++ < MAX_SHOWN);
|
if (cnt++ < MAX_SHOWN)
|
||||||
EVRY_PLUGIN_ITEM_APPEND(p, it);
|
EVRY_PLUGIN_ITEM_APPEND(p, it);
|
||||||
}
|
}
|
||||||
|
|
||||||
return cnt;
|
return cnt;
|
||||||
|
@ -913,7 +910,7 @@ _recentf_end_func(void *data)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
_recentf_items_add_cb(const Eina_Hash *hash, const void *key, void *data, void *fdata)
|
_recentf_items_add_cb(const Eina_Hash *hash __UNUSED__, const void *key, void *data, void *fdata)
|
||||||
{
|
{
|
||||||
History_Entry *he = data;
|
History_Entry *he = data;
|
||||||
History_Item *hi = NULL, *hi2;
|
History_Item *hi = NULL, *hi2;
|
||||||
|
@ -1453,7 +1450,7 @@ static Evas_Object *_basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dia
|
||||||
static int _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata);
|
static int _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata);
|
||||||
|
|
||||||
static E_Config_Dialog *
|
static E_Config_Dialog *
|
||||||
_conf_dialog(E_Container *con, const char *params)
|
_conf_dialog(E_Container *con, const char *params __UNUSED__)
|
||||||
{
|
{
|
||||||
E_Config_Dialog *cfd = NULL;
|
E_Config_Dialog *cfd = NULL;
|
||||||
E_Config_Dialog_View *v = NULL;
|
E_Config_Dialog_View *v = NULL;
|
||||||
|
@ -1476,13 +1473,13 @@ _conf_dialog(E_Container *con, const char *params)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_clear_cache_cb(void *data, void *data2)
|
_clear_cache_cb(void *data __UNUSED__, void *data2 __UNUSED__)
|
||||||
{
|
{
|
||||||
clear_cache = EINA_TRUE;
|
clear_cache = EINA_TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
static Evas_Object *
|
static Evas_Object *
|
||||||
_basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
|
_basic_create(E_Config_Dialog *cfd __UNUSED__, Evas *evas, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
Evas_Object *o = NULL, *of = NULL, *ow = NULL;
|
Evas_Object *o = NULL, *of = NULL, *ow = NULL;
|
||||||
|
|
||||||
|
@ -1522,7 +1519,7 @@ _basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void *
|
static void *
|
||||||
_create_data(E_Config_Dialog *cfd)
|
_create_data(E_Config_Dialog *cfd __UNUSED__)
|
||||||
{
|
{
|
||||||
E_Config_Dialog_Data *cfdata = NULL;
|
E_Config_Dialog_Data *cfdata = NULL;
|
||||||
|
|
||||||
|
@ -1532,7 +1529,7 @@ _create_data(E_Config_Dialog *cfd)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
_free_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
_conf->cfd = NULL;
|
_conf->cfd = NULL;
|
||||||
E_FREE(cfdata);
|
E_FREE(cfdata);
|
||||||
|
@ -1551,7 +1548,7 @@ _fill_data(E_Config_Dialog_Data *cfdata)
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
_basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
_basic_apply(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
#define C(_name) _conf->_name = cfdata->_name;
|
#define C(_name) _conf->_name = cfdata->_name;
|
||||||
C(show_homedir);
|
C(show_homedir);
|
||||||
|
@ -1664,7 +1661,7 @@ e_modapi_init(E_Module *m)
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_modapi_shutdown(E_Module *m)
|
e_modapi_shutdown(E_Module *m __UNUSED__)
|
||||||
{
|
{
|
||||||
_plugins_shutdown();
|
_plugins_shutdown();
|
||||||
|
|
||||||
|
@ -1677,7 +1674,7 @@ e_modapi_shutdown(E_Module *m)
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_modapi_save(E_Module *m)
|
e_modapi_save(E_Module *m __UNUSED__)
|
||||||
{
|
{
|
||||||
e_config_domain_save("module.everything-files", conf_edd, _conf);
|
e_config_domain_save("module.everything-files", conf_edd, _conf);
|
||||||
return 1;
|
return 1;
|
||||||
|
|
|
@ -154,7 +154,7 @@ _fetch(Evry_Plugin *plugin, const char *input)
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
_action_check(Evry_Action *act, const Evry_Item *item)
|
_action_check(Evry_Action *act __UNUSED__, const Evry_Item *item)
|
||||||
{
|
{
|
||||||
return !!(((Settings_Item*)item)->eci);
|
return !!(((Settings_Item*)item)->eci);
|
||||||
}
|
}
|
||||||
|
@ -241,7 +241,7 @@ e_modapi_init(E_Module *m)
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_modapi_shutdown(E_Module *m)
|
e_modapi_shutdown(E_Module *m __UNUSED__)
|
||||||
{
|
{
|
||||||
_plugins_shutdown();
|
_plugins_shutdown();
|
||||||
|
|
||||||
|
@ -252,7 +252,7 @@ e_modapi_shutdown(E_Module *m)
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_modapi_save(E_Module *m)
|
e_modapi_save(E_Module *m __UNUSED__)
|
||||||
{
|
{
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
|
@ -98,7 +98,7 @@ _cb_border_add(void *data, __UNUSED__ int type, void *event)
|
||||||
{
|
{
|
||||||
E_Event_Border_Add *ev = event;
|
E_Event_Border_Add *ev = event;
|
||||||
Plugin *p = data;
|
Plugin *p = data;
|
||||||
int min;
|
unsigned int min;
|
||||||
|
|
||||||
if (!_border_item_add(p, ev->border))
|
if (!_border_item_add(p, ev->border))
|
||||||
return ECORE_CALLBACK_PASS_ON;
|
return ECORE_CALLBACK_PASS_ON;
|
||||||
|
@ -505,7 +505,7 @@ e_modapi_init(E_Module *m)
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_modapi_shutdown(E_Module *m)
|
e_modapi_shutdown(E_Module *m __UNUSED__)
|
||||||
{
|
{
|
||||||
_plugins_shutdown();
|
_plugins_shutdown();
|
||||||
|
|
||||||
|
@ -516,7 +516,7 @@ e_modapi_shutdown(E_Module *m)
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_modapi_save(E_Module *m)
|
e_modapi_save(E_Module *m __UNUSED__)
|
||||||
{
|
{
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
|
@ -317,7 +317,7 @@ evry_view_unregister(Evry_View *view)
|
||||||
/***************************************************************************/
|
/***************************************************************************/
|
||||||
|
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
_cleanup_history(void *data)
|
_cleanup_history(void *data __UNUSED__)
|
||||||
{
|
{
|
||||||
/* evrything is active */
|
/* evrything is active */
|
||||||
if (evry_hist)
|
if (evry_hist)
|
||||||
|
@ -538,7 +538,7 @@ _e_mod_action_cb(E_Object *obj, const char *params)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_e_mod_action_cb_edge(E_Object *obj, const char *params, E_Event_Zone_Edge *ev)
|
_e_mod_action_cb_edge(E_Object *obj __UNUSED__, const char *params, E_Event_Zone_Edge *ev)
|
||||||
{
|
{
|
||||||
IF_RELEASE(_params);
|
IF_RELEASE(_params);
|
||||||
if (params && params[0])
|
if (params && params[0])
|
||||||
|
|
|
@ -392,4 +392,8 @@ EAPI extern E_Module_Api e_modapi;
|
||||||
extern Eina_List *_refd;
|
extern Eina_List *_refd;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef CHECK_TIME
|
||||||
|
extern double _evry_time;
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -14,6 +14,9 @@
|
||||||
/* #undef DBG
|
/* #undef DBG
|
||||||
* #define DBG(...) ERR(__VA_ARGS__) */
|
* #define DBG(...) ERR(__VA_ARGS__) */
|
||||||
|
|
||||||
|
#undef DBG
|
||||||
|
#define DBG(...)
|
||||||
|
|
||||||
static void _evry_matches_update(Evry_Selector *sel, int async);
|
static void _evry_matches_update(Evry_Selector *sel, int async);
|
||||||
static void _evry_plugin_action(Evry_Selector *sel, int finished);
|
static void _evry_plugin_action(Evry_Selector *sel, int finished);
|
||||||
static void _evry_plugin_select(Evry_State *s, Evry_Plugin *p);
|
static void _evry_plugin_select(Evry_State *s, Evry_Plugin *p);
|
||||||
|
@ -63,6 +66,15 @@ static Eina_Bool _evry_cb_mouse(void *data, int type, void *event);
|
||||||
|
|
||||||
static Eina_List *windows = NULL;
|
static Eina_List *windows = NULL;
|
||||||
|
|
||||||
|
#ifdef CHECK_TIME
|
||||||
|
double _evry_time;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef CHECK_REFS
|
||||||
|
static int _item_cnt = 0;
|
||||||
|
Eina_List *_refd = NULL;
|
||||||
|
#endif
|
||||||
|
|
||||||
#define SUBJ_SEL win->selectors[0]
|
#define SUBJ_SEL win->selectors[0]
|
||||||
#define ACTN_SEL win->selectors[1]
|
#define ACTN_SEL win->selectors[1]
|
||||||
#define OBJ_SEL win->selectors[2]
|
#define OBJ_SEL win->selectors[2]
|
||||||
|
@ -137,6 +149,11 @@ evry_show(E_Zone *zone, E_Zone_Edge edge, const char *params)
|
||||||
Evry_Window *win;
|
Evry_Window *win;
|
||||||
Evry_Selector *sel;
|
Evry_Selector *sel;
|
||||||
|
|
||||||
|
#ifdef CHECK_TIME
|
||||||
|
_evry_time = ecore_time_get();
|
||||||
|
DBG("_____evry_show______");
|
||||||
|
#endif
|
||||||
|
|
||||||
E_OBJECT_CHECK_RETURN(zone, 0);
|
E_OBJECT_CHECK_RETURN(zone, 0);
|
||||||
E_OBJECT_TYPE_CHECK_RETURN(zone, E_ZONE_TYPE, 0);
|
E_OBJECT_TYPE_CHECK_RETURN(zone, E_ZONE_TYPE, 0);
|
||||||
|
|
||||||
|
@ -396,11 +413,6 @@ _evry_selectors_shift(Evry_Window *win, int dir)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CHECK_REFS
|
|
||||||
static int _item_cnt = 0;
|
|
||||||
Eina_List *_refd = NULL;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
Evry_Item *
|
Evry_Item *
|
||||||
evry_item_new(Evry_Item *base, Evry_Plugin *p, const char *label,
|
evry_item_new(Evry_Item *base, Evry_Plugin *p, const char *label,
|
||||||
Evas_Object *(*icon_get) (Evry_Item *it, Evas *e),
|
Evas_Object *(*icon_get) (Evry_Item *it, Evas *e),
|
||||||
|
@ -698,7 +710,7 @@ _evry_cb_win_delete(E_Win *ewin)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_evry_cb_win_move(E_Win *ewin)
|
_evry_cb_win_move(E_Win *ewin __UNUSED__)
|
||||||
{
|
{
|
||||||
/* Evry_Window *win = ewin->data; */
|
/* Evry_Window *win = ewin->data; */
|
||||||
/* evas_object_resize(win->o_main, ewin->w, ewin->h); */
|
/* evas_object_resize(win->o_main, ewin->w, ewin->h); */
|
||||||
|
@ -965,7 +977,7 @@ _evry_window_free(Evry_Window *win)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_evry_selector_cb_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
_evry_selector_cb_down(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Evas_Event_Mouse_Down *ev = event_info;
|
Evas_Event_Mouse_Down *ev = event_info;
|
||||||
Evry_Selector *sel = data;
|
Evry_Selector *sel = data;
|
||||||
|
@ -978,7 +990,7 @@ _evry_selector_cb_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_evry_selector_cb_wheel(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
_evry_selector_cb_wheel(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Evas_Event_Mouse_Wheel *ev = event_info;
|
Evas_Event_Mouse_Wheel *ev = event_info;
|
||||||
Evry_Selector *sel = data;
|
Evry_Selector *sel = data;
|
||||||
|
@ -997,7 +1009,7 @@ _evry_selector_cb_wheel(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_evry_selector_cb_up(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
_evry_selector_cb_up(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Evas_Event_Mouse_Up *ev = event_info;
|
Evas_Event_Mouse_Up *ev = event_info;
|
||||||
Evry_Selector *sel = data;
|
Evry_Selector *sel = data;
|
||||||
|
@ -1185,7 +1197,7 @@ _evry_selector_activate(Evry_Selector *sel, int slide)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_evry_selector_thumb_gen(void *data, Evas_Object *obj, void *event_info)
|
_evry_selector_thumb_gen(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
||||||
{
|
{
|
||||||
Evas_Coord w, h;
|
Evas_Coord w, h;
|
||||||
Evry_Selector *sel = data;
|
Evry_Selector *sel = data;
|
||||||
|
@ -1907,7 +1919,7 @@ _evry_cb_key_down(void *data __UNUSED__, int type __UNUSED__, void *event)
|
||||||
mod |= E_BINDING_MODIFIER_WIN;
|
mod |= E_BINDING_MODIFIER_WIN;
|
||||||
|
|
||||||
if (!(bind->key && (!strcmp(bind->key, ev->keyname)) &&
|
if (!(bind->key && (!strcmp(bind->key, ev->keyname)) &&
|
||||||
((bind->modifiers == mod) || (bind->any_mod))))
|
(((unsigned int)bind->modifiers == mod) || (bind->any_mod))))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (win->level > 0)
|
if (win->level > 0)
|
||||||
|
@ -2113,7 +2125,7 @@ _evry_cb_key_down(void *data __UNUSED__, int type __UNUSED__, void *event)
|
||||||
}
|
}
|
||||||
else if ((ev->compose && !(ev->modifiers & ECORE_EVENT_MODIFIER_ALT)))
|
else if ((ev->compose && !(ev->modifiers & ECORE_EVENT_MODIFIER_ALT)))
|
||||||
{
|
{
|
||||||
int len = strlen(s->inp);
|
unsigned int len = strlen(s->inp);
|
||||||
|
|
||||||
if (len == 0 && (evry_view_toggle(s, ev->compose)))
|
if (len == 0 && (evry_view_toggle(s, ev->compose)))
|
||||||
goto end;
|
goto end;
|
||||||
|
@ -2243,7 +2255,7 @@ _evry_clear(Evry_Selector *sel)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_evry_cb_free_action_performed(void *data, void *event)
|
_evry_cb_free_action_performed(void *data __UNUSED__, void *event)
|
||||||
{
|
{
|
||||||
Evry_Event_Action_Performed *ev = event;
|
Evry_Event_Action_Performed *ev = event;
|
||||||
|
|
||||||
|
@ -2670,6 +2682,8 @@ _evry_matches_update(Evry_Selector *sel, int async)
|
||||||
s->changed = 1;
|
s->changed = 1;
|
||||||
s->request++;
|
s->request++;
|
||||||
|
|
||||||
|
DBG("matches update %f", ecore_time_get() - _evry_time);
|
||||||
|
|
||||||
if (sel->update_timer)
|
if (sel->update_timer)
|
||||||
{
|
{
|
||||||
ecore_timer_del(sel->update_timer);
|
ecore_timer_del(sel->update_timer);
|
||||||
|
@ -2781,6 +2795,8 @@ _evry_matches_update(Evry_Selector *sel, int async)
|
||||||
|
|
||||||
if (p->fetch(p, input))
|
if (p->fetch(p, input))
|
||||||
{
|
{
|
||||||
|
DBG("fetch %s %f", p->name, ecore_time_get() - _evry_time);
|
||||||
|
|
||||||
s->cur_plugins = eina_list_append(s->cur_plugins, p);
|
s->cur_plugins = eina_list_append(s->cur_plugins, p);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -2852,7 +2868,7 @@ _evry_plugin_select(Evry_State *s, Evry_Plugin *p)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_evry_cb_free_plugin_selected(void *data, void *event)
|
_evry_cb_free_plugin_selected(void *data __UNUSED__, void *event)
|
||||||
{
|
{
|
||||||
Evry_Event_Item_Selected *ev = event;
|
Evry_Event_Item_Selected *ev = event;
|
||||||
|
|
||||||
|
@ -2905,7 +2921,7 @@ _evry_plugin_list_insert(Evry_State *s, Evry_Plugin *p)
|
||||||
}
|
}
|
||||||
|
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
_evry_cb_selection_notify(void *data, int type, void *event)
|
_evry_cb_selection_notify(void *data, int type __UNUSED__, void *event)
|
||||||
{
|
{
|
||||||
Ecore_X_Event_Selection_Notify *ev;
|
Ecore_X_Event_Selection_Notify *ev;
|
||||||
Evry_Window *win = data;
|
Evry_Window *win = data;
|
||||||
|
|
|
@ -259,13 +259,13 @@ _plugin_move(Plugin_Page *page, int dir)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_plugin_move_up_cb(void *data, void *data2)
|
_plugin_move_up_cb(void *data, void *data2 __UNUSED__)
|
||||||
{
|
{
|
||||||
_plugin_move(data, -1);
|
_plugin_move(data, -1);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_plugin_move_down_cb(void *data, void *data2)
|
_plugin_move_down_cb(void *data, void *data2 __UNUSED__)
|
||||||
{
|
{
|
||||||
_plugin_move(data, 1);
|
_plugin_move(data, 1);
|
||||||
}
|
}
|
||||||
|
@ -339,7 +339,7 @@ _list_select_cb (void *data, Evas_Object *obj)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_plugin_config_cb(void *data, void *data2)
|
_plugin_config_cb(void *data, void *data2 __UNUSED__)
|
||||||
{
|
{
|
||||||
Plugin_Page *page = data;
|
Plugin_Page *page = data;
|
||||||
Evry_Plugin *p = page->cur->plugin;
|
Evry_Plugin *p = page->cur->plugin;
|
||||||
|
@ -353,7 +353,7 @@ _plugin_config_cb(void *data, void *data2)
|
||||||
}
|
}
|
||||||
|
|
||||||
static Evas_Object *
|
static Evas_Object *
|
||||||
_create_plugin_page(E_Config_Dialog_Data *cfdata, Evas *e, Plugin_Page *page)
|
_create_plugin_page(E_Config_Dialog_Data *cfdata __UNUSED__, Evas *e, Plugin_Page *page)
|
||||||
{
|
{
|
||||||
Evas_Object *o, *of, *ob;
|
Evas_Object *o, *of, *ob;
|
||||||
E_Radio_Group *rg;
|
E_Radio_Group *rg;
|
||||||
|
@ -687,7 +687,7 @@ _cat_create_data(E_Config_Dialog *cfd)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_cat_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
_cat_free_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
if (cfdata->page[0].configs) eina_list_free(cfdata->page[0].configs);
|
if (cfdata->page[0].configs) eina_list_free(cfdata->page[0].configs);
|
||||||
|
|
||||||
|
@ -732,7 +732,7 @@ _cat_basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
||||||
}
|
}
|
||||||
|
|
||||||
static Evas_Object *
|
static Evas_Object *
|
||||||
_cat_basic_create_widgets(E_Config_Dialog *cfd, Evas *e, E_Config_Dialog_Data *cfdata)
|
_cat_basic_create_widgets(E_Config_Dialog *cfd __UNUSED__, Evas *e, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
Evas_Object *ob, *otb;
|
Evas_Object *ob, *otb;
|
||||||
|
|
||||||
|
|
|
@ -73,7 +73,7 @@ _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;
|
||||||
|
@ -90,13 +90,13 @@ _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 _("Everything Starter");
|
return _("Everything Starter");
|
||||||
}
|
}
|
||||||
|
|
||||||
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 __UNUSED__)
|
||||||
{
|
{
|
||||||
/* Evas_Object *o; */
|
/* Evas_Object *o; */
|
||||||
/* char buf[4096];
|
/* char buf[4096];
|
||||||
|
@ -109,7 +109,7 @@ _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;
|
||||||
}
|
}
|
||||||
|
@ -117,7 +117,7 @@ _gc_id_new(E_Gadcon_Client_Class *client_class)
|
||||||
/***************************************************************************/
|
/***************************************************************************/
|
||||||
|
|
||||||
|
|
||||||
static void _del_func(void *data, void *obj)
|
static void _del_func(void *data, void *obj __UNUSED__)
|
||||||
{
|
{
|
||||||
Instance *inst = data;
|
Instance *inst = data;
|
||||||
|
|
||||||
|
@ -129,7 +129,7 @@ static void _del_func(void *data, void *obj)
|
||||||
}
|
}
|
||||||
|
|
||||||
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;
|
||||||
|
|
|
@ -64,7 +64,7 @@ evry_history_init(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
_hist_entry_free_cb(const Eina_Hash *hash, const void *key, void *data, void *fdata)
|
_hist_entry_free_cb(const Eina_Hash *hash __UNUSED__, const void *key __UNUSED__, void *data, void *fdata __UNUSED__)
|
||||||
{
|
{
|
||||||
History_Entry *he = data;
|
History_Entry *he = data;
|
||||||
History_Item *hi;
|
History_Item *hi;
|
||||||
|
@ -88,7 +88,7 @@ _hist_entry_free_cb(const Eina_Hash *hash, const void *key, void *data, void *fd
|
||||||
}
|
}
|
||||||
|
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
_hist_free_cb(const Eina_Hash *hash, const void *key, void *data, void *fdata)
|
_hist_free_cb(const Eina_Hash *hash __UNUSED__, const void *key __UNUSED__, void *data, void *fdata __UNUSED__)
|
||||||
{
|
{
|
||||||
History_Types *ht = data;
|
History_Types *ht = data;
|
||||||
|
|
||||||
|
@ -104,7 +104,7 @@ _hist_free_cb(const Eina_Hash *hash, const void *key, void *data, void *fdata)
|
||||||
}
|
}
|
||||||
|
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
_hist_entry_cleanup_cb(const Eina_Hash *hash, const void *key, void *data, void *fdata)
|
_hist_entry_cleanup_cb(const Eina_Hash *hash __UNUSED__, const void *key, void *data, void *fdata)
|
||||||
{
|
{
|
||||||
History_Entry *he = data;
|
History_Entry *he = data;
|
||||||
Cleanup_Data *d = fdata;
|
Cleanup_Data *d = fdata;
|
||||||
|
@ -120,7 +120,7 @@ _hist_entry_cleanup_cb(const Eina_Hash *hash, const void *key, void *data, void
|
||||||
}
|
}
|
||||||
|
|
||||||
/* item is transient or too old */
|
/* item is transient or too old */
|
||||||
if (!hi->count || hi->transient)
|
if ((hi->count < 1) || hi->transient)
|
||||||
{
|
{
|
||||||
if (hi->input)
|
if (hi->input)
|
||||||
eina_stringshare_del(hi->input);
|
eina_stringshare_del(hi->input);
|
||||||
|
@ -146,7 +146,7 @@ _hist_entry_cleanup_cb(const Eina_Hash *hash, const void *key, void *data, void
|
||||||
}
|
}
|
||||||
|
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
_hist_cleanup_cb(const Eina_Hash *hash, const void *key, void *data, void *fdata)
|
_hist_cleanup_cb(const Eina_Hash *hash __UNUSED__, const void *key, void *data, void *fdata)
|
||||||
{
|
{
|
||||||
History_Types *ht = data;
|
History_Types *ht = data;
|
||||||
Cleanup_Data *d = fdata;
|
Cleanup_Data *d = fdata;
|
||||||
|
|
|
@ -68,7 +68,7 @@ _add_item(Plugin *p, Plugin_Config *pc)
|
||||||
}
|
}
|
||||||
|
|
||||||
static Evry_Plugin *
|
static Evry_Plugin *
|
||||||
_begin(Evry_Plugin *plugin, const Evry_Item *item)
|
_begin(Evry_Plugin *plugin, const Evry_Item *item __UNUSED__)
|
||||||
{
|
{
|
||||||
Plugin_Config *pc;
|
Plugin_Config *pc;
|
||||||
Eina_List *l;
|
Eina_List *l;
|
||||||
|
@ -83,7 +83,7 @@ _begin(Evry_Plugin *plugin, const Evry_Item *item)
|
||||||
}
|
}
|
||||||
|
|
||||||
static Evry_Plugin *
|
static Evry_Plugin *
|
||||||
_begin_all(Evry_Plugin *plugin, const Evry_Item *item)
|
_begin_all(Evry_Plugin *plugin, const Evry_Item *item __UNUSED__)
|
||||||
{
|
{
|
||||||
Plugin_Config *pc;
|
Plugin_Config *pc;
|
||||||
Eina_List *l;
|
Eina_List *l;
|
||||||
|
@ -116,7 +116,7 @@ _finish(Evry_Plugin *plugin)
|
||||||
|
|
||||||
EINA_LIST_FREE(p->plugins, it)
|
EINA_LIST_FREE(p->plugins, it)
|
||||||
EVRY_ITEM_FREE(it);
|
EVRY_ITEM_FREE(it);
|
||||||
|
|
||||||
E_FREE(p);
|
E_FREE(p);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ static Evry_Plugin *p1;
|
||||||
static Evry_Plugin *p2;
|
static Evry_Plugin *p2;
|
||||||
|
|
||||||
static Evry_Plugin *
|
static Evry_Plugin *
|
||||||
_begin(Evry_Plugin *p, const Evry_Item *it)
|
_begin(Evry_Plugin *p, const Evry_Item *it __UNUSED__)
|
||||||
{
|
{
|
||||||
return p;
|
return p;
|
||||||
}
|
}
|
||||||
|
|
|
@ -455,7 +455,7 @@ _evry_icon_mime_theme_get(const char *mime, Evas *e)
|
||||||
char buf[1024];
|
char buf[1024];
|
||||||
const char *file;
|
const char *file;
|
||||||
|
|
||||||
if (snprintf(buf, sizeof(buf), "e/icons/fileman/mime/%s", mime) >= sizeof(buf))
|
if (snprintf(buf, sizeof(buf), "e/icons/fileman/mime/%s", mime) >= (int)sizeof(buf))
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
file = e_theme_edje_file_get("base/theme/icons", buf);
|
file = e_theme_edje_file_get("base/theme/icons", buf);
|
||||||
|
@ -866,7 +866,7 @@ evry_file_url_get(Evry_Item_File *file)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_cb_free_item_changed(void *data, void *event)
|
_cb_free_item_changed(void *data __UNUSED__, void *event)
|
||||||
{
|
{
|
||||||
Evry_Event_Item_Changed *ev = event;
|
Evry_Event_Item_Changed *ev = event;
|
||||||
|
|
||||||
|
|
|
@ -80,7 +80,7 @@ static void _animator_del(Evas_Object *obj);
|
||||||
static Eina_Bool _animator(void *data);
|
static Eina_Bool _animator(void *data);
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_thumb_gen(void *data, Evas_Object *obj, void *event_info)
|
_thumb_gen(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
||||||
{
|
{
|
||||||
Evas_Coord w, h;
|
Evas_Coord w, h;
|
||||||
Item *it = data;
|
Item *it = data;
|
||||||
|
@ -199,7 +199,7 @@ _thumb_idler(void *data)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_item_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
_item_down(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Evas_Event_Mouse_Down *ev = event_info;
|
Evas_Event_Mouse_Down *ev = event_info;
|
||||||
Item *it = data;
|
Item *it = data;
|
||||||
|
@ -234,7 +234,7 @@ _item_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_item_up(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
_item_up(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Evas_Event_Mouse_Up *ev = event_info;
|
Evas_Event_Mouse_Up *ev = event_info;
|
||||||
Item *it = data;
|
Item *it = data;
|
||||||
|
@ -615,19 +615,19 @@ _e_smart_resize(Evas_Object *obj, Evas_Coord w, Evas_Coord h)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_e_smart_show(Evas_Object *obj){}
|
_e_smart_show(Evas_Object *obj __UNUSED__){}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_e_smart_hide(Evas_Object *obj){}
|
_e_smart_hide(Evas_Object *obj __UNUSED__){}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_e_smart_color_set(Evas_Object *obj, int r, int g, int b, int a){}
|
_e_smart_color_set(Evas_Object *obj __UNUSED__, int r __UNUSED__, int g __UNUSED__, int b __UNUSED__, int a __UNUSED__){}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_e_smart_clip_set(Evas_Object *obj, Evas_Object * clip){}
|
_e_smart_clip_set(Evas_Object *obj __UNUSED__, Evas_Object * clip __UNUSED__){}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_e_smart_clip_unset(Evas_Object *obj){}
|
_e_smart_clip_unset(Evas_Object *obj __UNUSED__){}
|
||||||
|
|
||||||
static Evas_Object *
|
static Evas_Object *
|
||||||
_pan_add(Evas *evas)
|
_pan_add(Evas *evas)
|
||||||
|
@ -649,6 +649,9 @@ _pan_add(Evas *evas)
|
||||||
NULL,
|
NULL,
|
||||||
NULL,
|
NULL,
|
||||||
NULL,
|
NULL,
|
||||||
|
NULL,
|
||||||
|
NULL,
|
||||||
|
NULL,
|
||||||
NULL
|
NULL
|
||||||
};
|
};
|
||||||
smart = evas_smart_class_new(&sc);
|
smart = evas_smart_class_new(&sc);
|
||||||
|
@ -1398,7 +1401,7 @@ _cb_key_down(Evry_View *view, const Ecore_Event_Key *ev)
|
||||||
}
|
}
|
||||||
|
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
_cb_item_changed(void *data, int type, void *event)
|
_cb_item_changed(void *data, int type __UNUSED__, void *event)
|
||||||
{
|
{
|
||||||
Evry_Event_Item_Changed *ev = event;
|
Evry_Event_Item_Changed *ev = event;
|
||||||
View *v = data;
|
View *v = data;
|
||||||
|
@ -1448,7 +1451,7 @@ _cb_item_changed(void *data, int type, void *event)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_view_cb_mouse_wheel(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
_view_cb_mouse_wheel(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj, void *event_info)
|
||||||
{
|
{
|
||||||
Evas_Event_Mouse_Wheel *ev = event_info;
|
Evas_Event_Mouse_Wheel *ev = event_info;
|
||||||
Smart_Data *sd = evas_object_smart_data_get(obj);
|
Smart_Data *sd = evas_object_smart_data_get(obj);
|
||||||
|
@ -1462,7 +1465,7 @@ _view_cb_mouse_wheel(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_view_cb_mouse_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
_view_cb_mouse_down(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Evas_Event_Mouse_Down *ev = event_info;
|
Evas_Event_Mouse_Down *ev = event_info;
|
||||||
Smart_Data *sd = evas_object_smart_data_get(data);
|
Smart_Data *sd = evas_object_smart_data_get(data);
|
||||||
|
@ -1474,7 +1477,7 @@ _view_cb_mouse_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_view_cb_mouse_up(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
_view_cb_mouse_up(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
||||||
{
|
{
|
||||||
/* Evas_Event_Mouse_Up *ev = event_info; */
|
/* Evas_Event_Mouse_Up *ev = event_info; */
|
||||||
Smart_Data *sd = evas_object_smart_data_get(data);
|
Smart_Data *sd = evas_object_smart_data_get(data);
|
||||||
|
@ -1489,7 +1492,7 @@ _view_cb_mouse_up(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
#define SLIDE_RESISTANCE 80
|
#define SLIDE_RESISTANCE 80
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_view_cb_mouse_move(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
_view_cb_mouse_move(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Evas_Event_Mouse_Move *ev = event_info;
|
Evas_Event_Mouse_Move *ev = event_info;
|
||||||
Smart_Data *sd = evas_object_smart_data_get(data);
|
Smart_Data *sd = evas_object_smart_data_get(data);
|
||||||
|
@ -1604,9 +1607,7 @@ _view_create(Evry_View *view, const Evry_State *s, const Evas_Object *swallow)
|
||||||
}
|
}
|
||||||
|
|
||||||
v->plugin = s->plugin;
|
v->plugin = s->plugin;
|
||||||
|
|
||||||
v->mode_prev = v->mode;
|
v->mode_prev = v->mode;
|
||||||
|
|
||||||
v->zoom = parent->zoom;
|
v->zoom = parent->zoom;
|
||||||
|
|
||||||
v->bg = edje_object_add(v->evas);
|
v->bg = edje_object_add(v->evas);
|
||||||
|
|
|
@ -13,7 +13,7 @@ _view_clear(Evry_View *v)
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
_view_update(Evry_View *v)
|
_view_update(Evry_View *v __UNUSED__)
|
||||||
{
|
{
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
@ -58,7 +58,7 @@ _cb_key_down(Evry_View *v, const Ecore_Event_Key *ev)
|
||||||
}
|
}
|
||||||
|
|
||||||
static Evry_View *
|
static Evry_View *
|
||||||
_view_create(Evry_View *v, const Evry_State *s, const Evas_Object *swallow)
|
_view_create(Evry_View *v, const Evry_State *s __UNUSED__, const Evas_Object *swallow)
|
||||||
{
|
{
|
||||||
Evas_Object *o;
|
Evas_Object *o;
|
||||||
int mw, mh;
|
int mw, mh;
|
||||||
|
|
|
@ -29,13 +29,13 @@ _timer_cb(void *data)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_tab_cb_down(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
_tab_cb_down(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
||||||
{
|
{
|
||||||
/* Evas_Event_Mouse_Down *ev = event_info; */
|
/* Evas_Event_Mouse_Down *ev = event_info; */
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_tab_cb_up(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
_tab_cb_up(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Evas_Event_Mouse_Up *ev = event_info;
|
Evas_Event_Mouse_Up *ev = event_info;
|
||||||
Tab *tab = data;
|
Tab *tab = data;
|
||||||
|
@ -55,7 +55,7 @@ _tab_cb_up(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
static void
|
static void
|
||||||
_tabs_cb_wheel(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
_tabs_cb_wheel(void *data, Evas *e __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
Evas_Event_Mouse_Wheel *ev = event_info;
|
Evas_Event_Mouse_Wheel *ev = event_info;
|
||||||
Tab_View *v = data;
|
Tab_View *v = data;
|
||||||
|
@ -115,7 +115,7 @@ _tabs_update(Tab_View *v)
|
||||||
Tab *tab;
|
Tab *tab;
|
||||||
Evas_Coord w, x;
|
Evas_Coord w, x;
|
||||||
Evas_Object *o;
|
Evas_Object *o;
|
||||||
int cur = 0, i = 0;
|
unsigned int cur = 0, i = 0;
|
||||||
|
|
||||||
if (s->delete_me)
|
if (s->delete_me)
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Reference in New Issue