gimp/app/core
Michael Natterer b10adabb5e Added parent window API to the GimpProgress interface and to the libgimp
2005-09-09  Michael Natterer  <mitch@gimp.org>

	Added parent window API to the GimpProgress interface and to
	the libgimp progress stuff. Might look strange, but does
	the right thing in almost all cases (image window, file dialog,
	script-fu dialog etc). Fixes bug #62988.

	* app/core/gimpprogress.[ch]: added GimpProgress::get_window()
	which should return a toplevel window ID if the progress is in a
	window that wants to be the transient parent of plug-in dialogs.

	* app/widgets/gimpwidgets-utils.[ch] (gimp_window_get_native): new
	function which returns the window handle of a GtkWindow's GdkWindow.

	* app/widgets/gimpfiledialog.c: implement ::get_window().

	* app/display/gimpdisplay.[ch]: ditto. Removed window handle API.

	* app/gui/gui-vtable.c: changed accordingly.

	* libgimpbase/gimpbaseenums.[ch] (enum GimpProgressCommand):
	added GIMP_PROGRESS_COMMAND_GET_WINDOW.

	* app/plug-in/plug-in-progress.[ch] (plug_in_progress_get_window):
	new function. Also renamed some functions to match the
	GimpProgress interface, and not the legacy PDB procedure names.

	* tools/pdbgen/pdb/progress.pdb
	* app/core/gimppdbprogress.c: implement get_window() on both
	sides of the wire, keeping backward compatibility (hopefully).

	* libgimp/gimpprogress.[ch]: deprecated gimp_progress_install()
	and added gimp_progress_install_vtable() which takes a vtable with
	padding to be extensible. Added get_window() vtable entry and
	dispatch it accordingly. Also added pulse() which was implemented
	in a hackish way before. Everything is of course backward
	compatible.

	* libgimp/gimpprogressbar.c: inmplement the get_window() stuff
	so a plug-in dialog containing a progress can be the transient
	parent of another dialog in another plug-in.

	* libgimp/gimpui.[ch] (gimp_ui_get_progress_window): new function
	which returns a foreign GdkWindow of this plug-ins progress
	window.

	Renamed gimp_window_set_transient_for_default_display() to
	gimp_window_set_transient() and make it use the progress' window
	handle instead of the display's (which is the right thing to do in
	almost all cases).

	* libgimp/gimp.def
	* libgimp/gimpui.def: add the new functions.

	* tools/pdbgen/enums.pl
	* app/pdb/internal_procs.c
	* app/pdb/progress_cmds.c
	* libgimp/gimpprogress_pdb.[ch]: regenerated.

	* libgimp/gimpexport.c
	* plug-ins/*/*.c: follow API change.
2005-09-09 18:07:31 +00:00
..
.cvsignore new function to set the sensitivity of an option_menu. 2002-03-17 16:35:05 +00:00
core-enums.c added GIMP_UNDO_FOREGROUND_SELECT. 2005-08-03 01:54:27 +00:00
core-enums.h added GIMP_UNDO_FOREGROUND_SELECT. 2005-08-03 01:54:27 +00:00
core-types.h Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-04 16:34:59 +00:00
gimp-contexts.c Cleaned up and fixed the order in which default tool options and user 2005-09-04 10:44:04 +00:00
gimp-contexts.h Cleaned up and fixed the order in which default tool options and user 2005-09-04 10:44:04 +00:00
gimp-documents.c continuing commit after broken pipe 2005-01-25 19:11:26 +00:00
gimp-documents.h added a return value to indicate success of 2002-05-15 11:05:32 +00:00
gimp-edit.c don't let named cut/copy affect the global buffer. Fixes bug #315225. Also 2005-09-05 18:21:51 +00:00
gimp-edit.h don't create a display here. 2005-09-02 22:50:06 +00:00
gimp-gradients.c renamed internal keys. 2005-06-14 20:40:05 +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-gui.c Address bug #307971: 2005-09-05 20:47:12 +00:00
gimp-gui.h Address bug #307971: 2005-09-05 20:47:12 +00:00
gimp-modules.c continuing commit after broken pipe 2005-01-25 19:11:26 +00:00
gimp-modules.h app/Makefile.am removed. 2001-10-18 17:27:36 +00:00
gimp-parasites.c continuing commit after broken pipe 2005-01-25 19:11:26 +00:00
gimp-parasites.h added a return value to indicate success of 2002-05-15 11:05:32 +00:00
gimp-templates.c migrate gimp-2.2 settings if available. Pass the version to 2005-02-19 23:38:59 +00:00
gimp-templates.h migrate gimp-2.2 settings if available. Pass the version to 2005-02-19 23:38:59 +00:00
gimp-transform-region.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-21 22:47:06 +00:00
gimp-transform-resize.c added missing brackets in macros. 2005-06-12 22:20:47 +00:00
gimp-transform-resize.h added more properties. 2005-05-25 23:47:42 +00:00
gimp-transform-utils.c undo the "cosmetic changes" of 2005-03-20. Fixes bug #300269. 2005-04-12 09:09:41 +00:00
gimp-transform-utils.h changed all transform utilities to modify the passed transform matrix 2005-03-21 19:10:11 +00:00
gimp-units.c continuing commit after broken pipe 2005-01-25 19:11:26 +00:00
gimp-units.h app/config/Makefile.am new files containing a convenience constructor for 2002-03-27 23:15:00 +00:00
gimp-utils.c go back to using dpi as the default resolution unit. 2005-08-18 15:08:49 +00:00
gimp-utils.h go back to using dpi as the default resolution unit. 2005-08-18 15:08:49 +00:00
gimp.c app/core/gimp.[ch] removed the confusing and redundant feature of having 2005-09-05 10:52:48 +00:00
gimp.h app/core/gimp.[ch] removed the confusing and redundant feature of having 2005-09-05 10:52:48 +00:00
gimparea.c Code review & cleanup: 2004-07-14 10:31:59 +00:00
gimparea.h *** empty log message *** 2004-07-13 16:36:29 +00:00
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 Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbrush-load.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbrush.c Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbrush.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbrushgenerated-load.c Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbrushgenerated-save.c Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbrushgenerated.c Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbrushgenerated.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbrushpipe-load.c Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbrushpipe.c Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbrushpipe.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpbuffer.c some general cleanup. 2005-09-03 17:16:58 +00:00
gimpbuffer.h added gimp_buffer_new_from_pixbuf(). 2005-04-09 21:52:21 +00:00
gimpchannel-combine.c use gimp_rectangle_intersect() instead of just looking at the passed in 2005-09-07 10:08:02 +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 don't require a non-NULL color parameter (just leave the default color 2005-01-15 16:59:34 +00:00
gimpchannel-select.h ref new tiles before unrefing the old ones. 2004-03-16 16:23:06 +00:00
gimpchannel.c renamed puclic functions, defines and enums to live in a proper "boundary" 2005-08-20 15:46:37 +00:00
gimpchannel.h removed HALF_WAY define, it's BOUNDARY_HALF_WAY now. 2005-08-21 12:57:54 +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 n2005-04-12 Sven Neumann <sven@gimp.org> 2005-04-12 21:36:54 +00:00
gimpcontainer.h n2005-04-12 Sven Neumann <sven@gimp.org> 2005-04-12 21:36:54 +00:00
gimpcontext.c Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpcontext.h added context->serialize_props mask which enables specifying exactly which 2004-07-03 20:27:28 +00:00
gimpcoords.c renamed gimp_coords_length2 to gimp_coords_length_squared. 2004-06-09 12:44:13 +00:00
gimpcoords.h renamed gimp_coords_length2 to gimp_coords_length_squared. 2004-06-09 12:44:13 +00:00
gimpdashpattern.c added MIME type as a construct property to GimpData. 2005-05-25 23:25:45 +00:00
gimpdashpattern.h added utility functions to copy and to free a dash pattern. 2005-05-21 20:24:42 +00:00
gimpdata.c Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpdata.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpdatafactory.c Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpdatafactory.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpdocumentlist.c continuing commit after broken pipe 2005-01-25 19:11:26 +00:00
gimpdocumentlist.h added new PDB function gimp_register_file_handler_mime() that allows to 2004-05-14 00:01:11 +00:00
gimpdrawable-blend.c deprecated RGB intensity functions and definitions. These coefficients do 2005-08-03 00:36:41 +00:00
gimpdrawable-blend.h Redid the whole internal progress stuff: don't pass around 2004-08-10 18:47:21 +00:00
gimpdrawable-bucket-fill.c app/core/gimp-edit.c app/core/gimpdrawable-blend.c 2004-11-11 14:05: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 some general cleanup. 2005-09-03 17:16:58 +00:00
gimpdrawable-combine.h added new virtual functions GimpDrawable::get_active_components(), 2003-10-06 14:40:12 +00:00
gimpdrawable-convert.c deprecated RGB intensity functions and definitions. These coefficients do 2005-08-03 00:36:41 +00:00
gimpdrawable-convert.h app/core/Makefile.am new files holding gimp_drawable_convert_rgb() and 2005-02-18 16:16:24 +00:00
gimpdrawable-desaturate.c deprecated RGB intensity functions and definitions. These coefficients do 2005-08-03 00:36:41 +00:00
gimpdrawable-desaturate.h Applied a patch (with minor modifications) from Karine Delvare that makes 2005-04-16 14:51:49 +00:00
gimpdrawable-equalize.c allocate temporary histogram slots on demand and provide an array with 2005-02-14 01:05:34 +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-foreground-extract.c app/base/siox.[ch] app/core/gimpdrawable-foreground-extract.[ch] 2005-08-09 20:43:44 +00:00
gimpdrawable-foreground-extract.h app/base/siox.[ch] app/core/gimpdrawable-foreground-extract.[ch] 2005-08-09 20:43:44 +00:00
gimpdrawable-histogram.c app/core/gimpchannel-select.c app/core/gimpchannel.c 2004-11-16 13:41:55 +00:00
gimpdrawable-histogram.h Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-12-10 23:07:21 +00:00
gimpdrawable-invert.c code cleanup. Removed unsued code, renamed variables and types. 2005-02-11 17:03:56 +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-levels.c allocate temporary histogram slots on demand and provide an array with 2005-02-14 01:05:34 +00:00
gimpdrawable-levels.h renamed *levels-auto to *levels-stretch 2004-11-01 16:05:19 +00:00
gimpdrawable-offset.c app/core/gimpchannel-select.c app/core/gimpchannel.c 2004-11-16 13:41:55 +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 some general cleanup. 2005-09-03 17:16:58 +00:00
gimpdrawable-preview.h added utility function gimp_drawable_preview_bytes() and use it. Some 2004-12-15 14:40:52 +00:00
gimpdrawable-stroke.c renamed puclic functions, defines and enums to live in a proper "boundary" 2005-08-20 15:46:37 +00:00
gimpdrawable-stroke.h Accept NULL for ret_closed. 2003-09-30 15:16:51 +00:00
gimpdrawable-transform.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-21 22:47:06 +00:00
gimpdrawable-transform.h renamed "center" to "auto_center". 2004-11-01 17:21:55 +00:00
gimpdrawable.c Use the canonical form for signal names. 2005-05-27 16:51:39 +00:00
gimpdrawable.h added gimp_drawable_mask_intersect() which returns the same bounding box 2004-10-19 22:52:04 +00:00
gimpenvirontable.c feed environment values through gimp_config_path_expand, so ${gimp..} 2005-06-26 23:20:21 +00:00
gimpenvirontable.h added some rudimentary support to prepend values to existing environment 2002-12-18 02:47:39 +00:00
gimpgradient-load.c Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpgradient-load.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpgradient-save.c app/base/base.c app/base/temp-buf.c app/base/tile-swap.c 2005-02-07 01:24:22 +00:00
gimpgradient-save.h app/core/Makefile.am app/core/gimpgradient-load.[ch] 2004-07-22 13:58:29 +00:00
gimpgradient.c Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpgradient.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimpgrid.c changed default grid distance to 32 as suggested in bug #165367. 2005-01-27 17:01:45 +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 new directory app/base/ 2001-05-15 11:25:25 +00:00
gimpimage-colormap.c declared the return value of gimp_image_get_colormap() as const. 2005-04-27 16:44:28 +00:00
gimpimage-colormap.h declared the return value of gimp_image_get_colormap() as const. 2005-04-27 16:44:28 +00:00
gimpimage-contiguous-region.c parallelized. 2005-02-16 00:38:20 +00:00
gimpimage-contiguous-region.h removed #if 0'ed old display update hackery. Don't flush the displays here 2002-02-10 15:18:08 +00:00
gimpimage-convert-data.h RGB->Indexed quantizer version 3.0 (the rest of the commit started a year 2002-02-10 18:33:16 +00:00
gimpimage-convert-fsdither.h app/core/gimpimage-convert-fsdither.h save a kilobyte of data by using 2005-02-27 14:03:50 +00:00
gimpimage-convert.c deprecated RGB intensity functions and definitions. These coefficients do 2005-08-03 00:36:41 +00:00
gimpimage-convert.h app/core/Makefile.am new files holding gimp_drawable_convert_rgb() and 2005-02-18 16:16:24 +00:00
gimpimage-crop.c app/actions/view-actions.c app/actions/view-commands.[ch] 2005-03-05 00:10:40 +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 Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-04 16:34:59 +00:00
gimpimage-duplicate.h app/Makefile.am removed 2001-04-18 19:14:20 +00:00
gimpimage-flip.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-04 16:34:59 +00:00
gimpimage-flip.h Redid the whole internal progress stuff: don't pass around 2004-08-10 18:47:21 +00:00
gimpimage-grid.c changed GimpConfig utility functions to take GObject variables instead of 2005-04-07 10:05:54 +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 added gimp_undo_stack_get_depth(). 2005-07-28 22:40:32 +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 app/core/gimp.[ch] removed the confusing and redundant feature of having 2005-09-05 10:52:48 +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 if sample_merged is FALSE and drawable is NULL, just get the image's 2005-07-09 11:07:36 +00:00
gimpimage-pick-color.h app/core/Makefile.am app/core/core-types.h new interface which has 2004-07-13 23:04:05 +00:00
gimpimage-preview.c some general cleanup. 2005-09-03 17:16:58 +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-qmask.c added comment about not changing the silly "Qmask" string because it is 2004-09-25 16:52:49 +00:00
gimpimage-qmask.h added comment about not changing the silly "Qmask" string because it is 2004-09-25 16:52:49 +00:00
gimpimage-quick-mask.c added comment about not changing the silly "Qmask" string because it is 2004-09-25 16:52:49 +00:00
gimpimage-quick-mask.h added comment about not changing the silly "Qmask" string because it is 2004-09-25 16:52:49 +00:00
gimpimage-resize.c take care of sample points. Addresses bug #137776. 2005-08-07 21:05:09 +00:00
gimpimage-resize.h Allow to resize layers with the image. Fixes bug #87789. 2005-02-24 16:39:12 +00:00
gimpimage-rotate.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-04 16:34:59 +00:00
gimpimage-rotate.h Redid the whole internal progress stuff: don't pass around 2004-08-10 18:47:21 +00:00
gimpimage-sample-points.c added new signals "sample-point-added" and "sample-point-removed" and 2005-04-03 15:48:03 +00:00
gimpimage-sample-points.h Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-04 16:34:59 +00:00
gimpimage-scale.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-04 16:34:59 +00:00
gimpimage-scale.h Redid the whole internal progress stuff: don't pass around 2004-08-10 18:47:21 +00:00
gimpimage-snap.c fix compilation on IRIX (bug #304685). 2005-05-18 19:53:52 +00:00
gimpimage-snap.h Implemented "Snap to Canvas Edges" (fixes bug #152971) and "Snap to Active 2005-01-03 16:19:10 +00:00
gimpimage-undo-push.c app/actions/layers-actions.c app/actions/layers-commands.[ch] 2005-07-10 21:17:22 +00:00
gimpimage-undo-push.h app/actions/layers-actions.c app/actions/layers-commands.[ch] 2005-07-10 21:17:22 +00:00
gimpimage-undo.c new function which checks if undo compression is possible: 2004-08-03 14:09:49 +00:00
gimpimage-undo.h new function which checks if undo compression is possible: 2004-08-03 14:09:49 +00:00
gimpimage.c deprecated RGB intensity functions and definitions. These coefficients do 2005-08-03 00:36:41 +00:00
gimpimage.h added new signals "sample-point-added" and "sample-point-removed" and 2005-04-03 15:48:03 +00:00
gimpimagefile.c simplified, use the eek wilber icon if the file doesn't exist. 2005-06-18 14:16:26 +00:00
gimpimagefile.h app/core/gimpimagefile.[ch] app/file/file-open.c pass the MIME type from 2004-11-13 17:13:21 +00:00
gimpimagemap.c changed GimpImageMapApplyFunc to be compatible with PixelProcessorFunc. 2005-02-15 15:39:27 +00:00
gimpimagemap.h changed GimpImageMapApplyFunc to be compatible with PixelProcessorFunc. 2005-02-15 15:39:27 +00:00
gimpinterpreterdb.c eat CRs too, since they might be there on Win32 systems. 2005-06-25 23:34:25 +00:00
gimpinterpreterdb.h Support for custom plug-in interpreters, independent of OS support. 2005-02-21 02:56:29 +00:00
gimpitem-align.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-06-03 22:46:58 +00:00
gimpitem-align.h Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-06-03 22:46:58 +00:00
gimpitem-linked.c Use the canonical form for signal names. 2005-05-28 00:21:58 +00:00
gimpitem-linked.h removed redundant "gimage" parameter. 2004-11-16 13:52:04 +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 revert previous change. Instead, don't push undos if the item is not 2005-08-05 17:36:24 +00:00
gimpitem.h removed "context" parameter from GimpItem::stroke(), it's not needed any 2005-07-12 14:44:17 +00:00
gimpitemundo.c app/core/gimpundo.[ch] app/core/gimpitemundo.[ch] removed all _new() 2004-07-12 16:59:36 +00:00
gimpitemundo.h app/core/gimpundo.[ch] app/core/gimpitemundo.[ch] removed all _new() 2004-07-12 16:59:36 +00:00
gimplayer-floating-sel.c if the floating selection has no alpha, manually create BoundSegs of its 2005-09-08 19:38:58 +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 some general cleanup. 2005-09-03 17:16:58 +00:00
gimplayer.h new function. 2005-08-07 16:38:35 +00:00
gimplayermask.c Use the canonical form for signal names in lots of places (but by far not 2005-05-27 13:05:26 +00:00
gimplayermask.h app/core/core-enums.[ch] app/core/gimpimage-undo-push.[ch] eek, my 2005-03-24 22:34:36 +00:00
gimplist.c Long overdue core container cleanup: 2004-05-24 10:49:34 +00:00
gimplist.h Long overdue core container cleanup: 2004-05-24 10:49:34 +00:00
gimpmarshal.list added "entry-clicked" and "color-dropped" signals. Completely handle color 2005-07-14 18:37:33 +00:00
gimpobject.c Use the canonical form for signal names in lots of places (but by far not 2005-05-27 13:05:26 +00:00
gimpobject.h removed gimp_g_object_get_memsize()... 2003-11-25 12:53:29 +00:00
gimppaintinfo.c added "GimpPaintInfo *paint_info" member and construct property. Changed 2004-08-31 13:20:57 +00:00
gimppaintinfo.h derive it from GimpViewable. 2003-09-27 13:46:30 +00:00
gimppalette-import.c reverted, it duplicates existing functionality. 2005-09-01 18:06:21 +00:00
gimppalette-import.h app/core/gimppalette-import.[ch] added palette import from RIFF palette 2004-04-15 15:03:20 +00:00
gimppalette-load.c reverted, it duplicates existing functionality. 2005-09-01 18:06:21 +00:00
gimppalette-save.c reverted, it duplicates existing functionality. 2005-09-01 18:06:21 +00:00
gimppalette.c reverted, it duplicates existing functionality. 2005-09-01 18:06:21 +00:00
gimppalette.h reverted, it duplicates existing functionality. 2005-09-01 18:06:21 +00:00
gimpparasitelist.c continuing commit after broken pipe 2005-01-25 19:11:26 +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 untabify, minor cleanup. 2005-07-23 22:22:45 +00:00
gimppattern.c untabify, minor cleanup. 2005-07-23 22:22:45 +00:00
gimppattern.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
gimppdbprogress.c Added parent window API to the GimpProgress interface and to the libgimp 2005-09-09 18:07:31 +00:00
gimppdbprogress.h removed an incomplete and unused function. 2005-06-24 16:46:00 +00:00
gimppickable.c added GimpPickable::get_opacity_at() 2005-07-11 19:21:52 +00:00
gimppickable.h added GimpPickable::get_opacity_at() 2005-07-11 19:21:52 +00:00
gimppreviewcache.c minor code cleanup. 2005-05-07 12:19:47 +00:00
gimppreviewcache.h code cleanup. Removed the PreviewCache struct that used to wrap TempBuf 2003-09-05 16:51:51 +00:00
gimpprogress.c Added parent window API to the GimpProgress interface and to the libgimp 2005-09-09 18:07:31 +00:00
gimpprogress.h Added parent window API to the GimpProgress interface and to the libgimp 2005-09-09 18:07:31 +00:00
gimpprojection-construct.c code cleanup. 2005-05-31 14:49:01 +00:00
gimpprojection-construct.h *** empty log message *** 2004-07-13 16:36:29 +00:00
gimpprojection.c added GimpPickable::get_opacity_at() 2005-07-11 19:21:52 +00:00
gimpprojection.h added new vitrual function GimpPickableInterface::get_image() 2004-09-25 13:16:13 +00:00
gimpscanconvert.c app/base/siox.[ch] fixed API docs. 2005-08-25 16:52:46 +00:00
gimpscanconvert.h converted comments to gtk-doc inline API docs. 2005-08-22 16:08:08 +00:00
gimpselection.c pass src_bytes and dest_bytes to these functions instead of just the 2005-08-09 21:57:08 +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
gimpstrokedesc.c changed GimpConfig utility functions to take GObject variables instead of 2005-04-07 10:05:54 +00:00
gimpstrokedesc.h Bill Skaggs <weskaggs@primate.ucdavis.edu> 2005-03-11 18:03:56 +00:00
gimpstrokeoptions.c Use the canonical form for signal names in lots of places (but by far not 2005-05-27 13:05:26 +00:00
gimpstrokeoptions.h renamed property "miter" to "miter-limit" and added a description to be 2005-05-19 15:17:30 +00:00
gimptemplate.c go back to using dpi as the default resolution unit. 2005-08-18 15:08:49 +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 Cleaned up and fixed the order in which default tool options and user 2005-09-04 10:44:04 +00:00
gimptoolinfo.h derive GimpToolInfo from GimpViewable, it doesn't make sense for it to be 2004-05-24 14:11:58 +00:00
gimptooloptions.c continuing commit after broken pipe 2005-01-25 19:11:26 +00:00
gimptooloptions.h added a GimpContainer of tool options presets. 2003-09-29 20:26:09 +00:00
gimpundo.c app/actions/channels-commands.c app/core/gimpchannel-select.c 2004-10-26 14:45:25 +00:00
gimpundo.h Replaced the concept of having a boolean indicating if an undo step 2004-07-29 14:16:21 +00:00
gimpundostack.c added gimp_undo_stack_get_depth(). 2005-07-28 22:40:32 +00:00
gimpundostack.h added gimp_undo_stack_get_depth(). 2005-07-28 22:40:32 +00:00
gimpunit.c app/core/gimpunit.c built-in units are const. 2005-04-28 09:47:27 +00:00
gimpunit.h app/units.c app/core/gimp-units.c app/core/gimp.c added a utility function 2005-01-13 13:08:00 +00:00
gimpviewable.c Use the canonical form for signal names in lots of places (but by far not 2005-05-27 13:05:26 +00:00
gimpviewable.h added virtual function GimpViewable::get_size() and public API 2005-05-25 10:05:17 +00:00
Makefile.am Cleaned up and fixed the order in which default tool options and user 2005-09-04 10:44:04 +00:00
makefile.msc updated dont include "gimpmessagedialog.c" to avoid redefinitions. Instead 2005-07-10 16:24:57 +00:00