• Michael Natterer's avatar
    override GObjectClass->constructor() and do the setup stuff there, not in · b7e3c716
    Michael Natterer authored
    2002-05-28  Michael Natterer  <mitch@gimp.org>
    
    	* app/core/gimpcontext.c: override GObjectClass->constructor() and
    	do the setup stuff there, not in gimp_context_new(). This way we
    	can create properly initialized contexts with g_object_new().
    
    	* app/widgets/gimpdeviceinfo.c: Removed the "gimp" property
    	again. Added a constructor() implementation and moved stuff there
    	from gimp_device_info_set_property(PROP_GIMP).
    
    	* app/config/gimpconfig-deserialize.c: made deserialization of
    	value arrays work by actually using the array any not just leaking
    	it ;)
    
    	* app/core/gimpcontainer.c: removed debugging output. Call
    	config_iface->deserialize(child, ...) again instead of calling
    	gimp_config_deserialize_properties() directly.
    
    	* app/widgets/gimpdevices.c: switch to using the new stuff for
    	devicerc.
    
    	* app/widgets/gimpdeviceinfo.[ch]
    	* app/widgets/gimpdevices.[ch]
    	* app/gimprc.c: removed all old gimprc-style devicerc stuff.
    
    	* app/gui/menus.c
    	* app/gui/test-commands.[ch]: removed devicerc testing entries
    	and callbacks.
    b7e3c716
gimpdeviceinfo.h 3.01 KB