forked from enlightenment/enlightenment
'everything' apps: remove uneeded filter
SVN revision: 47599
This commit is contained in:
parent
3492c8fd13
commit
9c9333b24a
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue