Commit Graph

13 Commits

Author SHA1 Message Date
Alexia Death e133035440 Fix point selection detection 2010-09-05 13:33:26 +03:00
Alexia Death 6dc2042fe2 app: cage tool adjustments and fixes
Just show the complete preview and take the fill color from under first point.
2010-08-30 23:36:20 +03:00
Michael Muré 37d38f596e gimpcageconfig: solve segfault when adding 25th cage handle 2010-08-15 14:53:13 +02:00
Michael Muré e2a7ef2e32 gimpcageconfig: displace the cage by a small delta to avoid having pixel exactly on edges 2010-08-15 12:59:49 +02:00
Michael Muré 537c72b0cf gimpcageconfig: add missing normal computing, which caused wrong first preview 2010-08-15 02:09:41 +02:00
Michael Muré b7c2b26def precompute edge normal 2010-08-14 23:52:41 +02:00
Michael Muré 54a9294ea9 cleaning 2010-08-13 18:26:38 +02:00
Michael Muré eabbabb571 GimpCageConfig: add 2 method to check if a point is inside the cage.
Second one is commented, for test.
2010-08-11 20:11:49 +02:00
Michael Muré 34b40a6c7e solve the problem result cropped to the bounding box of the cage 2010-08-09 23:33:11 +02:00
Michael Muré 670a20de05 gimpcageconfig: correct scaling factor memory allocation 2010-08-08 13:26:29 +02:00
Michael Muré 54ef87a7d3 gimpcageconfig: add the scaling factor computation 2010-08-08 13:26:20 +02:00
Michael Muré 7436539878 gimpcageconfig: correct indentation 2010-08-08 13:25:53 +02:00
Michael Muré 2abbfc9114 rewrite of the GimpCage data structure as a Gegl config object 2010-08-08 13:25:00 +02:00