• Michael Natterer's avatar
    app/Makefile.am app/apptypes.h new abstract base class for everything · e4bb2f93
    Michael Natterer authored
    2001-02-11  Michael Natterer  <mitch@gimp.org>
    	* app/Makefile.am
    	* app/apptypes.h
    	* app/gimpdata.[ch]: new abstract base class for everything
    	(except images) which has a filename and can become dirty and must
    	be saved.
    	* app/gimpbrush.[ch]
    	* app/gimpgradient.[ch]
    	* app/gimppattern.[ch]: all derived from GimpData now.
    	* app/gimpbrushgenerated.[ch]
    	* app/brush_select.c
    	* app/brushes.c
    	* app/gimpbrushpipe.c
    	* app/gradient_editor.c
    	* app/gradients.c
    	* app/patterns.c: removed lots of code duplication due to common
    	file save magic.
    	The gradient file format has changed: it now contains the
    	gradient's name (no more ugly underscores). The files have the
    	extension ".ggr".
    	* app/gimpgradient.[ch]: save new gradients, load new and old
    	* data/gradients/*: removed all old gradients and added the new
French_flag_smooth.ggr 247 Bytes