Gimp/libgimpwidgets
Ell 6caae9c53b libgimpwidgets: add ratio expressions to eevl
Ratio expressions have the form 'x : y' (the ':' operator has the
highest precedence for a binary operator, and is left-associative).
Given a reference value 'a', the expression evaluates to
'a * (x / y)'.

Ratio expressions can be controlled by the caller by:

  - Enabling or disabling them:  They're meant to be used when the
    eevl servers two paired entries, and can be disabled otherwise.

  - Setting the reference value:  That's normally the value of the
    "other" entry of the pair--the one not currently being
    evaluated.

  - Inverting the ratios:  Normally, one entry refers to the
    antecedent term of the ratio, and the other entry refers to the
    consequent term of the ratio.  When evaluating the latter one,
    the ratio should be inverted.
2017-10-04 14:25:01 -04:00
..
.gitignore enums: add intermediate generated enum files to .gitignore 2017-08-24 15:35:27 -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
gimpbutton.c
gimpbutton.h
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
gimpcellrenderercolor.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpcellrenderercolor.h
gimpcellrenderertoggle.c libgimp*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +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
gimpcolorarea.c libgimp*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +02:00
gimpcolorarea.h libgimpwidgets: add gimp_color_area_set_color_config() 2016-05-25 12:39:31 +02:00
gimpcolorbutton.c libgimp*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +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
gimpcolorhexentry.c libgimpwidgets: init GimpColorHexEntry's text after construction 2017-08-09 10:53:45 -04:00
gimpcolorhexentry.h
gimpcolornotebook.c libgimpwidgets: add GimpColorSelectorClass::icon_name 2014-05-10 08:34:42 +02:00
gimpcolornotebook.h
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*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +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*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +02:00
gimpcolorprofilestore.h libgimpwidgets: port GimpColorProfileStore and -ComboBox to GFile 2015-08-01 16:20:14 +02:00
gimpcolorprofileview.c libgimp*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +02:00
gimpcolorprofileview.h libgimpcolor, *: change GimpColorProfile to be a GObject 2015-07-10 22:53:59 +02:00
gimpcolorscale.c libgimp*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +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
gimpcolorselect.c libgimp*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +02:00
gimpcolorselect.h
gimpcolorselection.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpcolorselection.h
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*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +02:00
gimpdialog.h
gimpeevl.c libgimpwidgets: add ratio expressions to eevl 2017-10-04 14:25:01 -04:00
gimpeevl.h libgimpwidgets: add ratio expressions to eevl 2017-10-04 14:25:01 -04: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
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 libgimp*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +02:00
gimpfileentry.h
gimpframe.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpframe.h
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
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*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +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 libgimp*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +02:00
gimpmemsizeentry.h
gimpnumberpairentry.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpnumberpairentry.h
gimpoffsetarea.c Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpoffsetarea.h
gimpoldwidgets.c
gimpoldwidgets.h
gimppageselector.c libgimp*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +02:00
gimppageselector.h
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
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
gimppixmap.c
gimppixmap.h
gimppreview.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimppreview.h
gimppreviewarea.c libgimp*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +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*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +02:00
gimpruler.h
gimpscaleentry.c libgimpwidgets: reorder some code in gimp_scale_entry_new_internal() 2017-05-22 22:53:50 +02:00
gimpscaleentry.h
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
gimpsizeentry.c libgimpwidgets: use struct, not parameters, to pass eevl options 2017-10-04 14:25:01 -04:00
gimpsizeentry.h
gimpstringcombobox.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpstringcombobox.h
gimpunitcombobox.c libgimp: add blurbs to all object properties for the docs 2017-06-06 21:19:17 +02:00
gimpunitcombobox.h
gimpunitmenu.c libgimp*: use some g_clear_object() and g_clear_pointer() 2017-09-03 15:14:51 +02:00
gimpunitmenu.h
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
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
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
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
Makefile.am libgimpwidgets: fix double $(AM_V_GEN) in Makefile.am 2017-08-28 16:50:25 -04:00
test-eevl.c libgimpwidgets: use struct, not parameters, to pass eevl options 2017-10-04 14:25:01 -04:00
test-preview-area.c