Blender Git Commits

Blender Git "custom-manipulators" branch commits.

Page: 4 / 17

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
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021