gimp/app/paint
Michael Natterer d240f623f1 new directory app/base/
2001-05-15  Michael Natterer  <mitch@gimp.org>

	* configure.in: new directory app/base/

	* app/Makefile.am
	* app/boundary.[ch]
	* app/brush_scale.[ch]
	* app/gimpchecks.h
	* app/gimplut.[ch]
	* app/pixel_processor.[ch]
	* app/pixel_region.[ch]
	* app/pixel_surround.[ch]
	* app/temp_buf.[ch]
	* app/tile.[ch]
	* app/tile_cache.[ch]
	* app/tile_manager.[ch]
	* app/tile_manager_pvt.h
	* app/tile_pvt.h
	* app/tile_swap.[ch]: moved to base/

	* app/base/Makefile.am
	* app/base/base-types.h
	* app/base/*: new directory for the sub-object pixel maniplation
	and storage stuff. Does not include Gtk+ or anything outside
	base/. Did some cleanup in all files.

	* app/appenums.h
	* app/apptypes.h
	* app/core/gimpimage.h: removed types which are now in
	base/base-types.h.

	* app/base/base-config.[ch]
	* app/gimprc.[ch]: put the config variables for base/ to their own
	file so base/ doesn not have to include gimprc.h (does not yet
	work, i.e. the variables are un-configurable right now)

	* app/main.c: set a log handler for "Gimp-Base".

	* app/paint-funcs/Makefile.am
	* app/paint-funcs/paint-funcs.[ch]: removed the color hash which
	maps RGB to color indices because it's a totally standalone system
	which has nothing to do with the paint-funcs and introduced a
	GimpImage dependency.

	paint-funcs/ should be considered on the same sub-object
	(glib-only) level as base/, only in a different directory.

	* app/core/Makefile.am
	* app/core/gimpimage-colorhash.[ch]: put the color hash here.

	* app/gimage.c: don't invalidate the color hash here...

	* app/core/gimpimage.c: ... but in the colormap_changed() default
	inplementation. Initialize the hash in class_init().

	* tools/pdbgen/Makefile.am: scan app/base/base-types.h for enums.

	* tools/pdbgen/enums.pl: regenerated.

	* app/[lots]
	* app/core/[of]
	* app/gui/[files]
	* app/pdb/[all]
	* app/tools/[over]
	* app/widgets/[the]
	* tools/pdbgen/pdb/[place]: changed #includes accordingly. And use
	base_config->value instead of the stuff from gimprc.h.
2001-05-15 11:25:25 +00:00
..
gimpairbrush.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpairbrush.h app/tools/Makefile.am back again. 2001-03-31 23:04:29 +00:00
gimpclone.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpclone.h app/tools/Makefile.am app/tools/gimpclonetool.[ch] 2001-04-19 13:01:44 +00:00
gimpconvolve.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpconvolve.h app/tools/Makefile.am app/tools/gimpclonetool.[ch] 2001-04-19 13:01:44 +00:00
gimpdodgeburn.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpdodgeburn.h app/tools/gimpairbrushtool.c app/tools/gimpdodgeburntool.[ch] 2001-04-07 11:01:22 +00:00
gimperaser.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimperaser.h added some help_data and tooltips. 2001-03-12 04:40:17 +00:00
gimpink-blob.c app/tools/Makefile.am lots of files renamed to gimp*tool.[ch] 2001-03-08 01:07:03 +00:00
gimpink-blob.h app/tools/Makefile.am lots of files renamed to gimp*tool.[ch] 2001-03-08 01:07:03 +00:00
gimpink.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpink.h app/tools/Makefile.am lots of files renamed to gimp*tool.[ch] 2001-03-08 01:07:03 +00:00
gimppaintbrush.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimppaintbrush.h app/tools/gimpairbrushtool.c app/tools/gimpdodgeburntool.[ch] 2001-04-07 11:01:22 +00:00
gimppaintcore.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimppaintcore.h made undo_pop_paint() work again. 2001-03-31 17:46:59 +00:00
gimppencil.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimppencil.h added some help_data and tooltips. 2001-03-12 04:40:17 +00:00
gimpsmudge.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpsmudge.h app/tools/Makefile.am app/tools/gimpsmudgetool.[ch] 2001-04-11 17:20:34 +00:00
gimpsourcecore.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpsourcecore.h app/tools/Makefile.am app/tools/gimpclonetool.[ch] 2001-04-19 13:01:44 +00:00