Lukas Tönne LukasTonne
Lukas Tönne commented on pull request blender/blender#125428 2024-07-25 17:25:52 +02:00
Fix memory leak when using grease pencil clone brush

Discussed in person: This fixes the immediate issue, but doesn't yet make the clipboard fully thread-safe. It just locks the pointer, but after getting the curves by reference the content may be…

Lukas Tönne commented on pull request blender/blender#125328 2024-07-25 16:56:25 +02:00
GPv3: Trace image operator
Lukas Tönne pushed to gpv3-trace-image-operator at LukasTonne/blender 2024-07-25 16:56:10 +02:00
e187e4935e Try to work around windows compiler bug by making lambdas static.
Lukas Tönne pushed to gpv3-fill-extension-fixes at LukasTonne/blender 2024-07-25 16:34:41 +02:00
a8db8b0376 Add proper comments in inline TODOs.
Lukas Tönne commented on pull request blender/blender#125425 2024-07-25 16:30:37 +02:00
Fix crash with grease pencil clone brush without clipboard contents

Thanks for fixing this!

Lukas Tönne commented on pull request blender/blender#125328 2024-07-25 16:21:18 +02:00
GPv3: Trace image operator
Lukas Tönne pushed to gpv3-trace-image-operator at LukasTonne/blender 2024-07-25 16:19:43 +02:00
84516e60c9 Use guardedalloc for potrace allocation.
961266cb32 Use static_cast.
8a795cb08f Use std::max.
1d87a7d9c6 Rename temporary attribute for curve sign to is_hole.
68604826ae Update comment to explain the frame_number property.
Compare 20 commits »
Lukas Tönne commented on pull request blender/blender#125328 2024-07-25 16:04:43 +02:00
GPv3: Trace image operator

Old GPv2 comment (bunch of these below). The frame_number is an operator property that (apparently) can be overridden for use with a script, rather than using the current scene frame or image…

Lukas Tönne created pull request blender/blender#125420 2024-07-25 15:49:17 +02:00
Fix #125229: Fill tool "circle mode" extension was not generating lines
Lukas Tönne pushed to gpv3-fill-extension-fixes at LukasTonne/blender 2024-07-25 15:37:34 +02:00
2fdc339330 Find connections between end points in circle mode instead of making blobs.
Lukas Tönne commented on issue blender/blender#125229 2024-07-25 12:09:41 +02:00
GPv3: Fill Radius extend lines not working as expected

Seems i misunderstood how the radius gap closing works, i thought i generates extra thick end points. Missed the part where it generates lines instead ("Uses the Radius of circumference of opened…

Lukas Tönne pushed to gpv3-fill-extension-fixes at LukasTonne/blender 2024-07-25 12:01:11 +02:00
c14c5fddea Fix initial length of the extension lines, brush setting is still in pixels.
Lukas Tönne pushed to gpv3-fill-extension-fixes at LukasTonne/blender 2024-07-25 12:00:08 +02:00
Lukas Tönne created branch gpv3-fill-extension-fixes in LukasTonne/blender 2024-07-25 12:00:08 +02:00
Lukas Tönne pushed to gpv3-fill-tool-potrace at LukasTonne/blender 2024-07-25 11:42:58 +02:00
c03883635f Merge branch 'gpv3-trace-image-operator' into gpv3-fill-tool-potrace
6bdf5d293a Merge branch 'main' into gpv3-trace-image-operator
b76603b6bf Fix: Scale node is off by half a pixel
c13c502624 Fix: Tracking related RNA paths incomplete/wrong
163baad17e Fix #125064 : Cursor Value to Selected wrong with Normalized FCurves
Compare 82 commits »
Lukas Tönne pushed to gpv3-trace-image-operator at LukasTonne/blender 2024-07-25 11:39:50 +02:00
6bdf5d293a Merge branch 'main' into gpv3-trace-image-operator
b76603b6bf Fix: Scale node is off by half a pixel
c13c502624 Fix: Tracking related RNA paths incomplete/wrong
163baad17e Fix #125064 : Cursor Value to Selected wrong with Normalized FCurves
d80f0aa068 Fix #124899: Font bounding box calculation is incorrect for some fonts
Compare 81 commits »