Skip to content
  • Michael Natterer's avatar
    Allow plug-ins to register in <Layers>, <Channels>, <Vectors> and · 88dedcc4
    Michael Natterer authored
    2006-06-16  Michael Natterer  <mitch@gimp.org>
    
    	Allow plug-ins to register in <Layers>, <Channels>, <Vectors> and
    	<ColormapEditor>:
    
    	* app/pdb/gimppluginprocedure.c
    	(gimp_plug_in_procedure_add_menu_path): added the argument type
    	checks for the new locations. Factored out duplicated code.
    
    	* app/menus/menus.c (menus_init): add the "plug-in" action
    	group to the resp. UI managers.
    
    	* app/menus/plug-in-menus.c (plug_in_menus_menu_path_added):
    	support them here too.
    
    	* app/widgets/gimpimageeditor.[ch]
    	* app/widgets/gimpitemtreeview.[ch]: added get_image() functions.
    
    	* app/actions/plug-in-commands.c: added new utility functions
    	which collect plug-in arguments from GimpImageEditor and
    	GimpItemTreeView widgets.
    
    	* menus/channels-menu.xml
    	* menus/colormap-editor-menu.xml
    	* menus/layers-menu.xml
    	* menus/vectors-menu.xml: added separators.
    
    	* menus/image-menu.xml.in: added a "Colormap" placeholder in
    	Colors/Map
    
    	* plug-ins/common...
    88dedcc4