gimp/app/actions
Michael Natterer aae726ee94 app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass
2004-04-27  Michael Natterer  <mitch@gimp.org>

	* app/widgets/Makefile.am
	* app/widgets/widgets-types.h
	* app/widgets/gimppluginaction.[ch]: new GtkAction subclass which
	remembers the PlugInProcDef.

	* app/widgets/gimpactiongroup.[ch]: added "gpointer user_data" to
	the GimpActionGroup struct and to gimp_action_group_new(). Removed
	the user_data parameter from gimp_action_group_add_*_actions().

	* app/widgets/gimpactionfactory.[ch]: changed accordingly.

	* app/actions/*-actions.[ch]: removed user_data from all setup_funcs.

	* app/actions/plug-in-actions.c: use a GimpPlugInAction and
	finally use the right user_data for the callback so plug-in
	callbacks have a proper context.

	* app/gui/plug-in-menus.[ch]: renamed plug_in_menus_create2() to
	plug_in_menus_setup().

	* app/gui/image-menu.c
	* app/gui/toolbox-menu.c: changed accordingly.
2004-04-27 13:55:26 +00:00
..
.cvsignore More GtkAction stuff (still unused): 2004-04-19 14:54:24 +00:00
Makefile.am More unused action stuff: 2004-04-20 23:04:50 +00:00
actions-types.h app/actions/Makefile.am oops, forgot to commit this one. 2004-04-19 15:19:14 +00:00
actions.c forgot to register the "patterns" actions. 2004-04-21 16:10:00 +00:00
actions.h More unused action stuff: 2004-04-20 23:04:50 +00:00
brushes-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
brushes-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
buffers-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
buffers-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
buffers-commands.c removed... 2004-04-20 13:25:55 +00:00
buffers-commands.h app/gui/brushes-menu.[ch] app/gui/buffers-menu.[ch] 2003-01-13 14:08:10 +00:00
channels-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
channels-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
channels-commands.c removed... 2004-04-20 13:25:55 +00:00
channels-commands.h More GtkAction stuff (still unused): 2004-04-19 14:54:24 +00:00
colormap-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
colormap-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
colormap-commands.c removed... 2004-04-20 13:25:55 +00:00
colormap-commands.h app/gui/colormap-editor-commands.[ch] app/gui/debug-commands.[ch] 2004-04-19 16:00:54 +00:00
colormap-editor-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
colormap-editor-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
colormap-editor-commands.c removed... 2004-04-20 13:25:55 +00:00
colormap-editor-commands.h app/gui/colormap-editor-commands.[ch] app/gui/debug-commands.[ch] 2004-04-19 16:00:54 +00:00
data-commands.c removed... 2004-04-20 13:25:55 +00:00
data-commands.h the active_tool may change in the middle of gdisplay_canvas_events(), so 2001-07-08 21:44:52 +00:00
debug-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
debug-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
debug-commands.c removed... 2004-04-20 13:25:55 +00:00
debug-commands.h app/gui/colormap-editor-commands.[ch] app/gui/debug-commands.[ch] 2004-04-19 16:00:54 +00:00
dialogs-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
dialogs-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
dialogs-commands.c removed... 2004-04-20 13:25:55 +00:00
dialogs-commands.h More GtkAction stuff (still unused): 2004-04-19 14:54:24 +00:00
dockable-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
dockable-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
dockable-commands.c removed... 2004-04-20 13:25:55 +00:00
dockable-commands.h app/gui/colormap-editor-commands.[ch] app/gui/debug-commands.[ch] 2004-04-19 16:00:54 +00:00
documents-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
documents-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
documents-commands.c removed... 2004-04-20 13:25:55 +00:00
documents-commands.h app/gui/brushes-menu.[ch] app/gui/buffers-menu.[ch] 2003-01-13 14:08:10 +00:00
drawable-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
drawable-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
drawable-commands.c renamed convert_to_indexed() to convert_dialog_new() and return the 2004-04-20 13:44:19 +00:00
drawable-commands.h added new enum GimpRotationType. 2003-05-20 10:36:29 +00:00
edit-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
edit-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
edit-commands.c removed... 2004-04-20 13:25:55 +00:00
edit-commands.h More GtkAction stuff (still unused): 2004-04-19 14:54:24 +00:00
error-console-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
error-console-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
error-console-commands.c removed... 2004-04-20 13:25:55 +00:00
error-console-commands.h app/gui/colormap-editor-commands.[ch] app/gui/debug-commands.[ch] 2004-04-19 16:00:54 +00:00
file-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
file-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
file-commands.c removed... 2004-04-20 13:25:55 +00:00
file-commands.h app/gui/colormap-editor-commands.[ch] app/gui/debug-commands.[ch] 2004-04-19 16:00:54 +00:00
fonts-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
fonts-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
fonts-commands.c removed... 2004-04-20 13:25:55 +00:00
fonts-commands.h added gimp_container_freeze() / _thaw() around font list reloading. 2003-10-18 16:23:15 +00:00
gradient-editor-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
gradient-editor-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
gradient-editor-commands.c removed... 2004-04-20 13:25:55 +00:00
gradient-editor-commands.h app/gui/colormap-editor-commands.[ch] app/gui/debug-commands.[ch] 2004-04-19 16:00:54 +00:00
gradients-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
gradients-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
gradients-commands.c removed... 2004-04-20 13:25:55 +00:00
gradients-commands.h app/gui/brushes-menu.[ch] app/gui/buffers-menu.[ch] 2003-01-13 14:08:10 +00:00
help-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
help-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
help-commands.c removed... 2004-04-20 13:25:55 +00:00
help-commands.h app/gui/colormap-editor-commands.[ch] app/gui/debug-commands.[ch] 2004-04-19 16:00:54 +00:00
image-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
image-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
image-commands.c renamed convert_to_indexed() to convert_dialog_new() and return the 2004-04-20 13:44:19 +00:00
image-commands.h To be multihead safe, each new window or menu needs to be associated with 2003-11-08 15:29:47 +00:00
images-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
images-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
images-commands.c removed... 2004-04-20 13:25:55 +00:00
images-commands.h app/gui/dialogs-constructors.c app/gui/images-commands.[ch] implemented 2003-11-16 12:07:03 +00:00
layers-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
layers-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
layers-commands.c removed... 2004-04-20 13:25:55 +00:00
layers-commands.h Allow invoking the text tool by double clicking a text layer in the layers 2004-01-13 19:08:16 +00:00
palette-editor-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
palette-editor-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
palette-editor-commands.c removed... 2004-04-20 13:25:55 +00:00
palette-editor-commands.h More GtkAction stuff (still unused): 2004-04-19 14:54:24 +00:00
palettes-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
palettes-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
palettes-commands.c removed... 2004-04-20 13:25:55 +00:00
palettes-commands.h app/gui/brushes-menu.[ch] app/gui/buffers-menu.[ch] 2003-01-13 14:08:10 +00:00
patterns-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
patterns-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
plug-in-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
plug-in-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
plug-in-commands.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
plug-in-commands.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
qmask-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
qmask-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
qmask-commands.c app/actions/qmask-actions.c prepared qmask_actions_update() and the qmask 2004-04-21 10:55:45 +00:00
qmask-commands.h app/gui/colormap-editor-commands.[ch] app/gui/debug-commands.[ch] 2004-04-19 16:00:54 +00:00
quick-mask-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
quick-mask-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
quick-mask-commands.c app/actions/qmask-actions.c prepared qmask_actions_update() and the qmask 2004-04-21 10:55:45 +00:00
quick-mask-commands.h app/gui/colormap-editor-commands.[ch] app/gui/debug-commands.[ch] 2004-04-19 16:00:54 +00:00
select-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
select-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
select-commands.c removed... 2004-04-20 13:25:55 +00:00
select-commands.h new callbacks to convert the current vector to the selection. 2004-03-20 16:14:49 +00:00
templates-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
templates-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
templates-commands.c removed... 2004-04-20 13:25:55 +00:00
templates-commands.h To be multihead safe, each new window or menu needs to be associated with 2003-11-08 15:29:47 +00:00
tool-options-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
tool-options-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
tool-options-commands.c removed... 2004-04-20 13:25:55 +00:00
tool-options-commands.h app/gui/colormap-editor-commands.[ch] app/gui/debug-commands.[ch] 2004-04-19 16:00:54 +00:00
tools-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
tools-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
tools-commands.c removed... 2004-04-20 13:25:55 +00:00
tools-commands.h app/display/gimpdisplayshell-callbacks.[ch] override 2003-02-25 19:12:11 +00:00
vectors-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
vectors-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
vectors-commands.c removed... 2004-04-20 13:25:55 +00:00
vectors-commands.h More GtkAction stuff (still unused): 2004-04-19 14:54:24 +00:00
view-actions.c app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
view-actions.h app/widgets/Makefile.am app/widgets/widgets-types.h new GtkAction subclass 2004-04-27 13:55:26 +00:00
view-commands.c removed... 2004-04-20 13:25:55 +00:00
view-commands.h Store the zoom factor as float, not as a ratio. 2004-01-29 22:22:29 +00:00