June 9, 2017, 23:15 (GMT) |
Replace array of properties with a named list This is useful for Py/RNA access. Add support for indexing arrays too. |
June 9, 2017, 10:41 (GMT) |
Add arrow and dial manipulators with RNA access |
June 9, 2017, 09:51 (GMT) |
Merge branch 'blender2.8' into custom-manipulators |
June 9, 2017, 06:28 (GMT) |
RNA: Expose face-map manipulator to Python |
June 9, 2017, 05:55 (GMT) |
Missed last commit |
June 9, 2017, 05:51 (GMT) |
Rename intersect callback to test_select Be specific since this isn't for general intersection tests. |
June 9, 2017, 05:40 (GMT) |
Cleanup: shorten struct member names For wmManipulatorMap the its clear from the context we're operating on manipulators. |
June 9, 2017, 04:52 (GMT) |
Remove unused widget/operator integration While this is a useful feature, current integration is untested and stored the operator in the wmManipulatorGroupType instead of its instance. |
June 9, 2017, 04:32 (GMT) |
Expose wmManipulatorGroupType.setup & refresh callbacks |
June 8, 2017, 21:39 (GMT) |
Rename RNA wrapper calls |
June 8, 2017, 20:03 (GMT) |
Fix for manipulator identifier string duplication Also no need for static buffers |
June 8, 2017, 19:24 (GMT) |
Expose wmManipulatorGroup.bl_options |
June 8, 2017, 18:51 (GMT) |
Cleanup, naming (init and Python's __init__ too similar) |
June 8, 2017, 18:25 (GMT) |
Merge branch '28' into custom-manipulators |
June 8, 2017, 18:21 (GMT) |
Using default keymap now works for RNA manipulators All widget groups must now define a name and idname. Also fix crash where keymap's wouldnt be initialized for runtime registered types. |
June 8, 2017, 14:13 (GMT) |
Cleanup widget API Rename handler -> modal (matches operator) |
June 8, 2017, 11:32 (GMT) |
Unregister support for manipulator type |
June 8, 2017, 09:26 (GMT) |
RNA: Add registerable wmWidgetType Works on a basic level - creating Python widgetgroups and widgets, drawing. Still lots more to do though. |
Revision c7612fc by Campbell Barton (custom-manipulators) June 7, 2017, 22:04 (GMT) |
Merge branch '28' into custom-manipulators |
June 7, 2017, 19:36 (GMT) |
Merge branch '28' into custom-manipulators |
|