Blender Git Commits

Blender Git "temp-dynamic-overrides" branch commits.

Page: 4 / 5

May 13, 2018, 17:14 (GMT)
Icons: updated transform icons
May 13, 2018, 17:14 (GMT)
New no-data RNA path sover: add another helper func.

That one is more helpful, allows to directly build the runtime list of
RNA items.
May 13, 2018, 17:14 (GMT)
Fix typo in previous commit.
May 13, 2018, 15:06 (GMT)
Attempt to make limited resolution of RNA paths possible without any data.

Note that while code is essentially the same with or without a valid
PointerRNA, 'public' API is clearly separated. Existing code should
hence exhibit no change in behaviour.

Also, no-data case is essentially not tested yet.
May 13, 2018, 13:45 (GMT)
Merge branch 'blender2.8' into temp-dynamic-overrides
May 11, 2018, 14:07 (GMT)
Expose root ID* to rna

Note: We should only store root when relevante (e.g., modifiers).
And remove this dyn property when root is deleted in these cases.
May 11, 2018, 14:06 (GMT)
ID Type needs to be stored
May 11, 2018, 08:32 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-dynamic-overrides
May 11, 2018, 08:25 (GMT)
Implement copy_data for dynamic properties
May 10, 2018, 12:00 (GMT)
Add multiplication factor

Also tagged a few TODOs in the UI.
May 10, 2018, 11:34 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-dynamic-overrides
May 10, 2018, 11:07 (GMT)
Finish the operator to add overrides

You now can create a new override set, or pick an existent one.
May 10, 2018, 09:44 (GMT)
Set new override set as the active one
May 10, 2018, 08:45 (GMT)
Handle library query for dynamic overrides
May 9, 2018, 22:56 (GMT)
Dynamic Override Property: Mode

ID props won't have these options showing in the UI, but there is no need
to have them stored in the DNA since we need to know the prop type to know
which rna prop to show in the UI.

Also more UI changes.
May 9, 2018, 22:20 (GMT)
Dynamic Override Property: Remove Operator
May 9, 2018, 16:55 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-dynamic-overrides
May 9, 2018, 16:55 (GMT)
Dynamic Override Properties

TODO:
* Final UI
* Operator to delete them.
* Depsgraph.
* Copy properties (copy data).
* Handle arrays (e.g., ob.color).
* Data path.
* Create default override set or let user pick existent one.
* Get name from data path (rna).
* Get icon.
* Set different override_modes based on property type.

Done together with Bastien Montagne.
May 9, 2018, 14:18 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-dynamic-overrides
May 9, 2018, 13:58 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-dynamic-overrides
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021