http://www.miikahweb.com/feed.php MiikaHweb - Blender Id_newid_optional Branch http://www.miikahweb.com/ MiikaHweb - Blender Id_newid_optional Branch fi Tue, 19 Oct 21 06:12:24 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[06f0980]: Fix crash when accessing id->newid in some cases.]]> http://www.miikahweb.com/en/blender/git-logs/commit/06f09809031a7f65cd0fea231c684be953dfa85c 06f0980
Branches : id_newid_optional
Author : Bastien Montagne (mont29)
----------------------------------------
Fix crash when accessing id->newid in some cases.

ID->newid was not cleared on reading file, since until now it could be
saved with whatever random value...

----------------------------------------
1 Path Changed]]>
Wed, 30 Nov 2016 14:22:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/06f09809031a7f65cd0fea231c684be953dfa85cBastien Montagne
<![CDATA[[7f37ab0]: Merge branch 'master' into id_newid_optional]]> http://www.miikahweb.com/en/blender/git-logs/commit/7f37ab04077a4fc98e657eed9a30f0650044863c 7f37ab0
Branches : id_newid_optional
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'master' into id_newid_optional

----------------------------------------
0 Paths Changed]]>
Tue, 22 Nov 2016 16:00:26 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7f37ab04077a4fc98e657eed9a30f0650044863cBastien Montagne
<![CDATA[[ad5fbcc]: Merge branch 'master' into id_newid_optional]]> http://www.miikahweb.com/en/blender/git-logs/commit/ad5fbccebbd85fd12654bef526c5190c0d82e4e0 ad5fbcc
Branches : id_newid_optional
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'master' into id_newid_optional

----------------------------------------
0 Paths Changed]]>
Wed, 30 Nov 2016 13:55:40 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ad5fbccebbd85fd12654bef526c5190c0d82e4e0Bastien Montagne
<![CDATA[[d44e45c]: Cleanup id->newid usage, initial work.]]> http://www.miikahweb.com/en/blender/git-logs/commit/d44e45c42612a6fbe8dddbbd39a437177e6befb0 d44e45c
Branches : id_newid_optional
Author : Bastien Montagne (mont29)
----------------------------------------
Cleanup id->newid usage, initial work.

This aims at always ensuring that ID.newid (and relevant LIB_TAG_NEW)
stay in clean (i.e. cleared) state by default.

To achieve this, instead of clearing after all id copy call (would be
horribly noisy, and bad for performances), we try to completely remove
the setting of id->newid by default when copying a new ID.

This implies that areas actually needing that info (mainly, object editing
area (make single user...) and make local area) have to ensure they set
it themselves as needed.

This is far from simple change, many complex code paths to consider, so
will need some serious testing. :/

----------------------------------------
19 Paths Changed]]>
Tue, 22 Nov 2016 11:24:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d44e45c42612a6fbe8dddbbd39a437177e6befb0Bastien Montagne