|
|
19b81bb097
|
gimpcagetool: fix buffer leak
|
2010-08-08 18:21:26 +02:00 |
|
|
|
459414c9dc
|
gimpcagetool: use cage_transform and gegl_render_mapping to do the transform
gimpoperationcage: cleaning
gimpcageconfig: cleaning
|
2010-08-08 13:27:20 +02:00 |
|
|
|
9677eeeffc
|
gimpcagetool: add a warning if the coef buffer isn't initialised
|
2010-08-08 13:27:11 +02:00 |
|
|
|
8c33eb83f7
|
gimpcagetool, gimpoperationcage: now the forward transform work as
expected
|
2010-08-08 13:27:02 +02:00 |
|
|
|
3c5c65ea3c
|
gimpcagetool: use GimpCageConfig, and apply gegl op. Doesn't work yet.
|
2010-08-08 13:26:52 +02:00 |
|
|
|
066bbb80f4
|
gimpcagetool: flush the image correctly after applying a cage deform
|
2010-08-08 13:24:39 +02:00 |
|
|
|
e141953d35
|
gimpcagetool: the cage can be closed only if the number of point is 3 or more
|
2010-08-08 13:24:29 +02:00 |
|
|
|
98ff627955
|
gimpcagetool: fix a missing include and a function declaration
|
2010-08-08 13:24:16 +02:00 |
|
|
|
fcd156014a
|
gimpcagetool: beginning of the link tool/gegl op
|
2010-08-08 13:24:06 +02:00 |
|
|
|
db5981a69c
|
gimpcagetool: draw/edit cage, accordingly to cage mode
|
2010-08-08 13:22:56 +02:00 |
|
|
|
d836615ae7
|
gimpcagetool: now inherit from GimpDrawTool. Moving cage point also works.
|
2010-08-08 13:22:44 +02:00 |
|
|
|
ad0a81c528
|
gimpoperationcage: iterate accordingly to cage's bounding box.
pre-copy the input buffer to the output.
|
2010-08-08 13:22:34 +02:00 |
|
|
|
2157a67cea
|
app/core/gimpcage: add access functions to the cage data structure (add a vertice, remove the last, move a vertice, check if a point is near a vertice)
app/tools/gimpcagetool: The tool can now draw a cage, add vertices, remove the last, close the cage
|
2010-08-08 13:20:24 +02:00 |
|
|
|
6a387f7db0
|
Enhancement of the CageOptions object to allow the selection of the mode (creation or transform of the cage) + basic gui
|
2010-08-08 13:19:45 +02:00 |
|
|
|
f6316285be
|
structure of the cage tool, with an options object
|
2010-08-08 13:17:10 +02:00 |
|
|
|
24652b4fbd
|
empty gobject for GimpCage (data structure), GimpOperationCage (Gegl op) and GimpCageTool (frontend)
|
2010-08-08 13:16:57 +02:00 |
|