Gimp/app/core
Michael Natterer 18d9161eea Get rid of the "current_context" which was in fact just a bunch of global
2004-04-15  Michael Natterer  <mitch@gimp.org>

	Get rid of the "current_context" which was in fact just a bunch of
	global variables. Instead, pass the needed context all the way
	from the GUI and the PDB to the core. This is a prerequisite for
	macro recording and generally helps separating the various
	subsystems from each other. Work in progress...

	* app/core/gimp.[ch]: removed member "current_context" and
	gimp_[get|set]_current_context().

	* app/core/gimp-edit.[ch]
	* app/core/gimpdrawable-blend.[ch]
	* app/core/gimpdrawable-bucket-fill.[ch]
	* app/core/gimpdrawable-offset.[ch]
	* app/core/gimpdrawable-transform.[ch]
	* app/core/gimpimage-crop.[ch]
	* app/core/gimpimage-flip.[ch]
	* app/core/gimpimage-merge.[ch]
	* app/core/gimpimage-resize.[ch]
	* app/core/gimpimage-rotate.[ch]
	* app/core/gimpimage.[ch]
	* app/core/gimpimagefile.[ch]
	* app/core/gimpitem-linked.[ch]
	* app/core/gimpitem.[ch]
	* app/core/gimplayer.[ch]
	* app/core/gimpselection.[ch]
	* app/core/gimptemplate.[ch]
	* app/file/file-open.[ch]
	* app/file/file-save.[ch]
	* app/pdb/procedural_db.[ch]
	* app/text/gimptext-compat.[ch]
	* app/text/gimptextlayer-transform.[ch]
	* app/gui/brush-select.[ch]
	* app/gui/font-select.[ch]
	* app/gui/gradient-select.[ch]
	* app/gui/palette-select.[ch]
	* app/gui/pattern-select.[ch]: added tons of "GimpContext *context"
	parameters and use the passed context instead of
	gimp_get_current_context().

	* app/app_procs.c
	* app/batch.c
	* app/core/gimpchannel.c
	* app/core/gimpdrawable.c
	* app/paint/gimperaser.c
	* app/paint/gimppaintbrush.c
	* app/plug-in/plug-in-message.c
	* app/plug-in/plug-ins.c
	* app/text/gimptextlayer.c
	* app/tools/gimpblendtool.c
	* app/tools/gimpbucketfilltool.c
	* app/tools/gimpcroptool.c
	* app/tools/gimpeditselectiontool.c
	* app/tools/gimpfliptool.c
	* app/tools/gimpinktool.c
	* app/tools/gimptransformtool.c
	* app/vectors/gimpvectors.c
	* app/gui/convert-dialog.c
	* app/gui/drawable-commands.c
	* app/gui/edit-commands.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/image-commands.c
	* app/gui/layers-commands.c
	* app/gui/offset-dialog.c
	* app/gui/select-commands.c
	* app/gui/vectors-commands.c
	* app/widgets/gimpdnd.c
	* app/widgets/gimpdocumentview.c
	* app/widgets/gimphelp.c
	* app/widgets/gimpthumbbox.c: pass gimp_get_user_context() or
	GIMP_CONTEXT(tool_options) or whatever is the right context
	to the changed core functions.

	* tools/pdbgen/app.pl: pass "GimpContext *context" to all
	generated PDB invokers.

	* tools/pdbgen/pdb/brush_select.pdb
	* tools/pdbgen/pdb/brushes.pdb
	* tools/pdbgen/pdb/drawable.pdb
	* tools/pdbgen/pdb/edit.pdb
	* tools/pdbgen/pdb/font_select.pdb
	* tools/pdbgen/pdb/gradient_select.pdb
	* tools/pdbgen/pdb/gradients.pdb
	* tools/pdbgen/pdb/image.pdb
	* tools/pdbgen/pdb/layer.pdb
	* tools/pdbgen/pdb/paint_tools.pdb
	* tools/pdbgen/pdb/palette.pdb
	* tools/pdbgen/pdb/palette_select.pdb
	* tools/pdbgen/pdb/palettes.pdb
	* tools/pdbgen/pdb/paths.pdb
	* tools/pdbgen/pdb/pattern_select.pdb
	* tools/pdbgen/pdb/patterns.pdb
	* tools/pdbgen/pdb/selection.pdb
	* tools/pdbgen/pdb/text_tool.pdb
	* tools/pdbgen/pdb/transform_tools.pdb: pass the new context
	parameter to the changed core functions.

	* app/pdb/*_cmds.c: regenerated.
2004-04-14 23:37:34 +00:00
..
.cvsignore
core-enums.c GimpItem undo group cleanup in preparation of fixing bug #138356: 2004-04-13 11:43:27 +00:00
core-enums.h GimpItem undo group cleanup in preparation of fixing bug #138356: 2004-04-13 11:43:27 +00:00
core-types.h added #defines for GimpCoords' default pressure, tilt and wheel values. 2004-02-23 22:36:50 +00:00
cpercep.c app/composite/gimp-composite-generic.c app/composite/gimp-composite-mmx.c 2003-09-16 13:12:50 +00:00
cpercep.h app/core/cpercep.[ch] app/core/gimpimage-convert.c removed C++ style 2002-05-24 10:48:08 +00:00
gimp-documents.c app/widgets/gimpdocked.[ch] renamed GimpDockedIface to 2003-10-11 14:30:18 +00:00
gimp-documents.h added a return value to indicate success of 2002-05-15 11:05:32 +00:00
gimp-edit.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimp-edit.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimp-gradients.c Fixed GimpData's default "writable" and "deletable" behaviour: 2004-02-13 11:53:22 +00:00
gimp-gradients.h added a boolean "internal" which indicates that the data object is an 2002-06-12 13:48:47 +00:00
gimp-modules.c Some code review: 2004-02-18 13:43:50 +00:00
gimp-modules.h
gimp-parasites.c app/widgets/gimpdocked.[ch] renamed GimpDockedIface to 2003-10-11 14:30:18 +00:00
gimp-parasites.h added a return value to indicate success of 2002-05-15 11:05:32 +00:00
gimp-templates.c etc/Makefile.am renamed to gtkrc. 2003-11-04 21:58:39 +00:00
gimp-templates.h Added preliminary support for image templates. Not finished yet. Addresses 2003-04-03 17:50:56 +00:00
gimp-transform-region.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimp-transform-utils.c make sure 0.0/0.0 results in 1.0, not NaN. 2004-03-31 12:40:23 +00:00
gimp-transform-utils.h removed... 2003-09-15 17:41:18 +00:00
gimp-units.c removed redundant g_return_if_fail()s. 2004-02-13 11:58:36 +00:00
gimp-units.h
gimp-utils.c added a category parameter to make this function more flexible. 2004-04-13 15:07:30 +00:00
gimp-utils.h added a category parameter to make this function more flexible. 2004-04-13 15:07:30 +00:00
gimp.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimp.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimparea.c
gimparea.h
gimpbrush-header.h app/core/gimpbrush-header.h Replace guint by guint32 just in case we're on 2003-07-09 23:52:48 +00:00
gimpbrush-load.c Some code review: 2004-02-18 13:43:50 +00:00
gimpbrush.c Some code review: 2004-02-18 13:43:50 +00:00
gimpbrush.h use GError for reporting load/save errors. Added gimp_data_error_quark() 2002-12-02 13:39:09 +00:00
gimpbrushgenerated-load.c GimpData code review: 2004-01-29 16:19:57 +00:00
gimpbrushgenerated-save.c GimpData code review: 2004-01-29 16:19:57 +00:00
gimpbrushgenerated.c GimpData code review: 2004-01-29 16:19:57 +00:00
gimpbrushgenerated.h GimpData code review: 2004-01-29 16:19:57 +00:00
gimpbrushpipe-load.c ensure that each rank of a brushpipe is >= 1. 2004-03-17 20:53:07 +00:00
gimpbrushpipe.c ensure that each rank of a brushpipe is >= 1. 2004-03-17 20:53:07 +00:00
gimpbrushpipe.h use GError for reporting load/save errors. Added gimp_data_error_quark() 2002-12-02 13:39:09 +00:00
gimpbuffer.c removed the unused GimpViewable parameter from 2003-11-17 13:34:38 +00:00
gimpbuffer.h
gimpchannel-combine.c Treat changes to the selection like changes to any other drawable: 2003-10-06 12:17:11 +00:00
gimpchannel-combine.h app/core/Makefile.am new files split out of gimpchannel.[ch]. 2003-09-04 12:18:40 +00:00
gimpchannel-select.c ref new tiles before unrefing the old ones. 2004-03-16 16:23:06 +00:00
gimpchannel-select.h ref new tiles before unrefing the old ones. 2004-03-16 16:23:06 +00:00
gimpchannel.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpchannel.h GimpItem undo group cleanup in preparation of fixing bug #138356: 2004-04-13 11:43:27 +00:00
gimpcontainer-filter.c app/core/Makefile.am app/core/core-types.h added filter functionality for 2003-09-04 17:04:36 +00:00
gimpcontainer-filter.h app/core/Makefile.am app/core/core-types.h added filter functionality for 2003-09-04 17:04:36 +00:00
gimpcontainer.c removed this function. It was removing all items without freezing the 2004-03-16 13:03:24 +00:00
gimpcontainer.h fixed a bug in the implementation. Changed gimp_container_foreach() to 2003-09-04 15:56:11 +00:00
gimpcontext.c reverted a small change that I didn't want to commit at all. 2004-03-11 19:13:49 +00:00
gimpcontext.h made gimp_config_sync() and gimp_config_connect() also work on objects of 2004-03-11 18:47:37 +00:00
gimpcoords.c Introduced function to compare two gimpcoords 2003-09-01 00:39:47 +00:00
gimpcoords.h Introduced function to compare two gimpcoords 2003-09-01 00:39:47 +00:00
gimpdata.c using FOO_GET_CLASS(instance) in a GInstanceInitFunc doesn't work because 2004-02-15 11:23:32 +00:00
gimpdata.h Fixed GimpData's default "writable" and "deletable" behaviour: 2004-02-13 11:53:22 +00:00
gimpdatafactory.c Fixed GimpData's default "writable" and "deletable" behaviour: 2004-02-13 11:53:22 +00:00
gimpdatafactory.h Added infrastructure to make sure we don't write to the global brush, 2004-01-28 21:53:50 +00:00
gimpdatalist.c added new function gimp_object_name_collate() which compares two object 2003-10-09 13:35:15 +00:00
gimpdatalist.h
gimpdocumentlist.c Some code review: 2004-02-18 13:43:50 +00:00
gimpdocumentlist.h app/core/gimpdocumentlist.[ch] added "Gimp" pointers so we don't need to 2003-01-24 17:38:24 +00:00
gimpdrawable-blend.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpdrawable-blend.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpdrawable-bucket-fill.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpdrawable-bucket-fill.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpdrawable-combine.c added new virtual functions GimpDrawable::get_active_components(), 2003-10-06 14:40:12 +00:00
gimpdrawable-combine.h added new virtual functions GimpDrawable::get_active_components(), 2003-10-06 14:40:12 +00:00
gimpdrawable-desaturate.c Added g_return_if_fail (gimp_drawable_is_rgb (drawable)), cleanup. 2003-04-13 18:45:38 +00:00
gimpdrawable-desaturate.h image_desaturate() does not exist. 2003-09-07 19:39:10 +00:00
gimpdrawable-equalize.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
gimpdrawable-equalize.h
gimpdrawable-histogram.c renamed gimp_histogram_nchannels() to gimp_histogram_n_channels(). 2004-01-13 11:51:45 +00:00
gimpdrawable-histogram.h
gimpdrawable-invert.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
gimpdrawable-invert.h
gimpdrawable-offset.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpdrawable-offset.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpdrawable-preview.c Apply threshold to alpha in the same way as it is applied to the image in 2004-01-11 17:39:28 +00:00
gimpdrawable-preview.h app/core/Makefile.am new files with preview code factored out of 2003-09-29 23:14:28 +00:00
gimpdrawable-stroke.c app/core/gimpdrawable-stroke.c Don't simplify the border of the selection. 2003-12-31 02:26:32 +00:00
gimpdrawable-stroke.h Accept NULL for ret_closed. 2003-09-30 15:16:51 +00:00
gimpdrawable-transform.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpdrawable-transform.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpdrawable.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpdrawable.h Moved the calls to floating_sel_relax()/rigor() from various places to two 2004-04-13 13:54:54 +00:00
gimpenvirontable.c include "libgimpbase/gimpbase.h" where needed; removed now unnecessary 2004-01-19 01:54:11 +00:00
gimpenvirontable.h added some rudimentary support to prepend values to existing environment 2002-12-18 02:47:39 +00:00
gimpgradient.c Fixed GimpData's default "writable" and "deletable" behaviour: 2004-02-13 11:53:22 +00:00
gimpgradient.h added "gboolean reverse" to gimp_gradient_get_color_at() so all gradients 2003-07-22 14:24:11 +00:00
gimpgrid.c app/config/Makefile.am it became impossible to link the test because the 2003-10-19 00:33:25 +00:00
gimpgrid.h app/config/Makefile.am it became impossible to link the test because the 2003-10-19 00:33:25 +00:00
gimpimage-colorhash.c Some code review: 2004-01-14 11:34:15 +00:00
gimpimage-colorhash.h
gimpimage-colormap.c Make sure that non-indexed images never have a colormap. Fixes bug 2004-02-12 12:13:21 +00:00
gimpimage-colormap.h Added an API for image colormap manupulation and made colormap changes 2003-03-18 13:49:02 +00:00
gimpimage-contiguous-region.c also return the color's alpha byte if it has alpha, not only the converted 2004-01-18 13:19:59 +00:00
gimpimage-contiguous-region.h
gimpimage-convert-data.h
gimpimage-convert-fsdither.h
gimpimage-convert.c Moved the calls to floating_sel_relax()/rigor() from various places to two 2004-04-13 13:54:54 +00:00
gimpimage-convert.h use gboolean instead of gint for "alpha_dither" and "remove_dups" in all 2004-01-31 16:23:25 +00:00
gimpimage-crop.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimage-crop.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimage-duplicate.c don't allow to select anything but the floating selection. Fixes bug 2004-01-18 12:16:44 +00:00
gimpimage-duplicate.h
gimpimage-flip.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimage-flip.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimage-grid.c app/core/gimpimage-grid.c app/core/gimpimage.[ch] removed the 2003-10-14 15:37:21 +00:00
gimpimage-grid.h removed the grid parasite related functions from here ... 2003-10-10 14:11:47 +00:00
gimpimage-guides.c make a similar fix as in my last commit for snapping the guides. 2004-02-13 14:04:41 +00:00
gimpimage-guides.h make a similar fix as in my last commit for snapping the guides. 2004-02-13 14:04:41 +00:00
gimpimage-merge.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimage-merge.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimage-new.c removed gimp_config_copy_properties() and added the more intelligent 2003-10-14 15:20:59 +00:00
gimpimage-new.h reduced GIMP_MAX_IMAGE_SIZE to 2^18. 2003-04-04 15:11:30 +00:00
gimpimage-pick-color.c use OPAQUE_OPACITY instead of 255. 2003-06-05 18:47:23 +00:00
gimpimage-pick-color.h use OPAQUE_OPACITY instead of 255. 2003-06-05 18:47:23 +00:00
gimpimage-preview.c removed the unused GimpViewable parameter from 2003-11-17 13:34:38 +00:00
gimpimage-preview.h app/core/Makefile.am moved the image preview code to separate files. 2003-03-24 12:21:58 +00:00
gimpimage-projection.c tile-cache.c tile-private.h removed trailing whitespace, added some 2004-02-18 18:54:33 +00:00
gimpimage-projection.h
gimpimage-qmask.c Applied slightly modified patch from Sven. When the quickmask has a 2004-03-20 16:43:29 +00:00
gimpimage-qmask.h new function which returns the image's QMask. 2004-02-19 13:18:24 +00:00
gimpimage-quick-mask.c Applied slightly modified patch from Sven. When the quickmask has a 2004-03-20 16:43:29 +00:00
gimpimage-quick-mask.h new function which returns the image's QMask. 2004-02-19 13:18:24 +00:00
gimpimage-resize.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimage-resize.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimage-rotate.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimage-rotate.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimage-scale.c Moved the calls to floating_sel_relax()/rigor() from various places to two 2004-04-13 13:54:54 +00:00
gimpimage-scale.h return a more exact result. 2003-12-09 12:56:22 +00:00
gimpimage-snap.c return the snapped coordinates as gdouble, not gint because we must not 2004-02-23 18:23:31 +00:00
gimpimage-snap.h return the snapped coordinates as gdouble, not gint because we must not 2004-02-23 18:23:31 +00:00
gimpimage-undo-push.c added undo type GIMP_UNDO_TEXT_LAYER_MODIFIED and undo group types 2004-04-01 14:51:58 +00:00
gimpimage-undo-push.h added undo type GIMP_UNDO_TEXT_LAYER_MODIFIED and undo group types 2004-04-01 14:51:58 +00:00
gimpimage-undo.c added gimp_undo_type_to_name() a similar function used to live in 2004-03-21 23:14:21 +00:00
gimpimage-undo.h added gimp_undo_type_to_name() a similar function used to live in 2004-03-21 23:14:21 +00:00
gimpimage-unit.c app/core/Makefile.am added small wrappers to ease handling of image units 2003-10-01 17:32:14 +00:00
gimpimage-unit.h app/core/Makefile.am added small wrappers to ease handling of image units 2003-10-01 17:32:14 +00:00
gimpimage.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimage.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimagefile.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimagefile.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpimagemap.c do nothing if the selection is empty. Fixes bug #138973. 2004-04-03 23:17:59 +00:00
gimpimagemap.h Moved the undo step implementations to the core and pass around lots of 2003-02-14 14:14:29 +00:00
gimpitem-linked.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpitem-linked.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpitem-preview.c removed the unused GimpViewable parameter from 2003-11-17 13:34:38 +00:00
gimpitem-preview.h app/core/Makefile.am new files with preview code factored out of 2003-09-29 23:14:28 +00:00
gimpitem.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpitem.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpitemundo.c added gimp_undo_type_to_name() a similar function used to live in 2004-03-21 23:14:21 +00:00
gimpitemundo.h app/config/gimpbaseconfig.h use gint64 for all memsize properties. 2003-11-16 17:51:36 +00:00
gimplayer-floating-sel.c added new group GIMP_UNDO_GROUP_FS_REMOVE. 2004-03-29 09:57:39 +00:00
gimplayer-floating-sel.h add the layer to the image before pasting to it. Fixes bug #132504. 2004-01-26 15:34:47 +00:00
gimplayer.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimplayer.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimplayermask.c ref new tiles before unrefing the old ones. 2004-03-16 16:23:06 +00:00
gimplayermask.h ref new tiles before unrefing the old ones. 2004-03-16 16:23:06 +00:00
gimplist.c removed this function. It was removing all items without freezing the 2004-03-16 13:03:24 +00:00
gimplist.h exposed gimp_object_name_free() and added documentation. 2003-11-16 13:54:14 +00:00
gimpmarshal.list app/app_procs.[ch] app/main.c app/core/gimp.[ch] app/gui/gui.c allow to 2003-11-13 14:14:20 +00:00
gimpobject.c removed gimp_g_object_get_memsize()... 2003-11-25 12:53:29 +00:00
gimpobject.h removed gimp_g_object_get_memsize()... 2003-11-25 12:53:29 +00:00
gimppaintinfo.c derive it from GimpViewable. 2003-09-27 13:46:30 +00:00
gimppaintinfo.h derive it from GimpViewable. 2003-09-27 13:46:30 +00:00
gimppalette-import.c removed function map_to_color() since it does not belong here and the two 2003-09-05 17:44:39 +00:00
gimppalette-import.h added "gboolean reverse" to gimp_gradient_get_color_at() so all gradients 2003-07-22 14:24:11 +00:00
gimppalette-load.c Fixed GimpData's default "writable" and "deletable" behaviour: 2004-02-13 11:53:22 +00:00
gimppalette-save.c Fixed GimpData's default "writable" and "deletable" behaviour: 2004-02-13 11:53:22 +00:00
gimppalette.c Fixed GimpData's default "writable" and "deletable" behaviour: 2004-02-13 11:53:22 +00:00
gimppalette.h added GimpData::duplicate() implementation so read-only palettes can be 2003-03-10 17:35:42 +00:00
gimpparasitelist.c use memcpy instead of casted assignment for storing HSV values in 2004-01-26 09:22:06 +00:00
gimpparasitelist.h added a return value to indicate success of 2002-05-15 11:05:32 +00:00
gimppattern-header.h app/core/gimpbrush-header.h Replace guint by guint32 just in case we're on 2003-07-09 23:52:48 +00:00
gimppattern-load.c Fixed GimpData's default "writable" and "deletable" behaviour: 2004-02-13 11:53:22 +00:00
gimppattern.c Fixed GimpData's default "writable" and "deletable" behaviour: 2004-02-13 11:53:22 +00:00
gimppattern.h use GError for reporting load/save errors. Added gimp_data_error_quark() 2002-12-02 13:39:09 +00:00
gimppreviewcache.c code cleanup. Removed the PreviewCache struct that used to wrap TempBuf 2003-09-05 16:51:51 +00:00
gimppreviewcache.h code cleanup. Removed the PreviewCache struct that used to wrap TempBuf 2003-09-05 16:51:51 +00:00
gimpprojection-construct.c tile-cache.c tile-private.h removed trailing whitespace, added some 2004-02-18 18:54:33 +00:00
gimpprojection-construct.h
gimpprojection.c Store the zoom factor as float, not as a ratio. 2004-01-29 22:22:29 +00:00
gimpprojection.h Store the zoom factor as float, not as a ratio. 2004-01-29 22:22:29 +00:00
gimpscanconvert.c Argh, this is getting silly. 2004-01-27 23:38:03 +00:00
gimpscanconvert.h added GimpScanConvert typedef. 2003-10-09 11:30:49 +00:00
gimpselection.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpselection.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimpstrokeoptions.c Some default dash pattern enum. regenerated. 2003-12-28 17:09:41 +00:00
gimpstrokeoptions.h Some default dash pattern enum. regenerated. 2003-12-28 17:09:41 +00:00
gimptemplate.c Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimptemplate.h Get rid of the "current_context" which was in fact just a bunch of global 2004-04-14 23:37:34 +00:00
gimptoolinfo.c minor cleanup. 2004-03-04 13:57:27 +00:00
gimptoolinfo.h added a GimpContainer of tool options presets. 2003-09-29 20:26:09 +00:00
gimptooloptions.c app/widgets/gimpdocked.[ch] renamed GimpDockedIface to 2003-10-11 14:30:18 +00:00
gimptooloptions.h added a GimpContainer of tool options presets. 2003-09-29 20:26:09 +00:00
gimpundo.c added a missing call to gettext(). Fixes bug #139000. 2004-04-04 10:56:57 +00:00
gimpundo.h added gimp_undo_type_to_name() a similar function used to live in 2004-03-21 23:14:21 +00:00
gimpundostack.c app/config/gimpbaseconfig.h use gint64 for all memsize properties. 2003-11-16 17:51:36 +00:00
gimpundostack.h Reimplemented the undo history: 2003-02-20 12:47:42 +00:00
gimpunit.c app/composite/gimp-composite-generic.c app/composite/gimp-composite-mmx.c 2003-09-16 13:12:50 +00:00
gimpunit.h
gimpviewable.c argh, take the resolution into account if "dot_for_dot" is FALSE, not 2004-02-17 16:56:48 +00:00
gimpviewable.h added new function gimp_viewable_get_dummy_preview() which currently 2004-02-10 15:33:37 +00:00
Makefile.am added new virtual functions GimpDrawable::get_active_components(), 2003-10-06 14:40:12 +00:00
makefile.msc new file to keep common definitions for the msc build use common 2004-02-07 23:01:33 +00:00