forked from enlightenment/enlightenment
fix garbage value config_path variables and use correct config registry strings
SPANK SPANK SPANK! SVN revision: 65706
This commit is contained in:
parent
abcc8f9ad3
commit
48e56c7787
|
@ -1072,24 +1072,27 @@ _plugins_init(const Evry_API *api)
|
||||||
int prio = 0;
|
int prio = 0;
|
||||||
Eina_List *l;
|
Eina_List *l;
|
||||||
Evry_Action *act;
|
Evry_Action *act;
|
||||||
|
const char *config_path;
|
||||||
|
|
||||||
evry = api;
|
evry = api;
|
||||||
|
|
||||||
if (!evry->api_version_check(EVRY_API_VERSION))
|
if (!evry->api_version_check(EVRY_API_VERSION))
|
||||||
return EINA_FALSE;
|
return EINA_FALSE;
|
||||||
|
|
||||||
|
config_path = eina_stringshare_add("launcher/everything-apps");
|
||||||
|
|
||||||
p = EVRY_PLUGIN_BASE("Applications", _module_icon, EVRY_TYPE_APP,
|
p = EVRY_PLUGIN_BASE("Applications", _module_icon, EVRY_TYPE_APP,
|
||||||
_begin, _finish, _fetch);
|
_begin, _finish, _fetch);
|
||||||
p->complete = &_complete;
|
p->complete = &_complete;
|
||||||
p->browse = &_browse;
|
p->browse = &_browse;
|
||||||
p->config_path = "extensions/everything-apps";
|
p->config_path = eina_stringshare_ref(config_path);
|
||||||
evry->plugin_register(p, EVRY_PLUGIN_SUBJECT, 1);
|
evry->plugin_register(p, EVRY_PLUGIN_SUBJECT, 1);
|
||||||
_plugins = eina_list_append(_plugins, p);
|
_plugins = eina_list_append(_plugins, p);
|
||||||
|
|
||||||
p = EVRY_PLUGIN_BASE("Exebuf", _module_icon, EVRY_TYPE_APP,
|
p = EVRY_PLUGIN_BASE("Exebuf", _module_icon, EVRY_TYPE_APP,
|
||||||
_begin_exe, _finish_exe, _fetch_exe);
|
_begin_exe, _finish_exe, _fetch_exe);
|
||||||
p->complete = &_complete;
|
p->complete = &_complete;
|
||||||
p->config_path = "extensions/everything-apps";
|
p->config_path = eina_stringshare_ref(config_path);
|
||||||
_plugins = eina_list_append(_plugins, p);
|
_plugins = eina_list_append(_plugins, p);
|
||||||
if (evry->plugin_register(p, EVRY_PLUGIN_SUBJECT, 3))
|
if (evry->plugin_register(p, EVRY_PLUGIN_SUBJECT, 3))
|
||||||
p->config->min_query = 3;
|
p->config->min_query = 3;
|
||||||
|
@ -1097,13 +1100,13 @@ _plugins_init(const Evry_API *api)
|
||||||
p = EVRY_PLUGIN_BASE("Applications", _module_icon, EVRY_TYPE_APP,
|
p = EVRY_PLUGIN_BASE("Applications", _module_icon, EVRY_TYPE_APP,
|
||||||
_begin_mime, _finish, _fetch);
|
_begin_mime, _finish, _fetch);
|
||||||
p->complete = &_complete;
|
p->complete = &_complete;
|
||||||
p->config_path = "extensions/everything-apps";
|
p->config_path = eina_stringshare_ref(config_path);
|
||||||
evry->plugin_register(p, EVRY_PLUGIN_OBJECT, 1);
|
evry->plugin_register(p, EVRY_PLUGIN_OBJECT, 1);
|
||||||
_plugins = eina_list_append(_plugins, p);
|
_plugins = eina_list_append(_plugins, p);
|
||||||
|
|
||||||
p = EVRY_PLUGIN_BASE("Open With...", _module_icon, EVRY_TYPE_APP,
|
p = EVRY_PLUGIN_BASE("Open With...", _module_icon, EVRY_TYPE_APP,
|
||||||
_begin_mime, _finish_mime, _fetch_mime);
|
_begin_mime, _finish_mime, _fetch_mime);
|
||||||
p->config_path = "extensions/everything-apps";
|
p->config_path = eina_stringshare_ref(config_path);
|
||||||
evry->plugin_register(p, EVRY_PLUGIN_ACTION, 1);
|
evry->plugin_register(p, EVRY_PLUGIN_ACTION, 1);
|
||||||
_plugins = eina_list_append(_plugins, p);
|
_plugins = eina_list_append(_plugins, p);
|
||||||
|
|
||||||
|
@ -1175,6 +1178,7 @@ _plugins_init(const Evry_API *api)
|
||||||
(handlers, ecore_event_handler_add
|
(handlers, ecore_event_handler_add
|
||||||
(EFREET_EVENT_DESKTOP_CACHE_UPDATE, _desktop_cache_update, NULL));
|
(EFREET_EVENT_DESKTOP_CACHE_UPDATE, _desktop_cache_update, NULL));
|
||||||
|
|
||||||
|
eina_stringshare_del(config_path);
|
||||||
return EINA_TRUE;
|
return EINA_TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1296,12 +1296,14 @@ _plugins_init(const Evry_API *api)
|
||||||
Evry_Action *act, *act_sort_date, *act_sort_name;
|
Evry_Action *act, *act_sort_date, *act_sort_name;
|
||||||
Evry_Plugin *p;
|
Evry_Plugin *p;
|
||||||
int prio = 0;
|
int prio = 0;
|
||||||
|
const char *config_path;
|
||||||
|
|
||||||
evry = api;
|
evry = api;
|
||||||
|
|
||||||
if (!evry->api_version_check(EVRY_API_VERSION))
|
if (!evry->api_version_check(EVRY_API_VERSION))
|
||||||
return EINA_FALSE;
|
return EINA_FALSE;
|
||||||
|
|
||||||
|
config_path = eina_stringshare_add("launcher/everything-files");
|
||||||
_mime_dir = eina_stringshare_add("inode/directory");
|
_mime_dir = eina_stringshare_add("inode/directory");
|
||||||
_mime_mount = eina_stringshare_add("inode/mountpoint");
|
_mime_mount = eina_stringshare_add("inode/mountpoint");
|
||||||
_mime_unknown = eina_stringshare_add("unknown");
|
_mime_unknown = eina_stringshare_add("unknown");
|
||||||
|
@ -1346,7 +1348,7 @@ _plugins_init(const Evry_API *api)
|
||||||
p->input_type = EVRY_TYPE_FILE;
|
p->input_type = EVRY_TYPE_FILE;
|
||||||
p->cb_key_down = &_cb_key_down;
|
p->cb_key_down = &_cb_key_down;
|
||||||
p->browse = &_browse;
|
p->browse = &_browse;
|
||||||
p->config_path = "extensions/everything-files";
|
p->config_path = eina_stringshare_ref(config_path);
|
||||||
p->actions = eina_list_append(p->actions, act_sort_date);
|
p->actions = eina_list_append(p->actions, act_sort_date);
|
||||||
p->actions = eina_list_append(p->actions, act_sort_name);
|
p->actions = eina_list_append(p->actions, act_sort_name);
|
||||||
_plugins = eina_list_append(_plugins, p);
|
_plugins = eina_list_append(_plugins, p);
|
||||||
|
@ -1358,7 +1360,7 @@ _plugins_init(const Evry_API *api)
|
||||||
_begin, _finish, _fetch);
|
_begin, _finish, _fetch);
|
||||||
p->cb_key_down = &_cb_key_down;
|
p->cb_key_down = &_cb_key_down;
|
||||||
p->browse = &_browse;
|
p->browse = &_browse;
|
||||||
p->config_path = "extensions/everything-files";
|
p->config_path = eina_stringshare_ref(config_path);
|
||||||
p->actions = eina_list_append(p->actions, act_sort_date);
|
p->actions = eina_list_append(p->actions, act_sort_date);
|
||||||
p->actions = eina_list_append(p->actions, act_sort_name);
|
p->actions = eina_list_append(p->actions, act_sort_name);
|
||||||
_plugins = eina_list_append(_plugins, p);
|
_plugins = eina_list_append(_plugins, p);
|
||||||
|
@ -1370,7 +1372,7 @@ _plugins_init(const Evry_API *api)
|
||||||
p = EVRY_PLUGIN_BASE("Recent Files", _module_icon, EVRY_TYPE_FILE,
|
p = EVRY_PLUGIN_BASE("Recent Files", _module_icon, EVRY_TYPE_FILE,
|
||||||
_recentf_begin, _finish, _recentf_fetch);
|
_recentf_begin, _finish, _recentf_fetch);
|
||||||
p->browse = &_recentf_browse;
|
p->browse = &_recentf_browse;
|
||||||
p->config_path = "extensions/everything-files";
|
p->config_path = eina_stringshare_ref(config_path);
|
||||||
|
|
||||||
if (evry->plugin_register(p, EVRY_PLUGIN_SUBJECT, 3))
|
if (evry->plugin_register(p, EVRY_PLUGIN_SUBJECT, 3))
|
||||||
{
|
{
|
||||||
|
@ -1382,7 +1384,7 @@ _plugins_init(const Evry_API *api)
|
||||||
p = EVRY_PLUGIN_BASE("Recent Files", _module_icon, EVRY_TYPE_FILE,
|
p = EVRY_PLUGIN_BASE("Recent Files", _module_icon, EVRY_TYPE_FILE,
|
||||||
_recentf_begin, _finish, _recentf_fetch);
|
_recentf_begin, _finish, _recentf_fetch);
|
||||||
p->browse = &_recentf_browse;
|
p->browse = &_recentf_browse;
|
||||||
p->config_path = "extensions/everything-files";
|
p->config_path = eina_stringshare_ref(config_path);
|
||||||
|
|
||||||
if (evry->plugin_register(p, EVRY_PLUGIN_OBJECT, 3))
|
if (evry->plugin_register(p, EVRY_PLUGIN_OBJECT, 3))
|
||||||
{
|
{
|
||||||
|
@ -1390,6 +1392,7 @@ _plugins_init(const Evry_API *api)
|
||||||
p->config->min_query = 3;
|
p->config->min_query = 3;
|
||||||
}
|
}
|
||||||
_plugins = eina_list_append(_plugins, p);
|
_plugins = eina_list_append(_plugins, p);
|
||||||
|
eina_stringshare_del(config_path);
|
||||||
|
|
||||||
return EINA_TRUE;
|
return EINA_TRUE;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue