require [Type] = Application for sandbox gadget .desktop entries
This commit is contained in:
parent
aa9ece4722
commit
9bba6e80e4
|
@ -972,8 +972,19 @@ gadget_dir_add(const char *filename)
|
||||||
{
|
{
|
||||||
char str[4096];
|
char str[4096];
|
||||||
snprintf(str, sizeof(str), _("A gadget .desktop file was found,</ps>"
|
snprintf(str, sizeof(str), _("A gadget .desktop file was found,</ps>"
|
||||||
"but no [Name] entry was specified!</ps>"
|
"but no [Name] entry was specified!</ps>"
|
||||||
"%s"), buf);
|
"%s"), buf);
|
||||||
|
/* FIXME: maybe don't use notification here? T6630 */
|
||||||
|
e_notification_util_send(_("Gadget Error"), str);
|
||||||
|
efreet_desktop_free(ed);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (ed->type != EFREET_DESKTOP_TYPE_APPLICATION)
|
||||||
|
{
|
||||||
|
char str[4096];
|
||||||
|
snprintf(str, sizeof(str), _("A gadget .desktop file was found,</ps>"
|
||||||
|
"but [Type] is not set to Application!</ps>"
|
||||||
|
"%s"), buf);
|
||||||
/* FIXME: maybe don't use notification here? T6630 */
|
/* FIXME: maybe don't use notification here? T6630 */
|
||||||
e_notification_util_send(_("Gadget Error"), str);
|
e_notification_util_send(_("Gadget Error"), str);
|
||||||
efreet_desktop_free(ed);
|
efreet_desktop_free(ed);
|
||||||
|
|
Loading…
Reference in New Issue