app/widgets/widgets-types.h added new struct GimpSessionInfoAux which
2003-10-11 Michael Natterer <mitch@gimp.org> * app/widgets/widgets-types.h * app/widgets/gimpsessioninfo.[ch]: added new struct GimpSessionInfoAux which contains "gchar *name" and "gchar *value". Changed sessionrc "aux-info" format again to be really extendable this time. Also breaks everybody's sessionrc again. * app/widgets/gimpimagedock.c * etc/sessionrc: changed accordingly. Implemented the stuff suggested in bug #122964. Fixes bug #122964 and bug #52206: * app/widgets/gimpdataeditor.[ch]: replaced the "Gimp" member by a "GimpDataFactory" and changed gimp_data_editor_construct() accordingly. Implement GimpDockedInterface::set_aux_info() and get_aux_info() and remember the currently edited data across sessions. * app/gui/gradient-editor-commands.c * app/gui/gradient-editor-menu.c * app/widgets/gimpbrusheditor.c * app/widgets/gimpgradienteditor.c * app/widgets/gimppaletteeditor.c: changed accordingly. * app/widgets/gimpcoloreditor.c: remember the active color selector across sessions.
This commit is contained in:

committed by
Michael Natterer

parent
3aa0b64e15
commit
b136228de9
@ -26,6 +26,7 @@
|
||||
|
||||
#include "core/gimp.h"
|
||||
#include "core/gimpcontext.h"
|
||||
#include "core/gimpdatafactory.h"
|
||||
#include "core/gimpgradient.h"
|
||||
|
||||
#include "widgets/gimpgradienteditor.h"
|
||||
@ -112,7 +113,7 @@ gradient_editor_load_left_cmd_callback (GtkWidget *widget,
|
||||
|
||||
gradient = GIMP_GRADIENT (GIMP_DATA_EDITOR (editor)->data);
|
||||
|
||||
user_context = gimp_get_user_context (GIMP_DATA_EDITOR (editor)->gimp);
|
||||
user_context = gimp_get_user_context (GIMP_DATA_EDITOR (editor)->data_factory->gimp);
|
||||
|
||||
i = (gint) action;
|
||||
|
||||
@ -230,7 +231,7 @@ gradient_editor_load_right_cmd_callback (GtkWidget *widget,
|
||||
|
||||
gradient = GIMP_GRADIENT (GIMP_DATA_EDITOR (editor)->data);
|
||||
|
||||
user_context = gimp_get_user_context (GIMP_DATA_EDITOR (editor)->gimp);
|
||||
user_context = gimp_get_user_context (GIMP_DATA_EDITOR (editor)->data_factory->gimp);
|
||||
|
||||
i = (gint) action;
|
||||
|
||||
|
Reference in New Issue
Block a user