Let the "run" dialog also be optional

This commit is contained in:
Pierre Pronchery 2014-06-26 03:05:59 +02:00
parent 3040bd11c9
commit 1e4dc2d6bd

View File

@ -564,12 +564,16 @@ static void _on_clicked(gpointer data)
menuitem = gtk_separator_menu_item_new();
gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
}
if((p = helper->config_get(helper->panel, "main", "run")) == NULL
|| strtol(p, NULL, 0) != 0)
{
menuitem = _main_menuitem_stock(_("Run..."), GTK_STOCK_EXECUTE);
g_signal_connect_swapped(menuitem, "activate", G_CALLBACK(_on_run),
main);
g_signal_connect_swapped(menuitem, "activate", G_CALLBACK(
_on_run), main);
gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
menuitem = gtk_separator_menu_item_new();
gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
}
menuitem = gtk_image_menu_item_new_from_stock(GTK_STOCK_ABOUT, NULL);
g_signal_connect_swapped(menuitem, "activate", G_CALLBACK(_on_about),
main);