'everything' apps: remove uneeded filter

SVN revision: 47599
This commit is contained in:
Hannes Janetzek 2010-03-30 13:32:44 +00:00
parent 3492c8fd13
commit 9c9333b24a
1 changed files with 3 additions and 19 deletions

View File

@ -444,28 +444,12 @@ _fetch(Evry_Plugin *plugin, const char *input)
Eina_List *l, *ll;
apps = efreet_util_desktop_name_glob_list("*");
cat_ss = efreet_util_desktop_category_list("Screensaver");
/* remove screensaver */
cat_ss = efreet_util_desktop_category_list("Screensaver");
EINA_LIST_FOREACH(cat_ss, l, desktop)
{
ll = eina_list_data_find_list(apps, desktop);
if (ll)
{
efreet_desktop_free(desktop);
apps = eina_list_remove_list(apps, ll);
}
}
cat_sys = efreet_util_desktop_category_list("System");
cat_app = efreet_util_desktop_category_list("Applications");
cat_set = efreet_util_desktop_category_list("Settings");
EINA_LIST_FOREACH(cat_sys, l, desktop)
{
if (eina_list_data_find_list(cat_set, desktop)) continue;
if (eina_list_data_find_list(cat_app, desktop)) continue;
ll = eina_list_data_find_list(apps, desktop);
if (ll)
if ((ll = eina_list_data_find_list(apps, desktop)))
{
efreet_desktop_free(desktop);
apps = eina_list_remove_list(apps, ll);