69abd4d972
app: add progress handling to gimp_gegl_convert_color_profile,transform()
2015-10-19 01:29:22 +02:00
fa584ef1c1
app: add gimp_gegl_convert_color_transform() to gimp-gegl-loops.[ch]
...
It's split out of gimp_gegl_convert_color_profile(), used from there,
and will also be used to color manage image and layer previews.
2015-09-02 20:46:02 +02:00
37a3d423e9
Bug 679387 - Add "select pixels with this color" from colormap
...
Add gimp_gegl_index_to_mask() and gimp_channel_select_by_index() and
around it actions, callbacks and GUI in the colormap dialog.
2015-08-26 01:06:34 +02:00
b03f0fc6e2
app: add gimp_gegl_convert_color_profile()
...
which converts a buffer with a profile into another one with another
profile. The function tries to avoid the lcms transform by checking if
a simple gegl_buffer_copy() has the same result.
2015-08-14 22:39:18 +02:00
084ba8f84f
app: port smudge blending to RGBA float
2012-12-08 22:16:05 +01:00
87e266a94b
app: port gimp_gegl_replace() to float
2012-05-07 02:35:21 +02:00
dd9b132d8f
app: add a new gimp_gegl_combine_mask() which does what it says
...
which is combining two masks. Use it in gimp_drawable_real_replace_buffer()
instead of gimp_gegl_apply_mask() which does the wrong thing.
2012-05-06 22:51:11 +02:00
5738c866a1
app: rename gimp_gegl_combine_mask() to gimp_gegl_combine_mask_weird()
...
because it is.
2012-05-06 22:51:11 +02:00
b2c4bd5d3f
app: add gimp_gegl_replace() as replacement for combine_regions_replace()
...
and use it in gimp_drawable_real_replace_buffer(). The new GEGL loop
is a stupid 1:1 copy of legacy and needs improvement.
2012-05-06 22:51:11 +02:00
4772d3e832
app: add gimp_gegl_combine_mask() and use it in GimpPaintCore
2012-05-02 17:51:12 +02:00
c07790fa54
app: add gimp_gegl_apply_mask() and use it in GimpPaintCore
2012-05-02 17:51:12 +02:00
c3ceb8698d
app: add gimp_gegl_smudge_blend(), a brute-force port of blend_region()
...
and use it in GimpSmudge. This only to get functionality ported and
the API done, and not the final state.
2012-05-02 17:51:05 +02:00
2ea74df523
app: gimp_gegl_convolve() rename parameter "matrix" to "kernel"
2012-05-02 17:50:54 +02:00
08d179acc6
app: add gimp_gegl_dodgeburn() to replace the lut in GimpDodgeBurn
2012-05-02 17:50:52 +02:00
2d401aaaac
app: add gimp-gegl-loops.[ch] which for now contains a convolve function
2012-05-02 17:50:51 +02:00