Gimp/app/paint
Shubham 960eaf0bc9 app: Ensure undo everytime layer expands while painting
Everytime the layer expands, if the undo extents are empty, then make
them non zero. If the undo extents are zero, then user will not be able
to undo the expansion of the layer. This is perticularly required by
MyPaintBrush as just clicking the image without any motion does not draw
anything, but expands layer if required.
2023-11-25 16:19:43 +00:00
..
gimp-paint.c
gimp-paint.h
gimpairbrush.c app: Fix extra drawing with airbrush tool on layers with offset 2023-07-24 15:55:30 +00:00
gimpairbrush.h
gimpairbrushoptions.c app: increase the maximal airbrush stamp FPS 2020-02-13 18:47:03 +02:00
gimpairbrushoptions.h
gimpbrushcore-kernels.h
gimpbrushcore-loops.cc app, meson.build: fix a bunch of warnings in C++ files 2019-09-12 20:04:50 +03:00
gimpbrushcore-loops.h
gimpbrushcore.c app: Fix layer expansion while painting with symmetry enabled 2023-11-25 16:19:43 +00:00
gimpbrushcore.h app: make painting possibly multi-drawable aware. 2021-09-14 17:59:47 +02:00
gimpclone.c app: make painting possibly multi-drawable aware. 2021-09-14 17:59:47 +02:00
gimpclone.h
gimpcloneoptions.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpcloneoptions.h
gimpconvolve.c app: fix broken symmetry on offset layers 2023-07-24 15:55:30 +00:00
gimpconvolve.h
gimpconvolveoptions.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpconvolveoptions.h
gimpdodgeburn.c app: fix broken symmetry on offset layers 2023-07-24 15:55:30 +00:00
gimpdodgeburn.h
gimpdodgeburnoptions.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpdodgeburnoptions.h
gimperaser.c Issue #3723 - Symmetry Painting with random colour isn't symmetrical 2019-08-02 22:28:59 +03:00
gimperaser.h
gimperaseroptions.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimperaseroptions.h
gimpheal.c app: make painting possibly multi-drawable aware. 2021-09-14 17:59:47 +02:00
gimpheal.h
gimpink-blob.c app: Layer expansion while using ink tool 2023-11-25 16:19:43 +00:00
gimpink-blob.h app: Layer expansion while using ink tool 2023-11-25 16:19:43 +00:00
gimpink.c app: Fix layer expansion while painting with symmetry enabled 2023-11-25 16:19:43 +00:00
gimpink.h app: Layer expansion while using ink tool 2023-11-25 16:19:43 +00:00
gimpinkoptions.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpinkoptions.h
gimpinkundo.c
gimpinkundo.h
gimpmybrushcore.c app: Layer expansion with MyPaintBrush now works. 2023-11-25 16:19:43 +00:00
gimpmybrushcore.h
gimpmybrushoptions.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpmybrushoptions.h
gimpmybrushsurface.c app: Layer expansion with MyPaintBrush now works. 2023-11-25 16:19:43 +00:00
gimpmybrushsurface.h app: Layer expansion with MyPaintBrush now works. 2023-11-25 16:19:43 +00:00
gimppaintbrush.c app: Fix layer expansion while painting with symmetry enabled 2023-11-25 16:19:43 +00:00
gimppaintbrush.h Issue #3723 - Symmetry Painting with random colour isn't symmetrical 2019-08-02 22:28:59 +03:00
gimppaintcore-loops.cc app: fix "Luma Lighten/Darken only" layer modes. 2020-11-10 17:25:34 +01:00
gimppaintcore-loops.h
gimppaintcore-stroke.c Strokes on offset layers are offset - fixes issue #8767 2023-01-09 20:57:26 +00:00
gimppaintcore-stroke.h
gimppaintcore.c app: Ensure undo everytime layer expands while painting 2023-11-25 16:19:43 +00:00
gimppaintcore.h app: gimp_paint_core_expand_drawable will return boolean 2023-11-25 16:19:43 +00:00
gimppaintcoreundo.c app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
gimppaintcoreundo.h
gimppaintoptions.c app: Add options for tools which make layers expand 2023-11-25 16:19:43 +00:00
gimppaintoptions.h app: Add options for tools which make layers expand 2023-11-25 16:19:43 +00:00
gimppencil.c
gimppencil.h
gimppenciloptions.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimppenciloptions.h
gimpperspectiveclone.c app: rework and fix the logic for copy-pasting multiple drawables. 2022-11-12 18:28:58 +01:00
gimpperspectiveclone.h app: make Perspective Clone tool also work with multiple drawables. 2021-09-14 17:59:47 +02:00
gimpperspectivecloneoptions.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpperspectivecloneoptions.h
gimpsmudge.c app: Fix layer expansion while painting with symmetry enabled 2023-11-25 16:19:43 +00:00
gimpsmudge.h
gimpsmudgeoptions.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpsmudgeoptions.h
gimpsourcecore.c app: Fix layer expansion while painting with symmetry enabled 2023-11-25 16:19:43 +00:00
gimpsourcecore.h Issue #287: Impossible to stroke a path with the clone tool. 2022-02-04 23:25:38 +01:00
gimpsourceoptions.c app: rework and fix the logic for copy-pasting multiple drawables. 2022-11-12 18:28:58 +01:00
gimpsourceoptions.h Issue #287: Impossible to stroke a path with the clone tool. 2022-02-04 23:25:38 +01:00
meson.build meson: fix warnings of deprecated features. 2022-08-31 01:29:37 +02:00
paint-enums.c app, libgimp*: commit the newly generated *enums.c files. 2022-08-01 20:00:01 +02:00
paint-enums.h
paint-types.h