a24e232522
app: move functions on enum GimpLayerMode to new files gimp-layer-modes.[ch]
2017-01-15 15:25:03 +01:00
d4edf0e50c
Update Polish translation
2017-01-15 14:58:52 +01:00
3158aa7949
Update Slovak translation
2017-01-15 09:53:25 +00:00
60847cce73
app: remove odd ratio scaling, replace with range check for nan
2017-01-15 01:33:40 +01:00
315ccc7f82
app: remove clamping in multiply mode
2017-01-15 01:33:40 +01:00
50669fe6d4
app, libgimp: rename BEHIND enum values to be consistent with others
...
Also update gimplayermodefunctions.c which I forgot before.
2017-01-15 00:01:09 +01:00
6bf9e47ba8
app, libgimp: add linear variants of most layer modes
...
and reorder gimp_gegl_mode_node_set_mode() and friends.
2017-01-14 22:56:54 +01:00
5951d39938
app, libgimp: reorder enum GimpLayerMode
...
so LEGACY and new modes have the same order, if possible.
2017-01-14 21:52:54 +01:00
f01374798e
app: remove clamps from addition, subtract and grain blend modes
2017-01-14 21:06:06 +01:00
39adf3627d
app: use hypotf in lhc chroma blend mode
2017-01-14 21:03:29 +01:00
bd66794e2c
app: avoid the second gegl_node_set() in gimp_gegl_mode_node_set_mode()
2017-01-14 18:35:56 +01:00
52e3398cff
Update Greek translation
2017-01-14 18:43:27 +02:00
819b749a3b
plug-ins: twain: fix layer mode name
2017-01-14 16:33:47 +01:00
f8c65367f0
app: cache fishes in lch blend modes
2017-01-13 19:21:01 +00:00
975a0a6943
app: reuse more code
2017-01-13 19:21:01 +00:00
be8c2015a0
app: move factored out compositing to common header
2017-01-13 19:21:01 +00:00
acd20fb55b
app: use cached fishes in lch chroma mode
2017-01-13 19:21:00 +00:00
de7ceeb041
Updated Danish translation by scootergrisen
2017-01-13 16:36:21 +01:00
75cb9049a3
Updated Danish translation by scootergrisen
2017-01-13 16:21:03 +01:00
7959141eb4
app: make compositing of hsv value blend mode consistent
2017-01-13 14:26:36 +01:00
75173b97d9
app: make compositing of grain extract blend mode consistent
2017-01-13 14:26:05 +01:00
954030fab6
app: make compositing of dodge blend mode consistent with rest
2017-01-13 14:25:46 +01:00
13eab78ecc
app: improve and simplify alpha handling of LCH blending modes
2017-01-13 14:15:35 +01:00
feb2bb4083
app: lch color modes remove unneeded includes
2017-01-13 13:53:08 +01:00
0b1f684e8f
app: remove unneded variable named tmp
2017-01-13 13:38:12 +01:00
24b04c0b40
app: use single precision hypotf and constants for performance
2017-01-13 13:17:25 +01:00
ee05717c8b
Update Spanish translation
2017-01-13 12:03:49 +00:00
68cc8bb86f
app: make using gimp_drawable_update() less verbose
...
Allow passing -1 for the drawable's width/height, instead of requiring
gimp_item_get_width,height() in many callers.
2017-01-13 02:14:40 +01:00
0bc45c8cd0
app: default to use gegl applicator in paint tools
...
Temporarily slower - but permits paint modes like overlay/softlight to work at
all for linear TRC pixel encodings. Should be reverted when the non-graph
approach works properly again.
2017-01-12 18:55:38 +01:00
dc5b86f0eb
app: add TRC variants to get_layer_mode_function()
2017-01-12 15:18:44 +01:00
4df1af2534
app: add linear variant of behind mode
2017-01-12 14:27:15 +01:00
377f4687b1
app: add gimp_gegl_mode_is_linear
2017-01-11 22:13:14 +01:00
5271027510
app: explictly code linear vs gamma for hardlight and softlight
2017-01-11 19:39:46 +01:00
36ebe03770
app: remove lingering old files of dead code
2017-01-11 15:18:52 +01:00
f9aeff5670
app: fix a lingering old gimp:softlight-mode
2017-01-11 15:17:30 +01:00
a187329777
app: sort includes in gimp-operations.c
2017-01-11 15:00:37 +01:00
77f9659c98
app: move gimplayermodefunctions.[ch] to layer-modes/
2017-01-11 14:58:43 +01:00
b959e0b69b
app: move GimpOperationPointLayerMode to layer-modes/
2017-01-11 14:44:10 +01:00
e17f640fba
app: eliminate unnecessary condition in GimpOperationReplaceMode
...
8-bit relic.
2017-01-11 08:21:02 -05:00
ad134263d2
app: clean up Makefile.am in layer-modes/ and layer-modes-legacy/
2017-01-11 13:00:27 +01:00
8b5553cef6
app: move the remaining 3 layer modes to layer-modes/
...
Not exactly sure if all are correct, but the file moving is almost
done now.
2017-01-11 12:55:13 +01:00
b90fa4f0d3
app: clean up spaces in GimpOperationColorEraseMode
2017-01-11 12:42:27 +01:00
01b25baffd
app: change mask handling in GimpOperationReplaceMode
...
to be like in the other modes, and proably speed it up a little.
2017-01-11 12:38:58 +01:00
7ed2857695
app: fix type s/legacyy/legacy/
2017-01-11 05:34:55 +01:00
f45fc97eba
app: add missing op .h files
2017-01-11 04:54:36 +01:00
ec1f7a94e3
app: split legacy out of grain extract and merge
2017-01-11 04:40:26 +01:00
8f3842434c
app: split legacy out of soft and hard light
2017-01-11 04:10:06 +01:00
784a8ee224
app: split legacy out of burn and divide
2017-01-11 03:17:53 +01:00
0891028232
app: forgot to s/gimp:normal-mode/gimp:normal/g
2017-01-11 00:28:57 +01:00
9142bb1805
app: move erase and anti-erase to layer-modes/
2017-01-11 00:23:31 +01:00