Jehan
d55325829f
app: no more GimpRGB/GimpHSL/GimpHSV usage in paint code at all anymore.
...
I'm a bit unsure about the GimpMyBrushCore which doesn't have much
indication on which color space we are working in, but the new code
should not be worse than the old one (if wrong, color-wise, it should be
the same wrong as before).
2024-02-11 23:28:03 +01:00
Shubham
b291a32a24
app: Layer expansion with MyPaintBrush now works.
...
Added tool option like other tools.
2023-11-25 16:19:43 +00:00
Jehan
24e44c13cd
app: fix leaking a GimpMybrushSurface struct.
...
Reported by Massimo, as again and again! \o/
2021-08-16 22:39:06 +02:00
Ell
053e5edc93
libgimpcolor, app, modules, plug-ins: remove GEGL_ITERATOR2 define
...
... it's no longer needed, since GEGL commit
gegl@9dcd2cde63f95a080bf16a58c10e9ffbdd99aace.
Partially reverts commits:
6fca9959c7
cc10af72cc
49c53568d7
8edbc0d491
29f63616d2
3a2014984d
ee48ec6877
4165a315d5
764085278f
b7633c722e
6ab12061b7
754a3c5b18
22b4b647bd
55b3438328
c6d23add65
f03a84d607
822f9f0d2b
95358ca1fa
cdda37f4ee
41e8035635
6761da42b2
fb5d7832a8
97ed7817d8
46e9036578
ea9c5e6a49
24fbdfb591
beb4ecb238
4b77831e03
fcf113a39c
567ffe94ff
2018-12-02 11:15:37 -05:00
Øyvind Kolås
97ed7817d8
app: migrate gimpmybrushsurface to new iterator api
2018-09-11 01:34:48 +02:00
Michael Natterer
5f700549e7
Change the license URL from http://www.gnu.org/licenses/ to https://
2018-07-11 23:29:46 +02:00
luz.paz
7fdb963e01
Bug 794996 - Misc. typo fixes in comments in app/
...
Found via `codespell -q 3 --skip="./po*"`
2018-04-08 21:25:56 +02:00
shark0r
32280a170b
app: Add "No erasing effect" parameter to MyPaint brush
...
Last and unrelated patch of bug #785001 .
2018-01-03 02:23:53 +01:00
Michael Natterer
0cb3e75f79
app: use a lot of g_clear_object() and g_clear_pointer()
...
More than 2000 lines of code less in app/, instead of
if (instance->member)
{
g_object_unref/g_free/g_whatever (instance->member);
instance->member = NULL;
}
we now simply use
g_clear_object/pointer (&instance->member);
2017-07-15 18:42:44 +02:00
Daniel Sabo
71e8ef6103
app: mypaint: Honor selection mask
2016-01-27 08:47:26 -08:00
Daniel Sabo
e0fc362b12
app: mypaint: Add colorize mode
2015-12-28 13:58:38 -08:00
Daniel Sabo
315972fea8
app: mypaint: Get rid of mixbuf, fix transparent pixel color when masking is active
2015-12-28 13:42:04 -08:00
Michael Natterer
d01ba07ed6
configure.ac, app: make libmypaint a hard dependency
...
and move the MyPaint brush tool out of the playground.
2015-12-21 21:39:48 +01:00
Daniel Sabo
bf161e7b14
app: MyBrush: Improve blend math
2015-12-20 17:04:18 -08:00
Daniel Sabo
df21e07855
app: Fix MyPaint brush rendering, implement MyPaintSurface in a native format
2015-12-15 14:48:18 -08:00