do include any that are specifically for us.
SVN revision: 26961
desktop = ecore_desktop_get(path, NULL);
/* Check if we process */
if (!desktop) return;
- if ( (!desktop->hidden) && (!desktop->no_display) && ((desktop->type == NULL) || (strcmp(desktop->type, "Application") == 0)) )
+ if ( (!desktop->hidden) && (!desktop->no_display)
+ && ((desktop->type == NULL) || (strcmp(desktop->type, "Application") == 0))
+ && ((desktop->OnlyShowIn == NULL) ||(ecore_hash_get(desktop->OnlyShowIn, "Enlightenment") != NULL))
+ && ((desktop->NotShowIn == NULL) ||(ecore_hash_get(desktop->NotShowIn, "Enlightenment") == NULL)) )
{
char *category;
Ecore_Hash *menu;