Revision 28b2f1c by Campbell Barton June 26, 2017, 06:38 (GMT) |
Manipulator: Python API Initial support for Python/Manipulator integration from 'custom-manipulators' branch. Supports: - Registering custom manipulators & manipulator-groups. - Modifying RNA properties, custom values via get/set callbacks, or invoking an operator. - Drawing shape presets for Python defined manipulators (arrow, circle, face-maps) Limitations: - Only float properties supported. - Drawing only supported via shape presets. (we'll likely want a way to define custom geometry or draw directly). - When to refresh, recalculate manipulators will likely need integration with notifier system. Development will be continued in the 2.8 branch |
Revision c9e33b3 by Campbell Barton June 26, 2017, 05:46 (GMT) |
Correct copy-paste error manipulator |
Revision ba6d9fe by Campbell Barton June 26, 2017, 04:36 (GMT) |
Rename wmManipulatorPropertyType.type -> data_type |
Revision 3edff2e by Campbell Barton June 26, 2017, 04:33 (GMT) |
Manipulator: use 'void *' for callback data args Non-float properties should be editable too. |
Revision 2d2c64d by Campbell Barton June 26, 2017, 03:50 (GMT) |
Building without Python works again |
Revision 6d1ae58 by Campbell Barton June 26, 2017, 03:43 (GMT) |
Merge branch 'master' into blender2.8 |
June 26, 2017, 03:41 (GMT) |
Collada: improved Error handling: Avoid shutdown of Blender when the Collada importer finds Syntax errors in import data |
Revision 0a79b35 by Campbell Barton June 26, 2017, 03:38 (GMT) |
Merge branch 'master' into blender2.8 Note that this drops all changes from master, useful commits will need to be cherry-picked. Did this since most commits were relating to UV/textures which is complicated by texface being removed in 2.8 |
Revision f0863f2 by Campbell Barton June 26, 2017, 03:27 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 0172ed8 by Campbell Barton June 26, 2017, 03:26 (GMT) |
Building w/o Python works again |
Revision 3cbf77b by Campbell Barton June 26, 2017, 03:21 (GMT) |
Cleanup: committed by accident |
Revision a4f16c6 by Campbell Barton June 26, 2017, 03:16 (GMT) |
Manipulator: name setting function Default name includes group-name, we may want to set the name without a prefix. |
Revision b0ee9aa by Aaron Carlisle June 26, 2017, 00:03 (GMT) |
Fix freestyle lineset panels being animatable |
Revision 957a77c by Aaron Carlisle June 25, 2017, 23:55 (GMT) |
UI: Fix Capitalization Inconsistency |
Revision 3a1f776 by Campbell Barton June 25, 2017, 22:38 (GMT) |
WM: Fix crash in transform-orientation access Need to support orientation access when context is NULL. |
Revision 70b5cec by Campbell Barton June 25, 2017, 22:19 (GMT) |
Manipulator: add optional properties argument Needed for RNA/Py API |
Revision c822b16 by Campbell Barton June 25, 2017, 21:36 (GMT) |
Docs: correct doc-strings |
Revision 1c053c6 by Gaia Clary June 25, 2017, 20:06 (GMT) |
Collada: Exporter now only exports either 'Materials' or 'UV Textures as Materials'. This makes the user interface more streight |
Revision ad58617 by Gaia Clary June 25, 2017, 15:04 (GMT) |
fix: overlooked the RET_ZERO appendix |
Revision c9b95c2 by Gaia Clary June 25, 2017, 12:51 (GMT) |
fix: T51622 The exporter now exports meshes as <Triangles> when all contained polygons are tris |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021