Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2525 / 5574

August 22, 2015, 06:49 (GMT)
Fix outliner grease pencil color button
Revision 4d146bd by Joshua Leung
August 22, 2015, 06:16 (GMT)
Fix T45689: Pose Libraries cannot be used when using lib-linked actions as poselibs

This commit makes some tweaks that make it at least possible to use lib-linked
actions as Pose Libraries. Specifically:
* The apply poses button is no longer greyed out

* It is possible to select different poses from the list of poses

* All pose library operators which edit the poses stored in the poselib
now have improved poll callbacks which perform extra checks for lib-linked
actions (which cannot be edited, as all those changes will be lost)


Caveats:
* Due to the way the UI list template works, it doesn't seem to be possible to
make it not grey out the items in the list. (While the double-click to rename
thing shouldn't be allowed, items should at least look like they can be clicked on)

* The difference between clickable vs not-clickable isn't too great, making it hard
to tell that that while the Add/Remove/Sanitise toggles are not usable,
the Apply Poses is actually functional. But, this is a more of a UI-toolbox
level issue
Revision 79e3a27 by Joshua Leung
August 22, 2015, 04:53 (GMT)
Typo fix
August 21, 2015, 20:17 (GMT)
BGE: Fix constraint free crash in RemoveConstraint.

Fix silly error getRigidBodyA() instead of getRigidBodyB()
August 21, 2015, 16:31 (GMT)
Fix T45658: linked library object loses particle settings.

Simply make ParticleSettings datablock linkable, see absolutely no reason why those
were the only 'real data' ID type not linkable so far...
Revision 94c8f5a by Joshua Leung
August 21, 2015, 14:48 (GMT)
Anim Editors: All keyframe selection operators now perform undo pushes

This brings them into line with other editing tools (e.g. object/mesh selection),
and should help fix bugs like T45374 and T45846
Revision b617dec by Joshua Leung
August 21, 2015, 14:48 (GMT)
Fix T45864: Wrong NLA Control Curves keyed when using the Graph Editor sliders

This commit simplifies the logic for finding the control curves for NLA strips,
thus eliminating a whole bunch of weird errors that were happening here. It should
also fix a number of other related issues here.
August 21, 2015, 14:18 (GMT)
Fix T45865: Auto Blend is not recalculated when adjusting start/end/scale etc. of strip through RNA.
August 21, 2015, 07:48 (GMT)
BVH-raycast: Use watertight intersections

By default watertight intersections are used,
For callbacks where its not needed,
BLI_bvhtree_ray_cast_ex can be called without the BVH_RAYCAST_WATERTIGHT flag.

Fixes T45286
August 21, 2015, 07:45 (GMT)
Math Lib: watertight intersection function

From Cycles with some very minor differences.
August 21, 2015, 07:42 (GMT)
Math Lib: Add float/int conversion functions
August 21, 2015, 07:09 (GMT)
BVH-raycast: ensure input direction is unit-length

This was already the case for most users of ray-cast.
Doing this avoids 2x normalize calls per ray-cast in many places.
August 21, 2015, 04:46 (GMT)
Fix uninitialized var use
August 20, 2015, 23:07 (GMT)
Docs: correct some comments
August 20, 2015, 13:23 (GMT)
Fix ATI part of T45708, crash when enabling opensubdiv.

In fact exit was getting called because we
had an error in shader compilation:

Uniform buffer objects are in fact required.

Since it looks like original intent was to
write the shader against older GLSL version,
I will be adding an extension here instead
of a version.

Thanks to Anshu Arya for letting me borrow his machine through
VPN to do the debugging :)
August 20, 2015, 13:05 (GMT)
Fix T45491 not all GPUs support those extensions, use check for
opensubdiv to enable.
August 20, 2015, 10:45 (GMT)
Minor cleanup (BLI_cleanup_dir already adds trailing slash, and correct a false-positive assert).
August 20, 2015, 10:06 (GMT)
BGE: Fix T44557 GameLogic module memory leak.

This reverts commit 7a28ca4398465be1d6d57079e4b27c3a03418745.
Revision f4d8ce9 by Lukas Toenne
August 20, 2015, 09:58 (GMT)
Fix T43654: Radial distance for force fields was computed using the `vec_to_point`
vector, which already has the radial component removed.
August 20, 2015, 09:37 (GMT)
Resolve MSVC/OpenMP compat issue
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021