http://www.miikahweb.com/feed.php MiikaHweb - Blender Commits By Filedescriptor http://www.miikahweb.com/ MiikaHweb - Blender Commits By Filedescriptor fi Thu, 23 Sep 21 21:43:50 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[9b2b32a] master: Fix T84638: Wrong scale for primitives with radius]]> http://www.miikahweb.com/en/blender/git-logs/commit/9b2b32a3338d873529a9b2c402feae4e9d25afdf 9b2b32a
Branches : master
Author : Falk David (filedescriptor)
Committed By : Campbell Barton (campbellbarton)
----------------------------------------
Fix T84638: Wrong scale for primitives with radius

Creating some primitives allows for a scale value (via python) that will
scale the object accordingly. For objects with a radius parameter
(like cylinders, spheres, etc.) passing a scale different to (1,1,1)
would result in unexpected behavior.

For example:
`>>> bpy.ops.mesh.primitive_uv_sphere_add(radius=2, scale=(1,1,2))`
We would expect this to create a sphere with a radius of 2
(dimensions 4,4,4) and then be scaled *2 along the z-axis
(dimensions 4,4,8). But this would previously create a scaled sphere
with dimensions (2,2,4).

The scale was simply divided by two. Maybe because the "radius"
parameter for creating the primitives was confusingly named "diameter"
(but used as the radius).

The fix adds a scale parameter to `ED_object_new_primitive_matrix`
and also renames the wrongly named "diameter" parameters to "radius".

Reviewed By: campbellbarton

Maniphest Tasks: T84638

Ref D10093

----------------------------------------
6 Paths Changed]]>
Mon, 13 Sep 2021 08:02:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9b2b32a3338d873529a9b2c402feae4e9d25afdfFalk David
<![CDATA[[b54e741] master: UI: Add light count to viewport statistics]]> http://www.miikahweb.com/en/blender/git-logs/commit/b54e741a8b5655208ae666653639885afe15c5e8 b54e741
Branches : master
Author : Falk David (filedescriptor)
----------------------------------------
UI: Add light count to viewport statistics

Even though lights were part of `SceneStats`, they were not used when
rBfd10ac9acaa0 was committed.

This patch adds the light count back into the statistics. When a light is
the active object, it will display the total number of lights in the
scene, as well as how many lights are currently selected.

{F10141354}

Reviewed By: #user_interface, Severin, Blendify, harley

Maniphest Tasks: T88512

Differential Revision: https://developer.blender.org/D11387

----------------------------------------
1 Path Changed]]>
Tue, 03 Aug 2021 07:42:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b54e741a8b5655208ae666653639885afe15c5e8Falk David
<![CDATA[[9f8e938] soc-2021-porting-modifiers-to-nodes-decimate: Fix T89952: GPencil channel box selection offset]]> http://www.miikahweb.com/en/blender/git-logs/commit/9f8e938900768eb9e9fce92aba20d2a614de28a2 9f8e938
Branches : soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all
Author : Falk David (filedescriptor)
Committed By : Fabian Schempp (fabian_schempp)
----------------------------------------
Fix T89952: GPencil channel box selection offset

The channel box selection was offset for grease pencil layers.

This is a proposed fix by @yann-lty

Before:
{F10227973}

After:
{F10227974}

Reviewed By: #grease_pencil, antoniov

Maniphest Tasks: T89952

Differential Revision: https://developer.blender.org/D11962

----------------------------------------
1 Path Changed]]>
Fri, 30 Jul 2021 14:56:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9f8e938900768eb9e9fce92aba20d2a614de28a2Falk David
<![CDATA[[d360c5d] soc-2021-porting-modifiers-to-nodes-decimate: VSE: Add tooltips for add_effect_strips operator]]> http://www.miikahweb.com/en/blender/git-logs/commit/d360c5d8da1e8cc1a04825e6995a7853070bcea0 d360c5d
Branches : soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all
Author : Falk David (filedescriptor)
Committed By : Fabian Schempp (fabian_schempp)
----------------------------------------
VSE: Add tooltips for add_effect_strips operator

This patch adds propper tooltips to the effect strips in the "Add" menu.
Note that not all effect strips are actually in the "Effect Strips"
submenu like color strips, text strips or transitions. For these types
of effect strips, a dediacted tooltip is especially useful.

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D11714

----------------------------------------
1 Path Changed]]>
Fri, 30 Jul 2021 14:56:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d360c5d8da1e8cc1a04825e6995a7853070bcea0Falk David
<![CDATA[[a70f37b] master: Fix T89952: GPencil channel box selection offset]]> http://www.miikahweb.com/en/blender/git-logs/commit/a70f37bd8a062f2b5c932c6bc8cff84919ca4d43 a70f37b
Branches : master
Author : Falk David (filedescriptor)
----------------------------------------
Fix T89952: GPencil channel box selection offset

The channel box selection was offset for grease pencil layers.

This is a proposed fix by @yann-lty

Before:
{F10227973}

After:
{F10227974}

Reviewed By: #grease_pencil, antoniov

Maniphest Tasks: T89952

Differential Revision: https://developer.blender.org/D11962

----------------------------------------
1 Path Changed]]>
Thu, 29 Jul 2021 08:42:05 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a70f37bd8a062f2b5c932c6bc8cff84919ca4d43Falk David
<![CDATA[[91dd1a1] master: VSE: Add tooltips for add_effect_strips operator]]> http://www.miikahweb.com/en/blender/git-logs/commit/91dd1a1ba398e81d5a9737969f5e8f64bba8eff5 91dd1a1
Branches : master
Author : Falk David (filedescriptor)
----------------------------------------
VSE: Add tooltips for add_effect_strips operator

This patch adds propper tooltips to the effect strips in the "Add" menu.
Note that not all effect strips are actually in the "Effect Strips"
submenu like color strips, text strips or transitions. For these types
of effect strips, a dediacted tooltip is especially useful.

Reviewed By: ISS

Differential Revision: https://developer.blender.org/D11714

----------------------------------------
1 Path Changed]]>
Wed, 28 Jul 2021 08:16:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/91dd1a1ba398e81d5a9737969f5e8f64bba8eff5Falk David
<![CDATA[[c7ec464] temp-gpencil-bezier-stroke-type: Merge branch 'master' into temp-gpencil-bezier-stroke-type]]> http://www.miikahweb.com/en/blender/git-logs/commit/c7ec464036bad6d8f40dbcd10c422290efd275b6 c7ec464
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
Merge branch 'master' into temp-gpencil-bezier-stroke-type

----------------------------------------
0 Paths Changed]]>
Thu, 01 Jul 2021 21:31:55 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c7ec464036bad6d8f40dbcd10c422290efd275b6Falk David
<![CDATA[[174f39b] blender-v2.93-release: Fix T89265: Crash when tabbing through num inputs]]> http://www.miikahweb.com/en/blender/git-logs/commit/174f39bd039350737cb84fb21b4dd2264c381a21 174f39b
Branches : blender-v2.93-release
Author : Falk David (filedescriptor)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix T89265: Crash when tabbing through num inputs

Fix by reverting the part of ec30cf0b742f5181c4de91b474ca01d6a809c593
that assigned `but->editval` in `ui_numedit_begin_set_values`.

Causing access freed memory when using tab to switch
to a numeric input and then leaving the textbox by clicking outside.
This was because `ui_numedit_begin_set_values` shouldn't need to set
`but->editval` and overwrite the pointer.
This would set a pointer that had previously been freed,
causing a `NULL` check to fail later on.

Ref D11679

----------------------------------------
1 Path Changed]]>
Wed, 30 Jun 2021 07:18:22 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/174f39bd039350737cb84fb21b4dd2264c381a21Falk David
<![CDATA[[071799d] master: Fix T89265: Crash when tabbing through num inputs]]> http://www.miikahweb.com/en/blender/git-logs/commit/071799d4fc44f422abacbdad09bb45fb95de89f2 071799d
Branches : master
Author : Falk David (filedescriptor)
Committed By : Campbell Barton (campbellbarton)
----------------------------------------
Fix T89265: Crash when tabbing through num inputs

Fix by reverting the part of ec30cf0b742f5181c4de91b474ca01d6a809c593
that assigned `but->editval` in `ui_numedit_begin_set_values`.

Causing access freed memory when using tab to switch
to a numeric input and then leaving the textbox by clicking outside.
This was because `ui_numedit_begin_set_values` shouldn't need to set
`but->editval` and overwrite the pointer.
This would set a pointer that had previously been freed,
causing a `NULL` check to fail later on.

Ref D11679

----------------------------------------
1 Path Changed]]>
Wed, 23 Jun 2021 04:56:36 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/071799d4fc44f422abacbdad09bb45fb95de89f2Falk David
<![CDATA[[c3a6377] temp-gpencil-bezier-stroke-type: Merge branch 'master' into temp-gpencil-bezier-stroke-type]]> http://www.miikahweb.com/en/blender/git-logs/commit/c3a63776befcb435a87dcc15cf03898eb0f8e34e c3a6377
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
Merge branch 'master' into temp-gpencil-bezier-stroke-type

----------------------------------------
0 Paths Changed]]>
Fri, 18 Jun 2021 12:51:38 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c3a63776befcb435a87dcc15cf03898eb0f8e34eFalk David
<![CDATA[[cefb79c] temp-gpencil-bezier-stroke-type: Merge branch 'master' into temp-gpencil-bezier-stroke-type]]> http://www.miikahweb.com/en/blender/git-logs/commit/cefb79c79eb7e4688230ffbb8b0dc2fd5edf2671 cefb79c
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
Merge branch 'master' into temp-gpencil-bezier-stroke-type

----------------------------------------
0 Paths Changed]]>
Sat, 12 Jun 2021 15:24:36 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/cefb79c79eb7e4688230ffbb8b0dc2fd5edf2671Falk David
<![CDATA[[fb050b4] temp-gpencil-bezier-stroke-type: Fix compile errors]]> http://www.miikahweb.com/en/blender/git-logs/commit/fb050b44533a80f17f4cb640b6812c5d8c74c44a fb050b4
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
Fix compile errors

----------------------------------------
1 Path Changed]]>
Thu, 10 Jun 2021 15:02:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/fb050b44533a80f17f4cb640b6812c5d8c74c44aFalk David
<![CDATA[[835ed6e] temp-gpencil-bezier-stroke-type: Merge branch 'master' into temp-gpencil-bezier-stroke-type]]> http://www.miikahweb.com/en/blender/git-logs/commit/835ed6e3b66dd9f62b44bda30fa43b67154441bf 835ed6e
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
Merge branch 'master' into temp-gpencil-bezier-stroke-type

----------------------------------------
0 Paths Changed]]>
Thu, 10 Jun 2021 14:37:51 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/835ed6e3b66dd9f62b44bda30fa43b67154441bfFalk David
<![CDATA[[b7d84fc] temp-gpencil-camera-reproject: Fix render size calculation]]> http://www.miikahweb.com/en/blender/git-logs/commit/b7d84fc310a0addf922e5e708ba465292e3e89cc b7d84fc
Branches : temp-gpencil-camera-reproject
Author : Falk David (filedescriptor)
----------------------------------------
Fix render size calculation

----------------------------------------
1 Path Changed]]>
Sat, 29 May 2021 14:53:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b7d84fc310a0addf922e5e708ba465292e3e89ccFalk David
<![CDATA[[b4ecec3] temp-gpencil-bezier-stroke-type: Merge branch 'master' into temp-gpencil-bezier-stroke-type]]> http://www.miikahweb.com/en/blender/git-logs/commit/b4ecec37884092043cdd61aff9fc5772e8208831 b4ecec3
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
Merge branch 'master' into temp-gpencil-bezier-stroke-type

----------------------------------------
0 Paths Changed]]>
Fri, 28 May 2021 12:18:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b4ecec37884092043cdd61aff9fc5772e8208831Falk David
<![CDATA[[63254ba] temp-gpencil-camera-reproject: Merge branch 'temp-gpencil-camera-reproject' of git.blender...]]> http://www.miikahweb.com/en/blender/git-logs/commit/63254baad6fc9e241f702c4070e178f657ed1cc4 63254ba
Branches : temp-gpencil-camera-reproject
Author : Falk David (filedescriptor)
----------------------------------------
Merge branch 'temp-gpencil-camera-reproject' of git.blender.org:blender into temp-gpencil-camera-reproject

----------------------------------------
0 Paths Changed]]>
Fri, 28 May 2021 07:52:55 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/63254baad6fc9e241f702c4070e178f657ed1cc4Falk David
<![CDATA[[9ec977d] temp-gpencil-camera-reproject: GPencil: Use inverse matrix]]> http://www.miikahweb.com/en/blender/git-logs/commit/9ec977dcad2ff2bd0c9e59ad518904c6edbd1b21 9ec977d
Branches : temp-gpencil-camera-reproject
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: Use inverse matrix

This still will not give the right result, but the projection plane is
at least the correct one and gives predictable results.

The issue seems to be that the projection is orthographic.

----------------------------------------
2 Paths Changed]]>
Fri, 28 May 2021 07:51:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9ec977dcad2ff2bd0c9e59ad518904c6edbd1b21Falk David
<![CDATA[[e354710] temp-gpencil-bezier-stroke-type: GPencil: Convert curve objects to bezier strokes]]> http://www.miikahweb.com/en/blender/git-logs/commit/e3547105dec4112161b72a5c7e3d354c8f49cd1b e354710
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: Convert curve objects to bezier strokes

----------------------------------------
1 Path Changed]]>
Thu, 27 May 2021 14:32:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e3547105dec4112161b72a5c7e3d354c8f49cd1bFalk David
<![CDATA[[1e218d8] temp-gpencil-bezier-stroke-type: GPencil: Fix compile errors]]> http://www.miikahweb.com/en/blender/git-logs/commit/1e218d8b68bd10082a1015adf1146a726358810f 1e218d8
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
GPencil: Fix compile errors

----------------------------------------
4 Paths Changed]]>
Thu, 27 May 2021 10:44:24 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1e218d8b68bd10082a1015adf1146a726358810fFalk David
<![CDATA[[9333c53] temp-gpencil-bezier-stroke-type: Merge branch 'master' into temp-gpencil-bezier-stroke-type]]> http://www.miikahweb.com/en/blender/git-logs/commit/9333c53623e6fd6f01a7891ed91f4ec3b1ed0e7a 9333c53
Branches : temp-gpencil-bezier-stroke-type
Author : Falk David (filedescriptor)
----------------------------------------
Merge branch 'master' into temp-gpencil-bezier-stroke-type

----------------------------------------
0 Paths Changed]]>
Thu, 27 May 2021 10:00:22 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/9333c53623e6fd6f01a7891ed91f4ec3b1ed0e7aFalk David