Blender Git Loki

Blender Git commits from all branches.

Page: 2115 / 2888

January 6, 2016, 17:01 (GMT)
de-duplicate some checks
January 6, 2016, 17:01 (GMT)
Correct docstring.
January 6, 2016, 16:49 (GMT)
Edits to the docstring
January 6, 2016, 16:41 (GMT)
Add error-checking on PySequence_Fast result.
January 6, 2016, 16:37 (GMT)
Rename 'iter' since this is no longer an iterator
January 6, 2016, 16:20 (GMT)
Fix leak when wrong args passed
January 6, 2016, 16:16 (GMT)
Minor edits, comments, cleanup & style
January 6, 2016, 15:16 (GMT)
Merge branch 'master' into tmp-id-users
January 6, 2016, 15:14 (GMT)
Address suggestions and comments from review.
January 6, 2016, 12:46 (GMT)
New node for finding the closest point on a mesh.

This will be useful for shrinkwrap-type modifier behavior.
January 6, 2016, 10:29 (GMT)
Cleanup: Moved some classes out of the typedesc utility file.
January 6, 2016, 10:25 (GMT)
Fix incorrect header naming.
January 6, 2016, 10:12 (GMT)
Work in progress changes to py initialization

Various minor fixes to initializing the Python rna subclass.
With remaining issue that we can't immediately call the keymap_init callback (which is expected).
January 5, 2016, 18:23 (GMT)
Avoid re-creating a pyobject for each and every ID just to check dict key.

Nice hack suggested by Campbell. :)
January 5, 2016, 16:11 (GMT)
Move Py-side of 'users of ID' from rna to bpy.

Note that I kept 'user_of_id' in RNA for now (this one is not an issue re looping over whole main),
but not really sure it's that useful in the end, we could just keep the bpy dict generator I guess...
January 5, 2016, 15:17 (GMT)
Add keymap basic initializer

WidgetGroups can now be registered without crashing.
January 5, 2016, 14:56 (GMT)
Adjustments to widget registration

- use wmWidgetMapType_Params struct instead of passing around same args (not always in same order).
- split WM_widgetgrouptype_find create behavior into WM_widgetgrouptype_ensure
- rename WM_widgetgrouptype_new to WM_widgetgrouptype_register
(since it has an unregister argument)
- add WM_widgetgrouptype_register_ptr argument, which doesn't need to perform a search.
January 5, 2016, 14:55 (GMT)
fixes: lower stability factor now lets the object break earlier ( effect was inverted) and added uv_layer to fracture presets (was missing)
January 5, 2016, 11:19 (GMT)
Merge branch 'master' into wiggly-widgets
January 5, 2016, 08:41 (GMT)
'users of ID' API (from id-remap).

This adds iterator over all (ID) users of a given datablock.
Mostly handy through the associated RNA API.

Note that it also had to fix an issue with RNA using DNA's ListBase struct (this
works OK with py, but breaks with cpp due to missing include - and we do not want to have to
include a DNA header just for that ;) ).

Reviewers: campbellbarton, sergey

Differential Revision: https://developer.blender.org/D1678
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021