gimp/app/core
Michael Natterer 1bcd3e1834 app/Makefile.am removed.
2001-07-07  Michael Natterer  <mitch@gimp.org>

	* app/Makefile.am
	* app/context_manager.[ch]: removed.

	* app/app_procs.c: call tool_mananger instead of context_manager
	functions, pass "the_gimp" to some more functions.

	* app/drawable.[ch]: pass a GimpContext to drawable_fill().

	* app/errors.c: behave according to "stack_trace_mode" when using
	the debugging signal handler.

	* app/gimprc.[ch]: removed the core/ config variables.

	* app/selection.c: set the selection's state to INVISIBLE in
	selection_pause().

	* app/core/Makefile.am
	* app/core/gimpcoreconfig.[ch]: new files (the configuration
	variables used by core/).

	* app/core/gimpcontext.[ch]: removed the global contexts (user,
	default, ...) and their functions. It's no longer possible to pass
	NULL to the context functions to manipulate the current context
	(gimpcontext.c doesn't know the current context any more).

	* app/core/gimp.[ch]: added them here. The functions are now called
	gimp_[set|get]_*_context(). Added gimp_create_context() which is
	the only function to create contexts now.

	* app/gui/dialogs.[ch]
	* app/gui/gui.[ch]: pass "gimp" to all functions.

	* app/tools/tool_manager.[ch]
	* app/tools/tools.[ch]: pass "gimp" to lots of functions. Added
	the "global_tool_context" logic and the global/non-global paint
	options switching from the context_manager. Pass "gimp" to all
	tools' "register" functions.

	* app/tools/*: changed accordingly.

	* app/devices.c
	* app/disp_callbacks.c
	* app/file-open.[ch]
	* app/file-save.c
	* app/gdisplay.c
	* app/gimage.c
	* app/libgimp_glue.c
	* app/module_db.c
	* app/nav_window.c
	* app/plug_in.c
	* app/qmask.c
	* app/undo.c
	* app/base/base-config.c
	* app/core/gimpbrushpipe.c
	* app/core/gimpdrawable-offset.c
	* app/core/gimpgradient.c
	* app/core/gimpimage-duplicate.c
	* app/core/gimpimage-mask.c
	* app/core/gimpimage-new.c
	* app/core/gimpimage.c
	* app/core/gimppalette.c
	* app/core/gimptoolinfo.[ch]
	* app/core/gimpundo.c
	* app/gui/brush-select.c
	* app/gui/channels-commands.c
	* app/gui/color-area.c
	* app/gui/dialogs-constructors.c
	* app/gui/file-new-dialog.c
	* app/gui/file-open-dialog.c
	* app/gui/gradient-editor.c
	* app/gui/gradient-select.c
	* app/gui/info-window.c
	* app/gui/layers-commands.c
	* app/gui/menus.c
	* app/gui/palette-editor.c
	* app/gui/palette-import-dialog.c
	* app/gui/palette-select.c
	* app/gui/paths-dialog.c
	* app/gui/pattern-select.c
	* app/gui/preferences-dialog.c
	* app/gui/resize-dialog.c
	* app/gui/test-commands.c
	* app/gui/tool-options-dialog.c
	* app/gui/toolbox.c
	* app/gui/tools-commands.c
	* app/xcf/xcf-load.c
	* app/xcf/xcf-save.c
	* app/widgets/gimpchannellistview.c
	* app/widgets/gimpdnd.c
	* app/widgets/gimpdrawablelistview.[ch]
	* app/widgets/gimpimagedock.c
	* app/widgets/gimplayerlistview.c
	* app/pdb/brushes_cmds.c
	* app/pdb/drawable_cmds.c
	* app/pdb/gradient_select_cmds.c
	* app/pdb/gradients_cmds.c
	* app/pdb/palette_cmds.c
	* app/pdb/patterns_cmds.c
	* app/pdb/procedural_db.c
	* tools/pdbgen/pdb/brushes.pdb
	* tools/pdbgen/pdb/drawable.pdb
	* tools/pdbgen/pdb/gradient_select.pdb
	* tools/pdbgen/pdb/gradients.pdb
	* tools/pdbgen/pdb/palette.pdb
	* tools/pdbgen/pdb/patterns.pdb: changed accordingly: remove usage
	of gimp_context_[get|set]_*(NULL), create contexts with
	gimp_create_context(). Get the user/current context with
	gimp_get_[user|current]_context(). Added/removed access to the
	global "the_gimp" variable in some places. Get the core's config
	variables from "core_config".
2001-07-07 12:17:23 +00:00
..
.cvsignore configure.in added new directory app/core/ for the core object system. 2001-05-09 02:32:03 +00:00
core-types.h app/Makefile.am removed... 2001-07-05 15:34:26 +00:00
gimp-edit.c don't add the image to the image container, don't call undo_free(). 2001-07-05 16:21:36 +00:00
gimp-edit.h app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
gimp-parasites.c renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimp-parasites.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimp-transform-region.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimp.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimp.h app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpbrush-header.h app/Makefile.am app/brush_header.h app/pattern_header.h 2001-04-19 00:23:43 +00:00
gimpbrush-load.c removed GimpFillType. 2001-06-29 19:25:03 +00:00
gimpbrush.c removed GimpFillType. 2001-06-29 19:25:03 +00:00
gimpbrush.h removed GimpFillType. 2001-06-29 19:25:03 +00:00
gimpbrushgenerated-load.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpbrushgenerated-save.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpbrushgenerated.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpbrushgenerated.h added a note about apptype.h and about not including headers in headers. 2001-02-14 14:57:14 +00:00
gimpbrushpipe-load.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpbrushpipe.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpbrushpipe.h added a note about apptype.h and about not including headers in headers. 2001-02-14 14:57:14 +00:00
gimpbuffer.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimpbuffer.h app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimpchannel-combine.c renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpchannel-combine.h removed the layer mask functions. 2001-03-06 13:28:39 +00:00
gimpchannel.c renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpchannel.h removed the layer mask functions. 2001-03-06 13:28:39 +00:00
gimpcontainer.c app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
gimpcontainer.h cleanup. 2001-04-22 00:38:56 +00:00
gimpcontext.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpcontext.h app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpcoreconfig.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpcoreconfig.h app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpdata.c app/app_procs.c app/datafiles.c app/devices.c app/docindex.c 2001-05-21 20:30:16 +00:00
gimpdata.h cleanup. 2001-04-22 00:38:56 +00:00
gimpdatafactory.c renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpdatafactory.h cleanup. 2001-04-22 00:38:56 +00:00
gimpdatafiles.c app/app_procs.c app/datafiles.c app/devices.c app/docindex.c 2001-05-21 20:30:16 +00:00
gimpdatafiles.h app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
gimpdatalist.c app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
gimpdatalist.h cleanup. 2001-04-22 00:38:56 +00:00
gimpdrawable-blend.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpdrawable-desaturate.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpdrawable-desaturate.h app/Makefile.am app/brush_header.h app/pattern_header.h 2001-04-19 00:23:43 +00:00
gimpdrawable-equalize.c app/gimphistogram.[ch] removed. 2001-05-22 23:05:35 +00:00
gimpdrawable-equalize.h app/Makefile.am app/brush_header.h app/pattern_header.h 2001-04-19 00:23:43 +00:00
gimpdrawable-histogram.c fixing a typo fixes ENABLE_MP. 2001-05-25 21:17:07 +00:00
gimpdrawable-histogram.h app/gimphistogram.[ch] removed. 2001-05-22 23:05:35 +00:00
gimpdrawable-invert.c app/gimphistogram.[ch] removed. 2001-05-22 23:05:35 +00:00
gimpdrawable-invert.h app/Makefile.am app/brush_header.h app/pattern_header.h 2001-04-19 00:23:43 +00:00
gimpdrawable-offset.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpdrawable-offset.h renamed ChannelOffsetType to GimpOffsetType. 2001-04-18 20:41:15 +00:00
gimpdrawable-preview.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpdrawable-preview.h V2001-02-07 Michael Natterer <mitch@gimp.org> 2001-02-07 00:06:58 +00:00
gimpdrawable-transform.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpdrawable.c renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpdrawable.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpedit.c don't add the image to the image container, don't call undo_free(). 2001-07-05 16:21:36 +00:00
gimpedit.h app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
gimpgradient.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpgradient.h added a note about apptype.h and about not including headers in headers. 2001-02-14 14:57:14 +00:00
gimpimage-colorhash.c fixing a typo fixes ENABLE_MP. 2001-05-25 21:17:07 +00:00
gimpimage-colorhash.h new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpimage-convert-fsdither.h app/Makefile.am removed... 2001-05-15 16:42:08 +00:00
gimpimage-convert.c app/Makefile.am removed... 2001-05-15 16:42:08 +00:00
gimpimage-convert.h app/Makefile.am removed. new files: the convert functionality without GUI 2001-04-18 17:57:10 +00:00
gimpimage-duplicate.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpimage-duplicate.h app/Makefile.am removed 2001-04-18 19:14:20 +00:00
gimpimage-guides.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpimage-guides.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpimage-mask.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpimage-mask.h app/apptypes.h app/channel_ops.c app/commands.c app/convert.[ch] 2001-03-08 02:01:52 +00:00
gimpimage-merge.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpimage-merge.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpimage-new.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpimage-new.h app/Makefile.am removed... 2001-07-05 15:34:26 +00:00
gimpimage-pick-color.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpimage-projection.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpimage-projection.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpimage-qmask.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpimage-quick-mask.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpimage-resize.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpimage-resize.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpimage-scale.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpimage-scale.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpimage-undo-push.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpimage-undo-push.h app/apptypes.h app/channel_ops.c app/commands.c app/convert.[ch] 2001-03-08 02:01:52 +00:00
gimpimage-undo.c app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
gimpimage-undo.h app/Makefile.am app/apptypes.h app/gimpimage-undo.[ch] app/gimpundo.[ch] 2001-03-05 01:01:16 +00:00
gimpimage.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpimage.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpimagemap.c config.guess new versions from CVS (at least that's what my debian package 2001-05-24 17:09:57 +00:00
gimpimagemap.h config.guess new versions from CVS (at least that's what my debian package 2001-05-24 17:09:57 +00:00
gimplayer-floating-sel.c new directory app/xcf/ 2001-07-03 18:38:56 +00:00
gimplayer-floating-sel.h app/Makefile.am new file with one set of functions... 2001-01-29 13:51:23 +00:00
gimplayer.c renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimplayer.h added a "linked_changed" signal and emit it in gimp_layer_set_linked(). 2001-04-29 16:26:44 +00:00
gimplayermask.c Makefile.am configure.in added new directory libgimpbase/ 2001-05-21 13:58:46 +00:00
gimplayermask.h removed the layer mask functions. 2001-03-06 13:28:39 +00:00
gimplist.c app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
gimplist.h cleanup. 2001-04-22 00:38:56 +00:00
gimpmarshal.c app/gimpcontainer.[ch] app/gimpcontainergridview.c 2001-02-17 21:20:10 +00:00
gimpmarshal.h app/gimpcontainer.[ch] app/gimpcontainergridview.c 2001-02-17 21:20:10 +00:00
gimpobject.c app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
gimpobject.h app/Makefile.am new object with own implementations of "create_preview" 2001-02-07 02:37:49 +00:00
gimppalette-import.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimppalette-import.h app/Makefile.am new files. The import functions stripped from all UI crap. 2001-02-19 18:07:08 +00:00
gimppalette-load.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimppalette-save.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimppalette.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimppalette.h added DND source functions which work by GtkType. 2001-02-18 19:44:28 +00:00
gimpparasite.c renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpparasite.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpparasitelist.c renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpparasitelist.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimppattern-header.h app/Makefile.am app/brush_header.h app/pattern_header.h 2001-04-19 00:23:43 +00:00
gimppattern-load.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimppattern.c app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
gimppattern.h added a note about apptype.h and about not including headers in headers. 2001-02-14 14:57:14 +00:00
gimppreviewcache.c new directory app/base/ 2001-05-15 11:25:25 +00:00
gimppreviewcache.h config.guess new versions from CVS (at least that's what my debian package 2001-05-24 17:09:57 +00:00
gimpprojection-construct.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpprojection-construct.h renamed gimp_initialize() to gimp_restore() because it loads all kinds of 2001-07-04 22:59:25 +00:00
gimpprojection.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpprojection.h major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
gimpscanconvert.c app/Makefile.am removed. 2001-05-25 18:10:38 +00:00
gimpscanconvert.h app/Makefile.am removed. 2001-05-25 18:10:38 +00:00
gimptoolinfo.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimptoolinfo.h app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimptooloptions.c removed some forgotten tools types. 2001-05-13 11:35:20 +00:00
gimptooloptions.h configure.in added new directory app/core/ for the core object system. 2001-05-09 02:32:03 +00:00
gimpundo.c app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
gimpundo.h app/Makefile.am app/apptypes.h app/gimpimage-undo.[ch] app/gimpundo.[ch] 2001-03-05 01:01:16 +00:00
gimpundostack.c app/Makefile.am removed. 2001-05-09 22:34:59 +00:00
gimpundostack.h app/Makefile.am app/apptypes.h app/gimpimage-undo.[ch] app/gimpundo.[ch] 2001-03-05 01:01:16 +00:00
gimpunit.c app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
gimpunit.h app/Makefile.am app/channel_pvt.h app/drawable_pvt.h app/gdisplayF.h 2000-12-29 15:22:01 +00:00
gimpviewable.c major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
gimpviewable.h major cleanup. After being finished, I decided that it needs to be 2001-06-18 13:10:03 +00:00
Makefile.am app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
makefile.msc almost completely autogenerated all new makefiles (it simply was too much 2001-05-25 22:04:21 +00:00