Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2868 / 5574

May 14, 2014, 04:01 (GMT)
FCurve: use submenus rather then popups from menus
May 14, 2014, 03:53 (GMT)
Fix FCurve mirror ignoring aligned/free handles
May 14, 2014, 03:31 (GMT)
FCurve: stop generic rna update from changing curve handle type
May 14, 2014, 03:27 (GMT)
Fix for FCurve keyframe editing left handle from button failing if not selected
May 14, 2014, 03:10 (GMT)
FCurve: handle calculation was measuring new handle lengths and not using for new ratio
May 14, 2014, 01:59 (GMT)
Fix T40187: Can't set single keyframe handle as Vector

ANIM_editkeyframes_refresh was testing handle selection as if those handles were transformed.

This is already handled by areas which need it,
so simply replace testhandles_fcurve -> calchandles_fcurve.

This was causing other bugs such as inserting a keyframe changing handles of unrelated fcurves.
May 13, 2014, 23:34 (GMT)
Fix for curve widget hue gradient drawing incorrectly when zooming
May 13, 2014, 22:52 (GMT)
Fix T40172: LibFree() crashes with shared materials (e.g., from multiple LibNew() calls)
May 13, 2014, 22:52 (GMT)
BGE: Fixing some NavMesh memory leaks.
May 13, 2014, 22:10 (GMT)
Fix T37796, Mesh lost after exiting sculpt mode and undoing.

Issue here is that upon entering sculpt mode, the mesh (and the object
mode) is stored in global undo. Now made the code similar to edit mode,
but since we don't really have any operator to push, this is just
ignored for now.

I have tried just disabling the sculpt toggle operator undo flag but
this didn't work due to the nature recursive of the operator calls
May 13, 2014, 20:37 (GMT)
Code cleanup: indentation
May 13, 2014, 19:05 (GMT)
Fix T39196, Dynamic Topology Undo Applied to Wrong Mesh

Undoing nodes that do not belong to the current object will cause the
saved bmesh log entry to be reverted instead. This entry can belong to
another object though.
This is easy to fix by enforcing name matching (this was borrowed by
edit mode but can definitely be improved) between current object name
and undo node name and deleting older entries.

However there are complications. Deleting dyntopo entries in this way
can leave a brush stroke as first dyntopo log entry. This can present
issues if we attempt to delete that entry since it's deleted mesh
elements may now have had their ids (which would still be valid at the
time) cleaned up. This can result in crashing if we attempt to resculpt
on the mesh. To fix this I have disabled releasing the deleted entries.

This entanglement between bm_log and undo is quite volatile but I hope
the system works better now.

Also minor cleanup, fix unneeded check warning
May 13, 2014, 17:52 (GMT)
Fix compilation error with debug SCons

For some reason SCons defines _DEBUG, not DEBUG as mathutils was
expecting it to be.

Made it so mathutils checks for NDEBUG which mimics BLI_assert
define.
May 13, 2014, 17:45 (GMT)
Fix T40151: Problem in normal with subdivision surface + Boolean modifier

Own regression since e08db08. CustomData_copy_data() would fail in cases
when mvert/medge/mloop/mpoly arrays were lazy allocated since that change.

Now made it so this layers are copying from own copy of the arrays.

Not sure if this still misses some CD to be copied, from quick glance
seems no, but some further testing wouldn't hurt at all.
May 13, 2014, 17:11 (GMT)
style cleanup, keep preprocessor identation
May 13, 2014, 15:41 (GMT)
Add alloca include in compiler compatibility. Helps with MinGW32
compilation.
May 13, 2014, 14:39 (GMT)
Fix T40176: Curve Functions broken in several addons

Regression since 94e5e2f.

Handbook example about what happens when you use copy-paste
and don't test code after you did a cleanup.
May 13, 2014, 14:15 (GMT)
Folowup for old fix for material animation

Need to update node trees, so cycles materials are also updating
when tweaking settings from dopesheet/graph editor.
May 13, 2014, 14:15 (GMT)
Fix T40158: Playback with 100% proxies is very slow

Context was creating with the wrong resolution.
May 13, 2014, 13:07 (GMT)
More UI messages fixes and tweaks.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021