Gimp/app/base
Sven Neumann 073e533a8a Finally landed the new GimpConfig based gimprc parser. It's not finished
2002-11-18  Sven Neumann  <sven@gimp.org>

	Finally landed the new GimpConfig based gimprc parser. It's not
	finished yet but we need to start somewhere. This release removes
	the old gimprc.[ch] files. The gimprc format changes slightly, but
	the changes are minimal. The Preferences dialog is temporarily
	disabled since it still needs to be ported. If you are are afraid,
	stay away from CVS for a few days ;-)

	* app/Makefile.am
	* app/gimprc.[ch]: removed the old gimprc system.

	* app/base/Makefile.am
	* app/base/base-config.[ch]: removed these files in favor of
	config/gimpbaseconfig.[ch].

	* app/core/Makefile.am
	* app/core/gimpcoreconfig.[ch]: removed these files in favor of
	config/gimpcoreconfig.[ch].

	* app/config/Makefile.am
	* app/config/config-types.h: moved typedefs into this new file.

	* app/config/gimpbaseconfig.[ch]
	* app/config/gimpcoreconfig.[ch]
	* app/config/gimpdisplayconfig.[ch]
	* app/config/gimpguiconfig.[ch]
	* app/config/gimprc.[ch]
	* app/config/test-config.c: brought into shape for real use.

	* app/base/base-types.h: include config/config-types.h here. Added
	a global GimpBaseConfig *base_config variable to ease migration.

	* app/gui/Makefile.am: temporarily disabled the preferences dialog.

	* app/app_procs.c
	* app/undo.c
	* app/undo_history.c
	* app/base/base.[ch]
	* app/base/gimphistogram.c
	* app/base/pixel-processor.c
	* app/base/temp-buf.c
	* app/base/tile-cache.c
	* app/core/core-types.h
	* app/core/gimp-documents.c
	* app/core/gimp.c
	* app/core/gimpbrush.c
	* app/core/gimpbrushgenerated.c
	* app/core/gimpcontext.c
	* app/core/gimpdrawable-transform.c
	* app/core/gimpimage-new.c
	* app/core/gimpimage.c
	* app/core/gimpimagefile.c
	* app/core/gimpmodules.c
	* app/core/gimppattern.c
	* app/display/Makefile.am
	* app/display/gimpdisplay-handlers.c
	* app/display/gimpdisplay.[ch]
	* app/display/gimpdisplayshell-callbacks.c
	* app/display/gimpdisplayshell-handlers.c
	* app/display/gimpdisplayshell-layer-select.c
	* app/display/gimpdisplayshell-render.c
	* app/display/gimpdisplayshell-scale.c
	* app/display/gimpdisplayshell-scroll.c
	* app/display/gimpdisplayshell-selection.c
	* app/display/gimpdisplayshell.[ch]
	* app/display/gimpnavigationview.c
	* app/file/file-save.c
	* app/gui/device-status-dialog.c
	* app/gui/dialogs-constructors.c
	* app/gui/file-commands.c
	* app/gui/file-new-dialog.c
	* app/gui/file-open-dialog.c
	* app/gui/file-save-dialog.c
	* app/gui/gui.c
	* app/gui/menus.c
	* app/gui/paths-dialog.c
	* app/gui/resize-dialog.c
	* app/gui/session.c
	* app/gui/test-commands.c
	* app/gui/tips-dialog.c
	* app/gui/tips-dialog.h
	* app/gui/user-install-dialog.c
	* app/gui/view-commands.c
	* app/paint/gimppaintcore.c
	* app/plug-in/plug-in.c
	* app/plug-in/plug-ins.c
	* app/tools/gimpbezierselecttool.c
	* app/tools/gimpbucketfilltool.c
	* app/tools/gimpcolorpickertool.c
	* app/tools/gimpcroptool.c
	* app/tools/gimpeditselectiontool.c
	* app/tools/gimpfuzzyselecttool.c
	* app/tools/gimpinktool.c
	* app/tools/gimpmagnifytool.c
	* app/tools/gimpmeasuretool.c
	* app/tools/gimppainttool.c
	* app/tools/gimppathtool.c
	* app/tools/gimptexttool.[ch]
	* app/tools/selection_options.c
	* app/tools/tools.c
	* app/tools/transform_options.c
	* app/widgets/gimphelp.c
	* app/widgets/gimpitemfactory.c
	* app/widgets/gimpselectioneditor.c
	* app/xcf/xcf-load.c
	* tools/pdbgen/pdb/fileops.pdb
	* tools/pdbgen/pdb/gimprc.pdb
	* tools/pdbgen/pdb/image.pdb
	* tools/pdbgen/pdb/layer.pdb
	* tools/pdbgen/pdb/transform_tools.pdb: use the new config system
	instead of the old gimprc stuff.

	* etc/gimprc.in
	* etc/gimprc_user.in: adapted to the new gimprc format. Will update
	the man-page later...

	* app/pdb/fileops_cmds.c
	* app/pdb/gimprc_cmds.c
	* app/pdb/image_cmds.c
	* app/pdb/layer_cmds.c
	* app/pdb/transform_tools_cmds.c
	* libgimp/gimpgimprc_pdb.c: regenerated.
2002-11-18 20:50:31 +00:00
..
.cvsignore define GIMP_MKENUMS for use in Makefile.am. 2002-03-17 14:07:54 +00:00
base-enums.c app/base/base-enums.h app/paint-funcs/paint-funcs-generic.h 2002-11-05 19:33:59 +00:00
base-enums.h app/base/base-enums.h app/paint-funcs/paint-funcs-generic.h 2002-11-05 19:33:59 +00:00
base-types.h Finally landed the new GimpConfig based gimprc parser. It's not finished 2002-11-18 20:50:31 +00:00
base.c Finally landed the new GimpConfig based gimprc parser. It's not finished 2002-11-18 20:50:31 +00:00
base.h Finally landed the new GimpConfig based gimprc parser. It's not finished 2002-11-18 20:50:31 +00:00
boundary.c some more g_malloc -> g_new and g_realloc -> g_renew changes, for better 2001-12-18 18:52:53 +00:00
boundary.h Convert ugly comments into named structure fields. Much cleaner and less 2001-12-02 14:59:30 +00:00
brush-scale.c removed from CVS, they are generated. 2001-12-07 16:10:53 +00:00
brush-scale.h new directory app/base/ 2001-05-15 11:25:25 +00:00
color-balance.c More color correction stuff cleanup: 2002-09-04 15:25:15 +00:00
color-balance.h More color correction stuff cleanup: 2002-09-04 15:25:15 +00:00
cpercep.c app/core/cpercep.[ch] app/core/gimpimage-convert.c removed C++ style 2002-05-24 10:48:08 +00:00
cpercep.h app/core/cpercep.[ch] app/core/gimpimage-convert.c removed C++ style 2002-05-24 10:48:08 +00:00
curves.c More color correction stuff cleanup: 2002-09-04 15:25:15 +00:00
curves.h More color correction stuff cleanup: 2002-09-04 15:25:15 +00:00
detect-mmx.h app/appenv.h removed "use_mmx" and the MMX detection. 2001-07-13 19:25:34 +00:00
detect-mmx.S app/Makefile.am removed. 2001-07-11 23:47:26 +00:00
gimphistogram.c Finally landed the new GimpConfig based gimprc parser. It's not finished 2002-11-18 20:50:31 +00:00
gimphistogram.h app/gimphistogram.[ch] removed. 2001-05-22 23:05:35 +00:00
gimplut.c removed from CVS, they are generated. 2001-12-07 16:10:53 +00:00
gimplut.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
hue-saturation.c More color correction stuff cleanup: 2002-09-04 15:25:15 +00:00
hue-saturation.h More color correction stuff cleanup: 2002-09-04 15:25:15 +00:00
levels.c added the API for level correction using black, gray and white point. 2002-10-15 13:36:28 +00:00
levels.h added the API for level correction using black, gray and white point. 2002-10-15 13:36:28 +00:00
lut-funcs.c More color correction stuff cleanup: 2002-09-04 15:25:15 +00:00
lut-funcs.h More color correction stuff cleanup: 2002-09-04 15:25:15 +00:00
Makefile.am Finally landed the new GimpConfig based gimprc parser. It's not finished 2002-11-18 20:50:31 +00:00
makefile.msc updated 2002-09-06 22:25:19 +00:00
pixel-processor.c Finally landed the new GimpConfig based gimprc parser. It's not finished 2002-11-18 20:50:31 +00:00
pixel-processor.h new directory app/base/ 2001-05-15 11:25:25 +00:00
pixel-region.c Fixed usage of uninitialized memory found by valgrind, plus some cleanup: 2002-08-22 09:48:56 +00:00
pixel-region.h Fixed usage of uninitialized memory found by valgrind, plus some cleanup: 2002-08-22 09:48:56 +00:00
pixel-surround.c some more g_malloc -> g_new and g_realloc -> g_renew changes, for better 2001-12-18 18:52:53 +00:00
pixel-surround.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
temp-buf.c Finally landed the new GimpConfig based gimprc parser. It's not finished 2002-11-18 20:50:31 +00:00
temp-buf.h pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
threshold.c Color correction tool chopping: 2002-08-26 11:35:56 +00:00
threshold.h Color correction tool chopping: 2002-08-26 11:35:56 +00:00
tile-cache.c Finally landed the new GimpConfig based gimprc parser. It's not finished 2002-11-18 20:50:31 +00:00
tile-cache.h app/Makefile.am app/channel_pvt.h app/drawable_pvt.h app/gdisplayF.h 2000-12-29 15:22:01 +00:00
tile-manager-crop.c removed from CVS, they are generated. 2001-12-07 16:10:53 +00:00
tile-manager-crop.h app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
tile-manager-private.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
tile-manager.c pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
tile-manager.h pass a GdkGC to gdk_draw_rgb_image(), fixed dither offsets. 2002-01-30 16:14:26 +00:00
tile-private.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
tile-swap.c use off_t to handle file offsets (#74478). 2002-06-12 18:44:46 +00:00
tile-swap.h new directory app/base/ 2001-05-15 11:25:25 +00:00
tile.c removed from CVS, they are generated. 2001-12-07 16:10:53 +00:00
tile.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00