gimp/menus
Michael Natterer 48cdc65327 Allow plug-ins to register menu entries in the <Brushes>, <Gradients>,
2005-09-26  Michael Natterer  <mitch@gimp.org>

	Allow plug-ins to register menu entries in the <Brushes>,
	<Gradients>, <Palettes>, <Patterns> and <Fonts> menus:

	* app/actions/actions.c (action_data_get_gimp): return a Gimp
	also if "data" is a GimpContainerView or GimpContainerEditor.

	* app/gui/gui-vtable.c (gui_menus_add_proc)
	* app/plug-in/plug-in-params.c (plug_in_proc_args_check): support
	the new plug-in menu locations.

	* app/menus/menus.c (menus_init): add the "plug-in" action group
	to the resp. UI managers.

	* menus/brushes-menu.xml
	* menus/buffers-menu.xml
	* menus/fonts-menu.xml
	* menus/gradients-menu.xml
	* menus/palettes-menu.xml
	* menus/patterns-menu.xml: added separators at the end of the menus.

	* plug-ins/script-fu/scripts/font-map.scm: -> <Fonts>
	* plug-ins/script-fu/scripts/gradient-example.scm: -> <Gradients>
	* plug-ins/script-fu/scripts/mkbrush.scm: -> <Brushes>

	* plug-ins/script-fu/script-fu.c (script_fu_extension_init): don't
	register the "Make Brush" menu branch.
2005-09-26 10:36:07 +00:00
..
.cvsignore menus/Makefile.am new file that holds menuitems that appear in several 2004-05-02 10:41:28 +00:00
Makefile.am Did a global s/qmask/quick-mask/: 2005-09-19 12:44:06 +00:00
brushes-menu.xml Allow plug-ins to register menu entries in the <Brushes>, <Gradients>, 2005-09-26 10:36:07 +00:00
buffers-menu.xml Allow plug-ins to register menu entries in the <Brushes>, <Gradients>, 2005-09-26 10:36:07 +00:00
channels-menu.xml forgot to register the "patterns" actions. 2004-04-21 16:10:00 +00:00
colormap-editor-menu.xml implemented gimp_action_group_set_action_color() and 2004-04-22 16:16:43 +00:00
colormap-menu.xml implemented gimp_action_group_set_action_color() and 2004-04-22 16:16:43 +00:00
cursor-info-menu.xml added boolean "sample-merged" property, API and GUI. Pick from the active 2005-07-08 22:54:46 +00:00
dialogs-menuitems.xml added new signals "sample-point-added" and "sample-point-removed" and 2005-04-03 15:48:03 +00:00
dockable-menu.xml.in app/actions/dockable-actions.c app/actions/dockable-commands.[ch] 2005-06-04 21:00:48 +00:00
documents-menu.xml app/actions/documents-actions.c app/actions/documents-commands.[ch] 2005-07-07 21:49:35 +00:00
error-console-menu.xml forgot to register the "patterns" actions. 2004-04-21 16:10:00 +00:00
fonts-menu.xml Allow plug-ins to register menu entries in the <Brushes>, <Gradients>, 2005-09-26 10:36:07 +00:00
gradient-editor-menu.xml Switch from GtkItemFactory to GtkUIManager. The migration is almost 2004-04-29 12:52:29 +00:00
gradients-menu.xml Allow plug-ins to register menu entries in the <Brushes>, <Gradients>, 2005-09-26 10:36:07 +00:00
gtkuimanager.dtd forgot to register the "patterns" actions. 2004-04-21 16:10:00 +00:00
image-menu.xml.in renamed action back to "Paste as New" and added a second action with the 2005-09-26 00:36:18 +00:00
images-menu.xml forgot to register the "patterns" actions. 2004-04-21 16:10:00 +00:00
layers-menu.xml new function. 2005-08-07 16:38:35 +00:00
makefile.msc build menus with nmake, too menus/Makefile.am : added to EXTRA_DIST 2005-04-24 15:39:15 +00:00
menus.xsl menus/Makefile.am menus/menus.xsl readded the Debug menu but changed the 2005-06-26 23:47:13 +00:00
palette-editor-menu.xml forgot to register the "patterns" actions. 2004-04-21 16:10:00 +00:00
palettes-menu.xml Allow plug-ins to register menu entries in the <Brushes>, <Gradients>, 2005-09-26 10:36:07 +00:00
patterns-menu.xml Allow plug-ins to register menu entries in the <Brushes>, <Gradients>, 2005-09-26 10:36:07 +00:00
quick-mask-menu.xml Did a global s/qmask/quick-mask/: 2005-09-19 12:44:06 +00:00
sample-point-editor-menu.xml added "sample-merged" property and API. Pass it to 2005-07-09 11:23:15 +00:00
sample-points-menu.xml added "sample-merged" property and API. Pass it to 2005-07-09 11:23:15 +00:00
selection-editor-menu.xml added alternative actions "vectors-selection-from-vectors" and 2004-06-03 09:47:05 +00:00
selection-menu.xml added alternative actions "vectors-selection-from-vectors" and 2004-06-03 09:47:05 +00:00
templates-menu.xml forgot to register the "patterns" actions. 2004-04-21 16:10:00 +00:00
text-editor-toolbar.xml Don't use deprecated GtkToolbar API in GimpTextEditor: 2004-11-04 14:24:32 +00:00
tool-options-menu.xml added "name" attributes to all submenus. 2004-05-13 15:50:55 +00:00
toolbox-menu.xml.in Applied (slightly modified) patch from Sylvain Foret which adds "Close 2005-09-24 19:30:08 +00:00
tools-menu.xml Started making the toolbox configurable. Addresses bug #105764. Not 2004-05-10 00:41:57 +00:00
undo-editor-menu.xml app/actions/edit-actions.c app/menus/menus.c app/widgets/gimpundoeditor.c 2005-09-05 19:31:28 +00:00
undo-menu.xml app/actions/edit-actions.c app/menus/menus.c app/widgets/gimpundoeditor.c 2005-09-05 19:31:28 +00:00
vectors-menu.xml added new public function gimp_clipboard_set_svg() and internal stuff to 2005-09-19 21:33:03 +00:00