[Github-comments] [geany-plugins] Add new "Lineoperations" plugin (#324)

Colomban Wendling notifications at xxxxx
Sun Jan 17 14:22:12 UTC 2016


> +	gtk_menu_shell_append(GTK_MENU_SHELL(submenu), rmemtyln_item);
> +	gtk_menu_shell_append(GTK_MENU_SHELL(submenu), rmwhspln_item);
> +	gtk_menu_shell_append(GTK_MENU_SHELL(submenu), sep2);
> +	gtk_menu_shell_append(GTK_MENU_SHELL(submenu), sortasc_item);
> +	gtk_menu_shell_append(GTK_MENU_SHELL(submenu), sortdesc_item);
> +
> +	gtk_menu_item_set_submenu(GTK_MENU_ITEM(main_menu_item), submenu);
> +
> +	gtk_container_add(GTK_CONTAINER(geany->main_widgets->tools_menu), main_menu_item);
> +
> +
> +	g_signal_connect(rmdupst_item, "activate", G_CALLBACK(action_rmdupst_item), NULL);
> +	g_signal_connect(rmdupln_item, "activate", G_CALLBACK(action_rmdupln_item), NULL);
> +	g_signal_connect(rmunqln_item, "activate", G_CALLBACK(action_rmunqln_item), NULL);
> +	g_signal_connect(rmemtyln_item, "activate", G_CALLBACK(action_rmemtyln_item), NULL);
> +	g_signal_connect(rmwhspln_item, "activate", G_CALLBACK(action_rmwhspln_item), NULL);

Done in https://github.com/b4n/geany-plugins/commit/f05a05b67e8451d619ec90aa41ebb7c54f6b0039 if you're interested.  The patch however depends on the simplified menu building, so you might want to apply it afterward, or just use this as inspiration (or not at all).

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/324/files#r49946891
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160117/8dd65a6a/attachment.html>


More information about the Github-comments mailing list