gimp/app/base
Sven Neumann 4f870bc132 deprecated RGB intensity functions and definitions. These coefficients do
2005-08-03  Sven Neumann  <sven@gimp.org>

	* libgimpcolor/gimprgb.[ch]: deprecated RGB intensity functions
	and definitions. These coefficients do not accurately compute
	luminance for contemporary monitors. Instead the coefficients from
	the sRGB spec should be used which have now been added.

	* libgimpcolor/gimpcolor.def: updated.

	* libgimp/gimpdrawable.c
	* libgimp/gimppixelfetcher.c
	* app/base/colorize.c
	* app/base/levels.c
	* app/base/temp-buf.c
	* app/core/gimpdrawable-blend.c
	* app/core/gimpdrawable-convert.c
	* app/core/gimpdrawable-desaturate.c
	* app/core/gimpimage-convert.c
	* app/core/gimpimage.c
	* app/gui/splash.c
	* app/widgets/gimpgradienteditor.c
	* modules/colorsel_triangle.c
	* plug-ins/common/aa.c
	* plug-ins/common/bumpmap.c
	* plug-ins/common/colorify.c
	* plug-ins/common/despeckle.c
	* plug-ins/common/displace.c
	* plug-ins/common/engrave.c
	* plug-ins/common/gradmap.c
	* plug-ins/common/grid.c
	* plug-ins/common/mng.c
	* plug-ins/common/newsprint.c
	* plug-ins/common/png.c
	* plug-ins/common/whirlpinch.c
	* plug-ins/gflare/gflare.c
	* plug-ins/gfli/gfli.c
	* plug-ins/maze/handy.c
	* plug-ins/pagecurl/pagecurl.c: use gimp_rgb_luminance() and
	friends instead of the deprecated intensity functions.
2005-08-03 00:36:41 +00:00
..
.cvsignore rewrote the x86 tests, moved debug printout from base.c to here. 2003-09-04 21:58:57 +00:00
Makefile.am app/core/Makefile.am moved cpercep from here ... 2005-07-27 22:52:34 +00:00
base-enums.c forgot this one in my last commit 2005-01-22 23:26:44 +00:00
base-enums.h app/base/base-enums.h moved GimpInterpolationType and GimpTransferMode to 2005-01-22 23:06:37 +00:00
base-types.h fixed to work like gimp_hls_to_rgb_int() (does the right thing now for the 2003-05-19 14:21:03 +00:00
base.c Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
base.h app/app_procs.c app/base/base.[ch] pass "be_verbose" to the base and 2004-07-20 14:33:22 +00:00
boundary.c a little bit of tweaking. 2003-10-01 01:01:26 +00:00
boundary.h a little bit of tweaking. 2003-10-01 01:01:26 +00:00
brush-scale.c Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-12-26 18:18:17 +00:00
brush-scale.h new directory app/base/ 2001-05-15 11:25:25 +00:00
color-balance.c changed GimpImageMapApplyFunc to be compatible with PixelProcessorFunc. 2005-02-15 15:39:27 +00:00
color-balance.h changed GimpImageMapApplyFunc to be compatible with PixelProcessorFunc. 2005-02-15 15:39:27 +00:00
colorize.c deprecated RGB intensity functions and definitions. These coefficients do 2005-08-03 00:36:41 +00:00
colorize.h changed GimpImageMapApplyFunc to be compatible with PixelProcessorFunc. 2005-02-15 15:39:27 +00:00
cpercep.c app/core/Makefile.am moved cpercep from here ... 2005-07-27 22:52:34 +00:00
cpercep.h renamed cpercep_init_conversions() to cpercep_init(); only initialize the 2005-07-05 10:52:31 +00:00
cpu-accel.c detect SSE3. 2005-06-07 07:10:22 +00:00
cpu-accel.h detect SSE3. 2005-06-07 07:10:22 +00:00
curves.c minor code cleanup. 2005-03-03 11:40:37 +00:00
curves.h app/base/curves.[ch] defined CURVES_NUM_POINTS and use it. 2004-09-24 13:39:57 +00:00
gimphistogram.c loop unrolling. 2005-07-30 14:05:57 +00:00
gimphistogram.h allocate temporary histogram slots on demand and provide an array with 2005-02-14 01:05:34 +00:00
gimplut.c changed GimpImageMapApplyFunc to be compatible with PixelProcessorFunc. 2005-02-15 15:39:27 +00:00
gimplut.h changed GimpImageMapApplyFunc to be compatible with PixelProcessorFunc. 2005-02-15 15:39:27 +00:00
hue-saturation.c app/base/hue-saturation.[ch] applied a patch from Joao S. O. Bueno 2005-03-12 12:25:57 +00:00
hue-saturation.h app/base/hue-saturation.[ch] applied a patch from Joao S. O. Bueno 2005-03-12 12:25:57 +00:00
levels.c deprecated RGB intensity functions and definitions. These coefficients do 2005-08-03 00:36:41 +00:00
levels.h renamed *levels-auto to *levels-stretch 2004-11-01 16:05:19 +00:00
lut-funcs.c Some code review: 2004-02-18 13:43:50 +00:00
lut-funcs.h More color correction stuff cleanup: 2002-09-04 15:25:15 +00:00
makefile.msc updated dont include "gimpmessagedialog.c" to avoid redefinitions. Instead 2005-07-10 16:24:57 +00:00
pixel-processor.c obtain a lock on the pool mutex while signalling the termination 2005-02-26 11:55:52 +00:00
pixel-processor.h added a variant of pixel_regions_process_parallel() that takes a progress 2005-02-16 14:54:56 +00:00
pixel-region.c plugged memleaks and added some sanity checks. 2003-09-28 20:13:59 +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 formatting. 2005-07-09 12:04:23 +00:00
pixel-surround.h formatting. 2005-07-09 12:04:23 +00:00
siox.c app/base/siox.[ch] pass progress_callback and progress_data to 2005-07-29 16:09:16 +00:00
siox.h app/base/siox.[ch] pass progress_callback and progress_data to 2005-07-29 16:09:16 +00:00
temp-buf.c deprecated RGB intensity functions and definitions. These coefficients do 2005-08-03 00:36:41 +00:00
temp-buf.h Removed "stingy-memory-use" all over the place. This feature was really 2005-06-08 11:27:31 +00:00
test-cpu-accel.c rewrote the x86 tests, moved debug printout from base.c to here. 2003-09-04 21:58:57 +00:00
threshold.c changed GimpImageMapApplyFunc to be compatible with PixelProcessorFunc. 2005-02-15 15:39:27 +00:00
threshold.h changed GimpImageMapApplyFunc to be compatible with PixelProcessorFunc. 2005-02-15 15:39:27 +00:00
tile-cache.c configure.in app/base/tile-cache.c app/base/tile-private.h 2005-02-13 22:49:50 +00:00
tile-cache.h added tile_cache_init() and tile_cache_exit() as public functions. 2002-11-21 15:46:19 +00:00
tile-manager-crop.c removed trailing whitespace. 2004-12-12 14:25:48 +00:00
tile-manager-crop.h app/Makefile.am removed. 2001-06-26 12:09:43 +00:00
tile-manager-private.h added "gint ref_count" to the TileManager struct. 2003-05-26 17:02:06 +00:00
tile-manager.c inline tile_manager_get_tile_num(). 2005-05-08 23:30:54 +00:00
tile-manager.h some code cleanup. 2005-05-08 20:24:54 +00:00
tile-private.h configure.in app/base/tile-cache.c app/base/tile-private.h 2005-02-13 22:49:50 +00:00
tile-swap.c increase the size of the swap file in chunks of 16MB instead of only 2005-07-30 00:33:57 +00:00
tile-swap.h app/base/base.c moved some code from base_init() into tile_swap_init(). 2005-02-13 15:47:36 +00:00
tile.c configure.in app/base/tile-cache.c app/base/tile-private.h 2005-02-13 22:49:50 +00:00
tile.h tile-cache.c tile-private.h removed trailing whitespace, added some 2004-02-18 18:57:43 +00:00