added GimpContext parameters to GimpActivateItemFunc, GimpNewItemFunc and
2004-05-25 Michael Natterer <mitch@gimp.org> * app/widgets/gimpitemtreeview.h: added GimpContext parameters to GimpActivateItemFunc, GimpNewItemFunc and GimpEditItemFunc. * app/widgets/gimpdrawabletreeview.c * app/widgets/gimpitemtreeview.c: pass the view's context to the functions. * app/actions/actions.c (action_data_get_context): return gimp_get_user_context() if "data" is a Gimp. * app/actions/channels-commands.[ch] * app/actions/layers-commands.[ch] * app/actions/vectors-commands.[ch]: added GimpContext parameters to the resp. activate, new and edit functions and use the passed context instead of gimp_get_user_context(). * app/actions/layers-commands.[ch]: removed the merge and flatten callbacks. * app/actions/image-commands.[ch]: made public layer merge utility function private and cleaned the whole file up a lot. * app/actions/layers-actions.c: use the callbacks from image-commands.c for merge and flatten. * app/actions/edit-commands.c * app/actions/file-commands.c * app/actions/select-commands.c: use action_data_get_context() instead of gimp_get_user_context(). * app/actions/edit-actions.c: some cleanup.
This commit is contained in:
committed by
Michael Natterer
parent
f39cbb8483
commit
18d2d499b5
@ -34,6 +34,7 @@
|
||||
#include "widgets/gimpactiongroup.h"
|
||||
|
||||
#include "actions.h"
|
||||
#include "image-commands.h"
|
||||
#include "layers-actions.h"
|
||||
#include "layers-commands.h"
|
||||
|
||||
@ -131,12 +132,12 @@ static GimpActionEntry layers_actions[] =
|
||||
|
||||
{ "layers-merge-layers", NULL,
|
||||
N_("Merge _Visible Layers..."), NULL, NULL,
|
||||
G_CALLBACK (layers_merge_layers_cmd_callback),
|
||||
G_CALLBACK (image_merge_layers_cmd_callback),
|
||||
GIMP_HELP_IMAGE_MERGE_LAYERS },
|
||||
|
||||
{ "layers-flatten-image", NULL,
|
||||
N_("_Flatten Image"), NULL, NULL,
|
||||
G_CALLBACK (layers_flatten_image_cmd_callback),
|
||||
G_CALLBACK (image_flatten_image_cmd_callback),
|
||||
GIMP_HELP_IMAGE_FLATTEN },
|
||||
|
||||
{ "layers-text-discard", GIMP_STOCK_TOOL_TEXT,
|
||||
|
||||
Reference in New Issue
Block a user