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 |
|