'everything' module

- whoops, enable mimetype fetching again
- show list window on toggling views


SVN revision: 41853
This commit is contained in:
Hannes Janetzek 2009-08-18 01:00:18 +00:00
parent 70af748fa7
commit 94544c168f
2 changed files with 18 additions and 16 deletions

View File

@ -1276,7 +1276,7 @@ _evry_cb_key_down(void *data __UNUSED__, int type __UNUSED__, void *event)
if (!_evry_clear(s)) if (!_evry_clear(s))
_evry_browse_back(selector); _evry_browse_back(selector);
} }
else if (!strcmp(key, "1")) else if (!strcmp(key, "1"))
_evry_view_toggle(s); _evry_view_toggle(s);
else if (!strcmp(key, "Tab")) else if (!strcmp(key, "Tab"))
_evry_plugin_next(s); _evry_plugin_next(s);
@ -1531,6 +1531,8 @@ _evry_view_toggle(Evry_State *s)
Evas_Object *o; Evas_Object *o;
Eina_List *l; Eina_List *l;
_evry_list_win_show();
if (s->view) if (s->view)
{ {
s->view->cleanup(s->view); s->view->cleanup(s->view);

View File

@ -38,7 +38,7 @@ _item_add(Evry_Plugin *p, const char *directory, const char *file)
static void static void
_item_fill(Evry_Item *it) _item_fill(Evry_Item *it)
{ {
const char *mime, *ext = NULL; const char *mime;
if (it->mime) return; if (it->mime) return;
@ -47,20 +47,20 @@ _item_fill(Evry_Item *it)
it->mime = eina_stringshare_add("x-directory/normal"); it->mime = eina_stringshare_add("x-directory/normal");
it->browseable = EINA_TRUE; it->browseable = EINA_TRUE;
} }
else if ((ext = strrchr(it->label, '.'))) /* else if ((ext = strrchr(it->label, '.')))
{ * {
if (!strcmp(ext, ".desktop") || !strcmp(ext, ".directory")) * if (!strcmp(ext, ".desktop") || !strcmp(ext, ".directory"))
{ * {
Efreet_Desktop *desktop; * Efreet_Desktop *desktop;
*
desktop = efreet_desktop_new(it->uri); * desktop = efreet_desktop_new(it->uri);
if (!desktop) return; * if (!desktop) return;
it->label = eina_stringshare_add(desktop->name); * it->label = eina_stringshare_add(desktop->name);
it->mime = eina_stringshare_add("None"); * it->mime = eina_stringshare_add("None");
efreet_desktop_free(desktop); * efreet_desktop_free(desktop);
return; * return;
} * }
} * } */
else if ((mime = efreet_mime_type_get(it->uri))) else if ((mime = efreet_mime_type_get(it->uri)))
{ {
it->mime = eina_stringshare_add(mime); it->mime = eina_stringshare_add(mime);