June 14, 2017, 20:07 (GMT) |
Don't use undo for manipulator tweak operator This causes problems when tweaking an operator |
June 14, 2017, 20:06 (GMT) |
Fix divide by zero dragging the arrow |
June 14, 2017, 19:33 (GMT) |
Cleanup: remove redundant access function |
June 14, 2017, 16:45 (GMT) |
Cleanup: use consistent abbreviation for manipulator vars |
June 14, 2017, 16:44 (GMT) |
Manipulator Properties - Add a different kind of properties that use function callbacks instead of RNA. Needed for situations when there isn't 1:1 correspondence between the manipulator's position and the internal value. - Move manipulator properties into their own file. |
June 14, 2017, 07:19 (GMT) |
Merge branch 'blender2.8' into custom-manipulators |
June 14, 2017, 06:27 (GMT) |
Cleanup: rename callbacks |
June 13, 2017, 18:13 (GMT) |
Cleanup: remove DNA_manipulator_types.h |
June 13, 2017, 17:18 (GMT) |
Cleanup, rename callbacks |
June 13, 2017, 16:50 (GMT) |
Edit to last commit, add string versions of add-remove |
June 13, 2017, 16:37 (GMT) |
RNA/Py API for runtime add/remove WindowManager.manipulator_group_type_add/remove |
June 13, 2017, 14:04 (GMT) |
Further changes to manipulator API's. These changes are intended for operators to register their own widget-types temporarily, so _every_ operator that uses manipulators doesn't need to keep them continuously polling the view to check if the operator is running. - Register `wmManipulatorGroupType` globally (like all other RNA types). - Add `wmManipulatorGroupTypeRef` for type-maps to reference groups. - Remove `wmManipulatorMapType.idname` (spaceid & regionid are enough info). - Add PERSISTENT flag for `wmManipulatorGroupType` intended for use with operators so loading a new file for eg doesn't keep the manipulator type around. |
June 13, 2017, 07:47 (GMT) |
Move manipulator type API into its own file |
June 13, 2017, 06:48 (GMT) |
Support dynamic registration w/ RNA widget types Dynamically registered types are now correctly initialized in each view. |
June 13, 2017, 05:15 (GMT) |
Remove unused register+init functions This needs to be split out for dynamic registered types anyway. |
June 13, 2017, 04:18 (GMT) |
Merge branch '28' into custom-manipulators |
June 12, 2017, 04:44 (GMT) |
Merge branch '28' into custom-manipulators |
June 10, 2017, 05:33 (GMT) |
Merge branch '28' into custom-manipulators |
June 10, 2017, 00:20 (GMT) |
Cleanup: consistent naming Use shorter names for manipulator |
June 9, 2017, 23:18 (GMT) |
Merge branch '28' into custom-manipulators |
|