gimp/menus/gradient-editor-menu.xml
Michael Natterer 4654280114 Switch from GtkItemFactory to GtkUIManager. The migration is almost
2004-04-29  Michael Natterer  <mitch@gimp.org>

	Switch from GtkItemFactory to GtkUIManager. The migration is
	almost complete, still stuff missing/incomplete, definitely added
	a bunch of new bugs...

	* app/actions/*-commands.[ch]: converted all callback from
	GtkItemFactory callbacks to GtkAction callbacks.

	* app/actions/debug-actions.c
	* app/actions/gradient-editor-actions.c
	* app/actions/help-actions.c
	* app/actions/plug-in-actions.c
	* app/actions/qmask-actions.c
	* app/actions/tool-options-actions.c: various fixes.

	* app/display/gimpdisplay.[ch]
	* app/display/gimpdisplayshell-appearance.[ch]
	* app/display/gimpdisplayshell-callbacks.c
	* app/display/gimpdisplayshell.[ch]: move everything from
	GtkItemFactory to GtkUIManager.

	* app/gui/dialogs.[ch]: added new function dialogs_get_toolbox().
	Needed because the action callbacks don't have a widget parameter
	and sometimes we need a parent window for showing dialogs.

	* app/gui/Makefile.am
	* app/gui/brushes-menu.[ch]
	* app/gui/buffers-menu.[ch]
	* app/gui/channels-menu.[ch]
	* app/gui/colormap-editor-menu.[ch]
	* app/gui/dialogs-menu.[ch]
	* app/gui/documents-menu.[ch]
	* app/gui/error-console-menu.[ch]
	* app/gui/fonts-menu.[ch]
	* app/gui/gradient-editor-menu.[ch]
	* app/gui/gradients-menu.[ch]
	* app/gui/images-menu.[ch]
	* app/gui/layers-menu.[ch]
	* app/gui/palette-editor-menu.[ch]
	* app/gui/palettes-menu.[ch]
	* app/gui/patterns-menu.[ch]
	* app/gui/qmask-menu.[ch]
	* app/gui/templates-menu.[ch]
	* app/gui/vectors-menu.[ch]: removed these files.

	* app/gui/gui.c: create a global UI manager for the image popup
	menu and the toolbox menubar.

	* app/gui/menus.[ch]: removed all GtkItemFactory code.

	* app/gui/image-menu.[ch]
	* app/gui/toolbox-menu.[ch]: removed everything except the trivial
	setup_funcs.

	* app/gui/file-open-menu.c
	* app/gui/file-save-menu.c
	* app/gui/tool-options-menu.c: don't use the macros from menus.h
	any more, they are gone.

	* app/gui/gui-vtable.c
	* app/gui/plug-in-menus.[ch]: create/destroy the dynamic plug-in
	menu entries.

	* app/tools/gimpimagemaptool.c: s/gimp_item_factory_update/
	gimp_ui_manager_update/g

	* app/widgets/gimpuimanager.[ch]: added API to get an action
	group by name.

	* app/widgets/gimpmenufactory.c: don't choke on the item_factory
	entries being NULL.

	* app/widgets/gimpactiongroup.c: make sure booleans set using
	g_object_set() only have TRUE or FALSE values.

	* app/widgets/gimpcolormapeditor.c
	* app/widgets/gimpcomponenteditor.c
	* app/widgets/gimpcontainereditor.[ch]
	* app/widgets/gimpcontainergridview.c
	* app/widgets/gimpcontainertreeview.c
	* app/widgets/gimpdockable.[ch]
	* app/widgets/gimpdocked.[ch]
	* app/widgets/gimpeditor.[ch]
	* app/widgets/gimperrorconsole.c
	* app/widgets/gimpgradienteditor.c
	* app/widgets/gimpitemtreeview.c
	* app/widgets/gimppaletteeditor.c
	* app/widgets/gimptoolbox.c
	* app/widgets/gimptooloptionseditor.c: removed all GtkItemFactory
	code and enable the #if 0'ed UI manager stuff.

	* menus/gradient-editor-menu.xml: fixed typos.

	* menus/image-menu.xml: duplicate everything so we have both
	an image menubar and an image popup menu. Badly cries for an
	XSL processor.

	* menus/toolbox-menu.xml: added an "Extensions" placeholder.
2004-04-29 12:52:29 +00:00

95 lines
4.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE ui SYSTEM "gtkuimanager.dtd">
<ui>
<popup action="gradient-editor-popup">
<menuitem action="gradient-editor-left-color" />
<menu action="gradient-editor-load-left-color">
<menuitem action="gradient-editor-load-left-left-neighbor" />
<menuitem action="gradient-editor-load-left-right-endpoint" />
<menuitem action="gradient-editor-load-left-fg" />
<menuitem action="gradient-editor-load-left-bg" />
<separator />
<menuitem action="gradient-editor-load-left-01" />
<menuitem action="gradient-editor-load-left-02" />
<menuitem action="gradient-editor-load-left-03" />
<menuitem action="gradient-editor-load-left-04" />
<menuitem action="gradient-editor-load-left-05" />
<menuitem action="gradient-editor-load-left-06" />
<menuitem action="gradient-editor-load-left-07" />
<menuitem action="gradient-editor-load-left-08" />
<menuitem action="gradient-editor-load-left-09" />
<menuitem action="gradient-editor-load-left-10" />
</menu>
<menu action="gradient-editor-save-left-color">
<menuitem action="gradient-editor-save-left-01" />
<menuitem action="gradient-editor-save-left-02" />
<menuitem action="gradient-editor-save-left-03" />
<menuitem action="gradient-editor-save-left-04" />
<menuitem action="gradient-editor-save-left-05" />
<menuitem action="gradient-editor-save-left-06" />
<menuitem action="gradient-editor-save-left-07" />
<menuitem action="gradient-editor-save-left-08" />
<menuitem action="gradient-editor-save-left-09" />
<menuitem action="gradient-editor-save-left-10" />
</menu>
<separator />
<menuitem action="gradient-editor-right-color" />
<menu action="gradient-editor-load-right-color">
<menuitem action="gradient-editor-load-right-right-neighbor" />
<menuitem action="gradient-editor-load-right-left-endpoint" />
<menuitem action="gradient-editor-load-right-fg" />
<menuitem action="gradient-editor-load-right-bg" />
<separator />
<menuitem action="gradient-editor-load-right-01" />
<menuitem action="gradient-editor-load-right-02" />
<menuitem action="gradient-editor-load-right-03" />
<menuitem action="gradient-editor-load-right-04" />
<menuitem action="gradient-editor-load-right-05" />
<menuitem action="gradient-editor-load-right-06" />
<menuitem action="gradient-editor-load-right-07" />
<menuitem action="gradient-editor-load-right-08" />
<menuitem action="gradient-editor-load-right-09" />
<menuitem action="gradient-editor-load-right-10" />
</menu>
<menu action="gradient-editor-save-right-color">
<menuitem action="gradient-editor-save-right-01" />
<menuitem action="gradient-editor-save-right-02" />
<menuitem action="gradient-editor-save-right-03" />
<menuitem action="gradient-editor-save-right-04" />
<menuitem action="gradient-editor-save-right-05" />
<menuitem action="gradient-editor-save-right-06" />
<menuitem action="gradient-editor-save-right-07" />
<menuitem action="gradient-editor-save-right-08" />
<menuitem action="gradient-editor-save-right-09" />
<menuitem action="gradient-editor-save-right-10" />
</menu>
<separator />
<menu action="gradient-editor-blending-func">
<menuitem action="gradient-editor-blending-linear" />
<menuitem action="gradient-editor-blending-curved" />
<menuitem action="gradient-editor-blending-sine" />
<menuitem action="gradient-editor-blending-sphere-increasing" />
<menuitem action="gradient-editor-blending-sphere-decreasing" />
<menuitem action="gradient-editor-blending-varies" />
</menu>
<menu action="gradient-editor-coloring-type">
<menuitem action="gradient-editor-coloring-rgb" />
<menuitem action="gradient-editor-coloring-hsv-ccw" />
<menuitem action="gradient-editor-coloring-hsv-cw" />
<menuitem action="gradient-editor-coloring-varies" />
</menu>
<separator />
<menuitem action="gradient-editor-flip" />
<menuitem action="gradient-editor-replicate" />
<menuitem action="gradient-editor-split-midpoint" />
<menuitem action="gradient-editor-split-uniform" />
<menuitem action="gradient-editor-delete" />
<menuitem action="gradient-editor-recenter" />
<menuitem action="gradient-editor-redistribute" />
<separator />
<menuitem action="gradient-editor-blend-color" />
<menuitem action="gradient-editor-blend-opacity" />
</popup>
</ui>