gimp/libgimpwidgets
Elle Stone d13fa3900a Bug 749902 - Add Hue-Chroma operation/tool and LCH color selector
This patch increases the LCH Chroma slider maximum value from 100 to
200 and also makes the Chroma slider properly display out of gamut
Chroma selections for any given Hue/Lightness combinations.

The current Chroma slider only runs to 100. But quite a few sRGB
colors have LCH chroma values that are greater than 100. For example
reddest red has a chroma of 107, and bluest blue has a chroma of 131.
So it's inconvenient to have to deal with a Chroma slider limit of
100.

Also, the current Chroma slider doesn't properly show out of gamut
areas on the Chroma slider. So for example picking a given LCH Hue and
then moving the Lightness slider doesn't allow to see which Lightness
value allows for choosing the maximum in-gamut chroma for the chosen
Hue.
2017-07-16 15:13:11 +02:00
..
.gitignore libgimpwidgets: use gtk_window_set_default_icon_name() 2015-03-29 21:00:11 +02:00
Makefile.am enums: don't use comments in generated enum recipes 2017-06-02 11:15:43 -04:00
gimp3migration.c libgimpwidgets: add gtk_label_set,get_x,yalign() to gimp3migration.[ch] 2016-09-08 18:56:44 +02:00
gimp3migration.h libgimpwidgets: add gtk_label_set,get_x,yalign() to gimp3migration.[ch] 2016-09-08 18:56:44 +02:00
gimpbrowser.c Get rid of gtk_misc_set_alignment(label) and use gtk_label_set_x,yalign() 2016-09-08 19:11:20 +02:00
gimpbrowser.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpbutton.c Bug 683694 - Spelling errors 2012-11-11 15:50:25 +01:00
gimpbutton.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpcairo-utils.c Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpcairo-utils.h libgimpwidgets/color: move the cairo color utility functions to libgimpcolor 2011-04-28 15:50:39 +02:00
gimpcellrenderercolor.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpcellrenderercolor.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpcellrenderertoggle.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpcellrenderertoggle.h libgimpwidgets: properly implement GimpCellRendererToggle's icon-name property 2014-05-08 12:38:50 +02:00
gimpchainbutton.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpchainbutton.h Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
gimpcolorarea.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpcolorarea.h libgimpwidgets: add gimp_color_area_set_color_config() 2016-05-25 12:39:31 +02:00
gimpcolorbutton.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpcolorbutton.h libgimpwidgets: merge some GimpColorButton API from gtk3-port 2016-09-07 02:22:57 +02:00
gimpcolordisplay.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpcolordisplay.h libgimpwidgets: add GimpColorDisplayClass::icon_name 2014-05-10 11:53:07 +02:00
gimpcolordisplaystack.c Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpcolordisplaystack.h libgimpwidgets: add GimpColorDisplay::convert_buffer() 2013-11-01 22:34:09 +01:00
gimpcolorhexentry.c Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpcolorhexentry.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpcolornotebook.c libgimpwidgets: add GimpColorSelectorClass::icon_name 2014-05-10 08:34:42 +02:00
gimpcolornotebook.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpcolorprofilechooserdialog.c libgimp*: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
gimpcolorprofilechooserdialog.h libgimpwidgets: more parameters for gimp_color_profile_chooser_dialog_new() 2016-05-07 01:19:26 +02:00
gimpcolorprofilecombobox.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpcolorprofilecombobox.h libgimpwidgets: port GimpColorProfileStore and -ComboBox to GFile 2015-08-01 16:20:14 +02:00
gimpcolorprofilestore-private.h libgimpwidgets: port GimpColorProfileStore and -ComboBox to GFile 2015-08-01 16:20:14 +02:00
gimpcolorprofilestore.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpcolorprofilestore.h libgimpwidgets: port GimpColorProfileStore and -ComboBox to GFile 2015-08-01 16:20:14 +02:00
gimpcolorprofileview.c libgimpwidgets: improve the looks of GimpColorProfileView 2015-08-22 22:00:51 +02:00
gimpcolorprofileview.h libgimpcolor, *: change GimpColorProfile to be a GObject 2015-07-10 22:53:59 +02:00
gimpcolorscale.c Bug 749902 - Add Hue-Chroma operation/tool and LCH color selector 2017-07-16 15:13:11 +02:00
gimpcolorscale.h Bug 467930 - color selectors are not color managed 2016-05-27 00:51:32 +02:00
gimpcolorscales.c Bug 749902 - Add Hue-Chroma operation/tool and LCH color selector 2017-07-16 15:13:11 +02:00
gimpcolorscales.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpcolorselect.c Bug 749902 - Add Hue-Chroma operation/tool and LCH color selector 2017-07-16 15:13:11 +02:00
gimpcolorselect.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcolorselection.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpcolorselection.h libgimp*: don't derive from GtkHBox and GtkVBox in libgimp either 2011-07-27 19:53:34 +02:00
gimpcolorselector.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
gimpcolorselector.h libgimpwidgets: add GimpColorSelectorClass::icon_name 2014-05-10 08:34:42 +02:00
gimpcontroller.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpcontroller.h libgimpwidgets: change GimpController's stock_id to icon_name 2014-05-09 09:19:06 +02:00
gimpdialog.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpdialog.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpeevl.c Bug 768044 - Fix many typos 2016-06-26 00:35:24 +02:00
gimpeevl.h Bug 76616 – Size entry widgets could use some simple math 2009-05-17 13:47:37 +02:00
gimpenumcombobox.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpenumcombobox.h libgimpwidgets: mostly port from stock IDs to icon names 2014-05-07 21:32:09 +02:00
gimpenumlabel.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpenumlabel.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpenumstore.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpenumstore.h libgimpwidgets: mostly port from stock IDs to icon names 2014-05-07 21:32:09 +02:00
gimpenumwidgets.c Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpenumwidgets.h libgimpwidgets: mostly port from stock IDs to icon names 2014-05-07 21:32:09 +02:00
gimpfileentry.c libgimpwidgets: s/"document-open"/GIMP_ICON_DOCUMENT_OPEN/ in GimpFileEntry 2017-03-10 23:00:04 +01:00
gimpfileentry.h libgimp*: don't derive from GtkHBox and GtkVBox in libgimp either 2011-07-27 19:53:34 +02:00
gimpframe.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpframe.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimphelpui.c Get rid of gtk_misc_set_alignment(label) and use gtk_label_set_x,yalign() 2016-09-08 19:11:20 +02:00
gimphelpui.h Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimphintbox.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimphintbox.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpicons.c Fix gimpicons.c, reorder items 2017-06-12 03:38:36 +03:00
gimpicons.h Fix gimpicons.c, reorder items 2017-06-12 03:38:36 +03:00
gimpintcombobox.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpintcombobox.h Bug 648776 - fixes symmetry painting after Massimo and Mitch's reviews. 2016-02-02 21:15:13 +01:00
gimpintstore.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpintstore.h Bug 648776 - fixes symmetry painting after Massimo and Mitch's reviews. 2016-02-02 21:15:13 +01:00
gimpmemsizeentry.c libgimpwidgets: deprecate gimp_spin_button_new() 2014-06-21 22:35:39 +02:00
gimpmemsizeentry.h libgimp*: don't derive from GtkHBox and GtkVBox in libgimp either 2011-07-27 19:53:34 +02:00
gimpnumberpairentry.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpnumberpairentry.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpoffsetarea.c Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpoffsetarea.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpoldwidgets.c libgimpwidgets: use gtk_box_new() 2011-09-30 10:50:50 +02:00
gimpoldwidgets.h libgimpwidgets: deprecate gimp_toggle_button_sensitive_update() 2011-05-11 22:13:33 +02:00
gimppageselector.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimppageselector.h libgimp*: don't derive from GtkHBox and GtkVBox in libgimp either 2011-07-27 19:53:34 +02:00
gimppatheditor.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
gimppatheditor.h libgimp*: don't derive from GtkHBox and GtkVBox in libgimp either 2011-07-27 19:53:34 +02:00
gimppickbutton-default.c Bug 740634 - Color picker crashes when there are multiple monitors 2017-04-06 23:52:09 +02:00
gimppickbutton-quartz.c Bug 768044 - Fix many typos 2016-06-26 00:35:24 +02:00
gimppickbutton.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
gimppickbutton.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimppixmap.c libgimpwidgets: undef GDK_DISABLE_DEPRECATED in gimppixmap.c 2010-12-17 22:59:50 +01:00
gimppixmap.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimppreview.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimppreview.h libgimp*: don't derive from GtkHBox and GtkVBox in libgimp either 2011-07-27 19:53:34 +02:00
gimppreviewarea.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimppreviewarea.h libgimpwidgets: add gimp_preview_area_set_color_config() 2016-05-24 21:43:20 +02:00
gimppropwidgets.c libgimp*: various doc fixes 2017-06-03 21:22:12 +02:00
gimppropwidgets.h libgimp*: various doc fixes 2017-06-03 21:22:12 +02:00
gimpquerybox.c libgimp*: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
gimpquerybox.h libgimpwidgets: mostly port from stock IDs to icon names 2014-05-07 21:32:09 +02:00
gimpruler.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpruler.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpscaleentry.c libgimpwidgets: reorder some code in gimp_scale_entry_new_internal() 2017-05-22 22:53:50 +02:00
gimpscaleentry.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpscrolledpreview.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
gimpscrolledpreview.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpsizeentry.c libgimpwidgets: fix typo s/shold/should/. 2017-06-27 21:31:10 +02:00
gimpsizeentry.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpstringcombobox.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpstringcombobox.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpunitcombobox.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpunitcombobox.h libgimpwidgets: clean up class struct and add gtk-doc section comment 2011-04-28 17:57:40 +02:00
gimpunitmenu.c libgimp*: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
gimpunitmenu.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpunitstore.c libgimpwidgets: fix some weird indentation. 2017-06-27 21:31:10 +02:00
gimpunitstore.h Bug 605872 - Units dropdown list is not updated 2014-03-10 00:17:15 +01:00
gimpwidgets-error.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpwidgets-error.h Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpwidgets-private.c libgimpwidgets: call babl_exit() when unloading 2017-05-31 22:14:45 -04:00
gimpwidgets-private.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpwidgets.c Bug 768044 - Fix many typos 2016-06-26 00:35:24 +02:00
gimpwidgets.def libgimpwidgets: add gimp_screen_get_color_profile() 2017-01-31 18:58:27 +01:00
gimpwidgets.h libgimpwidgets: rename gimpstock.[ch] to gimpicons.[ch] 2015-12-12 20:44:46 +01:00
gimpwidgetsenums.c Bug 749902 - Add Hue-Chroma operation/tool and LCH color selector 2017-05-17 19:28:40 +02:00
gimpwidgetsenums.h libgimp*: various doc fixes 2017-06-03 21:22:12 +02:00
gimpwidgetsmarshal.list added VOID__DOUBLE_DOUBLE marshaller. 2005-10-01 15:12:59 +00:00
gimpwidgetstypes.h libgimpwidgets: add new widget GimpColorProfileView 2014-03-16 18:36:11 +01:00
gimpwidgetsutils.c libgimpwidgets: add gimp_screen_get_color_profile() 2017-01-31 18:58:27 +01:00
gimpwidgetsutils.h libgimpwidgets: add gimp_screen_get_color_profile() 2017-01-31 18:58:27 +01:00
gimpzoommodel.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpzoommodel.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
test-eevl.c Bug 729326 - Errors found using a static code analysis program cppcheck 2014-05-05 10:34:08 +02:00
test-preview-area.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00