• Michael Natterer's avatar
    app/widgets/widgets-types.h added new struct GimpSessionInfoAux which · b136228d
    Michael Natterer authored
    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.
    b136228d
gimpimagedock.c 21.3 KB