http://www.miikahweb.com/feed.php MiikaHweb - Blender Commits By Calra http://www.miikahweb.com/ MiikaHweb - Blender Commits By Calra fi Tue, 25 Jan 22 19:08:03 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[22c61e8] master: Tests: Disable tests for non-compiled libraries]]> http://www.miikahweb.com/en/blender/git-logs/commit/22c61e80605079141293c749de37cbe85bf2b33b 22c61e8
Branches : master
Author : Himanshi Kalra (calra)
----------------------------------------
Tests: Disable tests for non-compiled libraries

This diff disables tests for Boolean, subdivision surface and volume
when GMP, Opensubdiv and Openvdb are not compiled respectively.
It also changes the existing file structure and adds sub-folders for
boolean and subdivison tests. The volume folder only has one test and
is as unchanged structure-wise.

Reviewed By: JacquesLucke, LazyDodo

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

----------------------------------------
1 Path Changed]]>
Wed, 29 Sep 2021 18:22:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/22c61e80605079141293c749de37cbe85bf2b33bHimanshi Kalra
<![CDATA[[a969417] temp-ui-tweaks: Tests: Updated test message for Directory Not Found]]> http://www.miikahweb.com/en/blender/git-logs/commit/a969417f3781dcee0ea0c903c236ff63bbf7f1a3 a969417
Branches : temp-ui-tweaks
Author : Himanshi Kalra (calra)
Committed By : Pablo Vazquez (pablovazquez)
----------------------------------------
Tests: Updated test message for Directory Not Found

----------------------------------------
1 Path Changed]]>
Wed, 22 Sep 2021 13:54:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a969417f3781dcee0ea0c903c236ff63bbf7f1a3Himanshi Kalra
<![CDATA[[a866a32] master: Tests: Updated test message for Directory Not Found]]> http://www.miikahweb.com/en/blender/git-logs/commit/a866a32ff257fd9ff4d543adbddad283a189bbc6 a866a32
Branches : master
Author : Himanshi Kalra (calra)
----------------------------------------
Tests: Updated test message for Directory Not Found

----------------------------------------
1 Path Changed]]>
Wed, 15 Sep 2021 17:34:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a866a32ff257fd9ff4d543adbddad283a189bbc6Himanshi Kalra
<![CDATA[[30d3dd4] master: Added more Geometry Node tests]]> http://www.miikahweb.com/en/blender/git-logs/commit/30d3dd4de160cbebfd1143d188f937d170be50a6 30d3dd4
Branches : master
Author : Himanshi Kalra (calra)
----------------------------------------
Added more Geometry Node tests

* Attributes
* Utilities
* Volume

Test folder located in `libtestsmodelinggeometry_nodes`
It contains around 34 new tests.
* attribute clamp + other attribute nodes
* Curve Primitive nodes
* Mesh Primitive nodes
* delete geometry
* convex hull
* subdivision surface
* boolean intersect
* boolean diff
* volume to mesh

Reviewed By: zazizizou, JacquesLucke

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

----------------------------------------
1 Path Changed]]>
Tue, 24 Aug 2021 07:57:36 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/30d3dd4de160cbebfd1143d188f937d170be50a6Himanshi Kalra
<![CDATA[[875c2ea] master: Using relative threshold for floats in mesh comparison]]> http://www.miikahweb.com/en/blender/git-logs/commit/875c2ea5b5ee8425c3bc969dbaba3fab3ecbaab4 875c2ea
Branches : master
Author : Himanshi Kalra (calra)
----------------------------------------
Using relative threshold for floats in mesh comparison

Changes the threshold comparison from absolute to relative.
Removes threshold for MLoopCol comparison.

Adds a compare relative threshold function.

Reviewed By: JacquesLucke

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

----------------------------------------
3 Paths Changed]]>
Mon, 23 Aug 2021 19:20:03 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/875c2ea5b5ee8425c3bc969dbaba3fab3ecbaab4Himanshi Kalra
<![CDATA[[c48a01a] master: Add cutom data color property for mesh comparison]]> http://www.miikahweb.com/en/blender/git-logs/commit/c48a01a88add5247f08de6f8af8d223ebc4e28c9 c48a01a
Branches : master
Author : Himanshi Kalra (calra)
----------------------------------------
Add cutom data color property for mesh comparison

Add color data type comparison for meshes, adding it as
part of comparing meshes with geometry nodes applied.

Reviewed By: JacquesLucke

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

----------------------------------------
1 Path Changed]]>
Mon, 16 Aug 2021 06:58:12 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c48a01a88add5247f08de6f8af8d223ebc4e28c9Himanshi Kalra
<![CDATA[[ba282ac] lineart-shadow: Refactor: Custom data comparison in meshes]]> http://www.miikahweb.com/en/blender/git-logs/commit/ba282ac67100e884db4c77ad98338f5b8d4e8683 ba282ac
Branches : lineart-shadow, temp-lineart-contained
Author : Himanshi Kalra (calra)
Committed By : YimingWu (NicksBest)
----------------------------------------
Refactor: Custom data comparison in meshes

Added the comparison of non-generic attributes with generic
attributes in the same loop to avoid issues with different
order in layer->types of the two meshes.

Reviewed By: JacquesLucke

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

----------------------------------------
1 Path Changed]]>
Mon, 16 Aug 2021 04:19:38 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ba282ac67100e884db4c77ad98338f5b8d4e8683Himanshi Kalra
<![CDATA[[e38de11] master: Refactor: Custom data comparison in meshes]]> http://www.miikahweb.com/en/blender/git-logs/commit/e38de11f05710e08bab39019a9a1c28c24c703a8 e38de11
Branches : master
Author : Himanshi Kalra (calra)
----------------------------------------
Refactor: Custom data comparison in meshes

Added the comparison of non-generic attributes with generic
attributes in the same loop to avoid issues with different
order in layer->types of the two meshes.

Reviewed By: JacquesLucke

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

----------------------------------------
1 Path Changed]]>
Tue, 10 Aug 2021 13:52:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e38de11f05710e08bab39019a9a1c28c24c703a8Himanshi Kalra
<![CDATA[[fb14e41] lineart-shadow: Add custom data comparison for generic attributes]]> http://www.miikahweb.com/en/blender/git-logs/commit/fb14e412145f46a569d67ab2e4dec29ad7472bb0 fb14e41
Branches : lineart-shadow, temp-lineart-contained
Author : Himanshi Kalra (calra)
Committed By : YimingWu (NicksBest)
----------------------------------------
Add custom data comparison for generic attributes

Generic attributes CD_PROP_* comparison is added in customdata_compare
Checks for built-in as well as user created attributes.

Reviewed By: JacquesLucke

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

----------------------------------------
1 Path Changed]]>
Tue, 10 Aug 2021 01:35:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/fb14e412145f46a569d67ab2e4dec29ad7472bb0Himanshi Kalra
<![CDATA[[92edf37] master: Add custom data comparison for generic attributes]]> http://www.miikahweb.com/en/blender/git-logs/commit/92edf37997c25444fc2628c8057a87b7e87c5eff 92edf37
Branches : master
Author : Himanshi Kalra (calra)
----------------------------------------
Add custom data comparison for generic attributes

Generic attributes CD_PROP_* comparison is added in customdata_compare
Checks for built-in as well as user created attributes.

Reviewed By: JacquesLucke

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

----------------------------------------
1 Path Changed]]>
Thu, 05 Aug 2021 18:37:40 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/92edf37997c25444fc2628c8057a87b7e87c5effHimanshi Kalra
<![CDATA[[5b6ced1] soc-2021-porting-modifiers-to-nodes-decimate: Regression Testing: Running tests based on blend files]]> http://www.miikahweb.com/en/blender/git-logs/commit/5b6ced13466d8da096acb936f47f47ce01104ae2 5b6ced1
Branches : soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all
Author : Himanshi Kalra (calra)
Committed By : Fabian Schempp (fabian_schempp)
----------------------------------------
Regression Testing: Running tests based on blend files

Runs tests based on blend files with minimum python interaction.
Developed as part of GSoC 2021 - Regression Testing of Geometry Nodes.
Earlier, tests were built from scratch by adding a modifier/operation
from the Python API.
Now, tests can also be created inside blender and are compared using
Python script.

Features: Automatically adding expected object if it doesn't exist.
This patch adds tests for the following Geometry Nodes category:
* Curves
* Geometry
* Mesh
* Points

The implemented UML diagram for refactoring of mesh test framework.
{F10225906}

Technical Changes:
SpecMeshTest: It adds the modifier/operation based on the Spec provided.
BlendFileTest: It applies already existing modifier/operation from the blend file.

Test folders hierarchy with tests. This folder should be extracted to `libtestsmodeling`
{F10240651}
Note: The `geometry_nodes` folder might lie under another `geometry_nodes` folder while extracting, please double check. Use the inner-most one.
The hierarchy should be:
-`libtestsmodelinggeometry_nodesmesh`
-`libtestsmodelinggeometry_nodespoints`
and so on.

* From `ctest` the tests should be run as `ctest -R geo_node -C [Configuration]` on Windows.
* Each single test can be run with its entire name e..g `ctest -R geo_node_geometry_join_geometry`.(just an example). Run `ctest -N -R geo_node` to see all tests.
* From blender, the tests can be run `blender -b pathtoblendfile --python pathtogeo_node_test.py`

Reviewed By: zazizizou, JacquesLucke

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

----------------------------------------
15 Paths Changed]]>
Fri, 30 Jul 2021 14:56:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5b6ced13466d8da096acb936f47f47ce01104ae2Himanshi Kalra
<![CDATA[[95b6beb] soc-2021-porting-modifiers-to-nodes-decimate: Fix T85517: Cannot type Space while holding Shift key in text...]]> http://www.miikahweb.com/en/blender/git-logs/commit/95b6beb8d8f7395d02ed795208950545ad671077 95b6beb
Branches : soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all
Author : Himanshi Kalra (calra)
Committed By : Fabian Schempp (fabian_schempp)
----------------------------------------
Fix T85517: Cannot type Space while holding Shift key in text-field like spaces.

Fix for T85517
Bug: Couldn't type space while holding down the shift key in text spaces (e.g. when saving a file, changing the name of object).

Changes: Removing the key combination of Shift + space in `WM_event_is_ime_switch` method.

Reviewed By: harley, mont29

Maniphest Tasks: T85517

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

----------------------------------------
1 Path Changed]]>
Fri, 30 Jul 2021 14:56:28 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/95b6beb8d8f7395d02ed795208950545ad671077Himanshi Kalra
<![CDATA[[4a02b9f] master: Regression Testing: Running tests based on blend files]]> http://www.miikahweb.com/en/blender/git-logs/commit/4a02b9ffeb018ced11768ca99935fda5fa5f7da0 4a02b9f
Branches : master
Author : Himanshi Kalra (calra)
----------------------------------------
Regression Testing: Running tests based on blend files

Runs tests based on blend files with minimum python interaction.
Developed as part of GSoC 2021 - Regression Testing of Geometry Nodes.
Earlier, tests were built from scratch by adding a modifier/operation
from the Python API.
Now, tests can also be created inside blender and are compared using
Python script.

Features: Automatically adding expected object if it doesn't exist.
This patch adds tests for the following Geometry Nodes category:
* Curves
* Geometry
* Mesh
* Points

The implemented UML diagram for refactoring of mesh test framework.
{F10225906}

Technical Changes:
SpecMeshTest: It adds the modifier/operation based on the Spec provided.
BlendFileTest: It applies already existing modifier/operation from the blend file.

Test folders hierarchy with tests. This folder should be extracted to `libtestsmodeling`
{F10240651}
Note: The `geometry_nodes` folder might lie under another `geometry_nodes` folder while extracting, please double check. Use the inner-most one.
The hierarchy should be:
-`libtestsmodelinggeometry_nodesmesh`
-`libtestsmodelinggeometry_nodespoints`
and so on.

* From `ctest` the tests should be run as `ctest -R geo_node -C [Configuration]` on Windows.
* Each single test can be run with its entire name e..g `ctest -R geo_node_geometry_join_geometry`.(just an example). Run `ctest -N -R geo_node` to see all tests.
* From blender, the tests can be run `blender -b pathtoblendfile --python pathtogeo_node_test.py`

Reviewed By: zazizizou, JacquesLucke

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

----------------------------------------
15 Paths Changed]]>
Tue, 27 Jul 2021 15:31:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4a02b9ffeb018ced11768ca99935fda5fa5f7da0Himanshi Kalra
<![CDATA[[dff47e3] soc-2021-geometry-nodes-regression-test: Merge branch 'master' into soc-2021-geometry-nodes-regression...]]> http://www.miikahweb.com/en/blender/git-logs/commit/dff47e3b94dace457670926c7fb9e6ae3401d297 dff47e3
Branches : soc-2021-geometry-nodes-regression-test
Author : Himanshi Kalra (calra)
----------------------------------------
Merge branch 'master' into soc-2021-geometry-nodes-regression-test

----------------------------------------
0 Paths Changed]]>
Mon, 26 Jul 2021 19:29:28 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/dff47e3b94dace457670926c7fb9e6ae3401d297Himanshi Kalra
<![CDATA[[fd32fe6] soc-2021-geometry-nodes-regression-test: Updating cmake error messsage]]> http://www.miikahweb.com/en/blender/git-logs/commit/fd32fe6b02f68662cfe04ea9cbaf86187dbf77a4 fd32fe6
Branches : soc-2021-geometry-nodes-regression-test
Author : Himanshi Kalra (calra)
----------------------------------------
Updating cmake error messsage

----------------------------------------
1 Path Changed]]>
Mon, 26 Jul 2021 16:00:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/fd32fe6b02f68662cfe04ea9cbaf86187dbf77a4Himanshi Kalra
<![CDATA[[0708e60] soc-2021-geometry-nodes-regression-test: Merge branch 'master' into soc-2021-geometry-nodes-regression...]]> http://www.miikahweb.com/en/blender/git-logs/commit/0708e605d569e119ee18546d2658f34ed82fe999 0708e60
Branches : soc-2021-geometry-nodes-regression-test
Author : Himanshi Kalra (calra)
----------------------------------------
Merge branch 'master' into soc-2021-geometry-nodes-regression-test

----------------------------------------
0 Paths Changed]]>
Mon, 26 Jul 2021 12:35:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0708e605d569e119ee18546d2658f34ed82fe999Himanshi Kalra
<![CDATA[[5fc1779] soc-2021-geometry-nodes-regression-test: CMake: Add directory exists check]]> http://www.miikahweb.com/en/blender/git-logs/commit/5fc1779b653fefa17ba8dbcf12c68f788004062e 5fc1779
Branches : soc-2021-geometry-nodes-regression-test
Author : Himanshi Kalra (calra)
----------------------------------------
CMake: Add directory exists check

----------------------------------------
1 Path Changed]]>
Mon, 26 Jul 2021 12:15:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5fc1779b653fefa17ba8dbcf12c68f788004062eHimanshi Kalra
<![CDATA[[b8f3df9] soc-2021-geometry-nodes-regression-test: Add curve tests]]> http://www.miikahweb.com/en/blender/git-logs/commit/b8f3df9817970e615fd9fadb90cb26e73dc8374f b8f3df9
Branches : soc-2021-geometry-nodes-regression-test
Author : Himanshi Kalra (calra)
----------------------------------------
Add curve tests

----------------------------------------
1 Path Changed]]>
Wed, 21 Jul 2021 16:05:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b8f3df9817970e615fd9fadb90cb26e73dc8374fHimanshi Kalra
<![CDATA[[60a0928] blender-v2.93-release: Fix T85517: Cannot type Space while holding Shift key in text...]]> http://www.miikahweb.com/en/blender/git-logs/commit/60a0928f3559f72c8c4b686417ba01004ff996ec 60a0928
Branches : blender-v2.93-release, tmp-2.93
Author : Himanshi Kalra (calra)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix T85517: Cannot type Space while holding Shift key in text-field like spaces.

Fix for T85517
Bug: Couldn't type space while holding down the shift key in text spaces (e.g. when saving a file, changing the name of object).

Changes: Removing the key combination of Shift + space in `WM_event_is_ime_switch` method.

Reviewed By: harley, mont29

Maniphest Tasks: T85517

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

----------------------------------------
1 Path Changed]]>
Mon, 26 Jul 2021 07:36:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/60a0928f3559f72c8c4b686417ba01004ff996ecHimanshi Kalra
<![CDATA[[6abf63f] master: Fix T85517: Cannot type Space while holding Shift key in text...]]> http://www.miikahweb.com/en/blender/git-logs/commit/6abf63f463cf124eaeb894c7d728550fca54a239 6abf63f
Branches : master
Author : Himanshi Kalra (calra)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix T85517: Cannot type Space while holding Shift key in text-field like spaces.

Fix for T85517
Bug: Couldn't type space while holding down the shift key in text spaces (e.g. when saving a file, changing the name of object).

Changes: Removing the key combination of Shift + space in `WM_event_is_ime_switch` method.

Reviewed By: harley, mont29

Maniphest Tasks: T85517

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

----------------------------------------
1 Path Changed]]>
Mon, 26 Jul 2021 07:33:03 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6abf63f463cf124eaeb894c7d728550fca54a239Himanshi Kalra