gimp/app/dialogs
Michael Natterer 49b851780e fixed to work like gimp_hls_to_rgb_int() (does the right thing now for the
2003-05-19  Michael Natterer  <mitch@gimp.org>

	* libgimpcolor/gimpcolorspace.c (gimp_hsl_to_rgb): fixed to work
	like gimp_hls_to_rgb_int() (does the right thing now for the
	saturation == 0 case). Some minor cleanups.

	Implemented "Colorize" as suggested in bug #20509. It's not a
	toggle in the "Hue/Saturation" tool dialog (which would be a gross
	hack IMHO) but a separate tool. Fixes bug #20509.

	* app/base/Makefile.am
	* app/base/base-types.h
	* app/base/colorize.[ch]: the actual mapping function lives
	here. Its algorithm was taken from the "colorify" plug-in.

	* app/tools/Makefile.am
	* app/tools/gimpcolorizetool.[ch]: the tool.

	* app/tools/tools.c: register it.

	* app/gui/dialogs.c: session-manage its dialog.

	* libgimpwidgets/gimpstock.[ch]
	* themes/Default/images/Makefile.am
	* themes/Default/images/tools/stock-tool-colorize-16.png
	* themes/Default/images/tools/stock-tool-colorize-22.png: new
	icons from Jimmac.

	Unrelated:

	* app/tools/gimpbrightnesscontrasttool.c
	* app/tools/gimpcolorbalancetool.c
	* app/tools/gimphuesaturationtool.c
	* app/tools/gimpposterizetool.c
	* app/tools/gimpthresholdtool.c: don't #include "tool_manager.h"
2003-05-19 14:21:03 +00:00
..
about-dialog.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
about-dialog.h app/devices.[ch] app/gui/about-dialog.[ch] app/gui/preferences-dialog.[ch] 2001-04-18 16:39:34 +00:00
authors.h remove glibconfig.h inline check, it hasn't worked for a long time. 2003-05-19 07:04:46 +00:00
color-dialog.c added dialog_factory and dialog_identifier parameters to the constructors 2003-05-16 11:53:50 +00:00
color-dialog.h added dialog_factory and dialog_identifier parameters to the constructors 2003-05-16 11:53:50 +00:00
convert-dialog.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
convert-dialog.h app/Makefile.am removed. new files: the convert functionality without GUI 2001-04-18 17:57:10 +00:00
dialogs-constructors.c added new function vectors_selection_to_vectors() which invokes the 2003-05-15 14:31:22 +00:00
dialogs-constructors.h added new function gimp_dialog_factory_add_foreign() which adds a dialog 2003-05-02 18:43:15 +00:00
dialogs.c fixed to work like gimp_hls_to_rgb_int() (does the right thing now for the 2003-05-19 14:21:03 +00:00
dialogs.h g_strdup() the stock_id passed to gimp_tool_info_new() because the 2002-03-14 17:07:02 +00:00
file-dialog-utils.c set GDK_HINT_USER_POS for all session managed dialogs, not only for those 2003-05-03 23:02:26 +00:00
file-dialog-utils.h set GDK_HINT_USER_POS for all session managed dialogs, not only for those 2003-05-03 23:02:26 +00:00
file-open-dialog.c set GDK_HINT_USER_POS for all session managed dialogs, not only for those 2003-05-03 23:02:26 +00:00
file-open-dialog.h Move away from creating all item_factories statically in menus_init() but 2003-01-10 17:55:53 +00:00
file-save-dialog.c set GDK_HINT_USER_POS for all session managed dialogs, not only for those 2003-05-03 23:02:26 +00:00
file-save-dialog.h Move away from creating all item_factories statically in menus_init() but 2003-01-10 17:55:53 +00:00
image-new-dialog.c added new function gimp_dialog_factory_add_foreign() which adds a dialog 2003-05-02 18:43:15 +00:00
image-new-dialog.h added new function gimp_dialog_factory_add_foreign() which adds a dialog 2003-05-02 18:43:15 +00:00
info-dialog.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
info-dialog.h app/gui/file-new-dialog.c app/gui/offset-dialog.c 2002-09-07 16:47:39 +00:00
info-window.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
info-window.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
module-dialog.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
module-dialog.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
offset-dialog.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
offset-dialog.h use the passed Gimp pointer instead of using "the_gimp". 2001-12-03 17:59:48 +00:00
palette-import-dialog.c removed tree_view->preview_border_width. 2003-04-04 21:16:58 +00:00
palette-import-dialog.h added -DGDK_PIXBUF_DISABLE_DEPRECATED to CPPFLAGS. 2001-12-17 23:41:01 +00:00
preferences-dialog.c don't try to reparent the children of GtkInputDialog but simply pop up the 2003-04-14 14:15:20 +00:00
preferences-dialog.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
resize-dialog.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
resize-dialog.h app/widgets/gimplayerlistview.c some more auto-sizing spinbuttons. 2002-09-08 12:18:23 +00:00
resolution-calibrate-dialog.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
resolution-calibrate-dialog.h take an optional pixbuf as eye-candy. 2002-02-28 15:11:56 +00:00
tips-dialog.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
tips-dialog.h Finally landed the new GimpConfig based gimprc parser. It's not finished 2002-11-18 20:50:31 +00:00
tips-parser.c Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
tips-parser.h updated 2002-02-25 18:36:03 +00:00
user-install-dialog.c etc/Makefile.am added a short templaterc. 2003-04-04 16:38:02 +00:00
user-install-dialog.h added "gboolean verbose" to GimpRc and its constructor. Print messages 2002-11-26 14:54:28 +00:00