Blender Git Loki

Kaikki Blender Git kommitit.

Page: 4152 / 8462

November 10, 2016, 09:49 (GMT)
Added bpy.types.ID.make_local() that can make a single ID block local.

This new `bpy.types.ID.make_local(clear_proxies=True)` allows Python
code to press the "Make Local" button on any ID block. I chose
`clear_proxies=True` as the default, since it's the default behaviour
of `id_make_local()` (defined in `library.c`).

The caller does need to take care of ensuring that linked-in objects
don't refer to local data, and that proxies aren't broken.

Reviewers: sergey, mont29

Reviewed By: mont29

Subscribers: dfelinto

Differential Revision: https://developer.blender.org/D2346
November 10, 2016, 09:48 (GMT)
let cmake handle calling msbuild for windows buildbots
November 9, 2016, 22:41 (GMT)
refactored manta script export functions
November 9, 2016, 20:09 (GMT)
added obstacle access functions and cleaned up a bit
November 9, 2016, 20:06 (GMT)
changed obstacle type to int to match manta flag grid type
November 9, 2016, 18:27 (GMT)
Fix UI message.
November 9, 2016, 16:09 (GMT)
BMesh: face-join, remove redundant face assignment

Keep ifdef'd out for holes, this isn't needed currently.
November 9, 2016, 16:00 (GMT)
Depsgraph: Fix crash deleting bones in armature edit mode

For the new dependency graph we have to rebuild graph when
bones "topology" are changing.
November 9, 2016, 15:42 (GMT)
Fix some assert when making local (due to infamous PITA ShapeKey ID).
November 9, 2016, 14:49 (GMT)
ID.make_local(): handled mont29's feedback

- returning 'self' or 'self->newid'
- rewording RNA descriptions
November 9, 2016, 14:03 (GMT)
BMesh: Cleanup, remove hole ifdef
November 9, 2016, 13:36 (GMT)
Merge remote-tracking branch 'origin/master' into blender2.8
November 9, 2016, 12:59 (GMT)
BMesh: face-flip, no need for temporary edge-array

Reverse loops in-place.
November 9, 2016, 11:19 (GMT)
Removed some unused code.
November 9, 2016, 11:11 (GMT)
Moved bpy.data.make_local(?) to bpy.types.ID.make_local(?)
November 9, 2016, 11:01 (GMT)
Merge branch 'master' into cvdb_ray_isect
November 9, 2016, 10:35 (GMT)
Fix invalid default value type when constructing a default volume shader graph.
Revision a0ae6d7 by Mike Erwin (master)
November 9, 2016, 04:53 (GMT)
OpenGL: manage built-in shaders better

As our library of built-in shaders grows, it's important to create, access, and discard them efficiently.

Lookup via GPU_shader_get_builtin is now constant time instead of linear (# of built-in shaders). This is called very often with our new immediate mode.

Creation and discard are unified.

Adding a new shader requires fewer steps.

365 lines shorter :D
November 9, 2016, 00:00 (GMT)
Remove bad storage hacks of old transform manipulators

Got rid of Scene.twcent, Scene.twmin, Scene.twmax, RegionView3D.twmat, RegionView3D.twdrawflag, RegionView3D.tw_idot, TransInfo.mat, TransInfo.vec.
Also cleaned-up variable and define names.

Decided to completely remove the struct members without doing proper file conversion for non-runtime ones. That will cause minor compatibility breakage but that's okay for 2.8.
November 8, 2016, 23:06 (GMT)
Fix: setting an audio callback before audio device initialization.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021