Revision 8f496e7 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) September 12, 2015, 15:15 (GMT) |
Add remaining missing id_remap editors' callbacks. This is far from being done though... :/ |
Revision 8ae125e by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) September 12, 2015, 13:40 (GMT) |
Merge branch 'master' into id-remap |
Revision c86186f by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) September 12, 2015, 13:20 (GMT) |
small crash fix for fast bisect / fast bisect fill |
Revision 5c029b1 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) September 11, 2015, 15:22 (GMT) |
Add support id-remap for 3Dview bgpic and Image space. SpaceImage seems to have a weird handling of image ID user count :/ |
Revision 15f0869 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) September 11, 2015, 14:27 (GMT) |
Rework our 'space id remapping' code by adding a new 'id_remap' callback to SpaceType, and add one for View3D. Think it's much cleaner this way. View3D new id_remap only handles camera/ob_center pointers for now, images will need some more work I think... |
Revision efb2d75 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) September 11, 2015, 13:53 (GMT) |
Merge branch 'master' into id-remap |
September 11, 2015, 12:26 (GMT) |
API for adding and deleting BVM functions. |
September 11, 2015, 11:53 (GMT) |
New bf library 'BlenVM' ("Blender Virtual Machine", BVM), as a general purpose runtime node backend. This library provides a way to register modules and functions. Functions are simple opcode-based descriptions of functionality (programs). They can be evaluated with a simple interpreter using monolithic kernels, or could be compiled into more optimized languages via LLVM or OpenCL. |
September 11, 2015, 10:19 (GMT) |
Merge branch 'master' into openvdb |
September 11, 2015, 08:27 (GMT) |
Fixed categories for nodes, so only the appropriate nodes for each tree type are used. |
September 11, 2015, 08:27 (GMT) |
Use the familiar tab/ctrl+tab keymap for opening/closing nodes. |
September 11, 2015, 08:27 (GMT) |
Some basic nodes for nesting force fields inside the object nodes. |
September 11, 2015, 08:27 (GMT) |
Registering an id property type for ObjectNode subclasses is optional. |
September 11, 2015, 08:27 (GMT) |
Added an optional poll function for the generic `id` property of ObjectNodes. This allows more detailed polling of ID blocks, beside the basic type. |
September 11, 2015, 08:26 (GMT) |
Fix for registering RNA classes with registered parent functions. The recursive registration for functions uses a simple int array for flagging found functions. This is shared with the parent, so any child functions will overwrite parent function flags for the same index (this is not overloading). The patch now requires using a larger array that can accomodate all registerable functions from parents and children. It puts flags for parents first, then children. |
September 11, 2015, 08:25 (GMT) |
A new base type for object nodes. This includes a generic 'id' pointer for a single ID datablock pointer in the node. The ID type can be defined using the `bl_id_property_type` registerable attribute. |
September 11, 2015, 08:25 (GMT) |
Context function for getting the object nodes in the node editor. |
September 11, 2015, 08:24 (GMT) |
A basic Object node tree pointer property for use as component nodes. |
Revision 0f06bef by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) September 10, 2015, 23:38 (GMT) |
Merge branch 'master' into wiggly-widgets Conflicts: source/blender/editors/transform/transform_manipulator.c |
Revision e6c5611 by Julian Eisel (temp_widgets_c++_experiment, temp_widgets_files_refactor, temp_widgets_update_tagging, UI-experiments, wiggly-widgets) September 10, 2015, 23:31 (GMT) |
Cleanup: Use BLI_INLINE |
|
|
|


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