2dbf1b46b2
app: rename gimp_layer_mode_is_linear() to gimp_layer_mode_wants_linear_data()
2017-01-31 01:43:48 +01:00
8771361cb9
app: move arrays of magic GimpLayerMode knowledge to gimp-layer-modes.c
...
and provide API to access them.
2017-01-31 01:33:11 +01:00
312e3ba4d2
app: add gimp_layer_mode_get_for_group()
...
which allows to find the "same" layer mode in another group.
2017-01-28 18:24:40 +01:00
5dbf9cd4f4
app: add new enum GimpLayerModeGroup { LINEAR, PERCEPTUAL, LEGACY }
...
and a new function gimp_layer_mode_get_group() which will be used for
the soon-to-appear GimpLayerModeComboBox.
2017-01-24 17:12:52 +01:00
386e18e510
app: rename GimpLayerBlendTRC to GimpLayerColorSpace
...
It is used both for blending and compositing, the repeated use of the word
BLEND in code made the logic involving both blending and compositing hard to
read.
2017-01-19 19:17:24 +00:00
6e72d3eddf
app: add blend-trc and composite-mode properties to GimpOperationPointLayerMode
...
and set them to unused default values.
2017-01-17 15:09:17 +01:00
a24e232522
app: move functions on enum GimpLayerMode to new files gimp-layer-modes.[ch]
2017-01-15 15:25:03 +01:00