Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4191 / 5574

November 16, 2010, 02:23 (GMT)
patch [#24742] materials.pop() doesn't decrement user count
from Dan Eicher (dna)
November 16, 2010, 02:18 (GMT)
patch #24737] PyCObject depreciated in py3k [patch]
from Dan Eicher (dna), use PyCapsule rather then PyCObject
November 16, 2010, 01:19 (GMT)
fix for fix, r33086.
- incorrect range check broke ZYX euler rotations, use MIN/MAX constants so this doesn't happen again.
- BGE Armature PyAPI also wasn't using correct min/max with rotation modes.
- clamp on file read rather then when calling the rotation functions, so developers don't use invalid args without realizing it.
- added assert() checks for debug builds so invalid axis constants don't slip through.
November 15, 2010, 16:26 (GMT)
Bugfix #24726

Doing F1-load a lot of times on same .blend could crash.
Janne karhu provided a potential fix, which is good to add
anyway. Will ask him to verify too.

Added XXX warning for these lines, after filesel exec no
context variables should be re-used. Is for later investigation.


November 15, 2010, 13:33 (GMT)
Bugfix, reported in IRC

The enum "rotmode" was read using an array, without checking for boundary
cases, causing crashes on bad input. (Wahooney report 2, thanks!)

November 15, 2010, 13:11 (GMT)
bugfix [#24696] Export OBJ - Selection Only toggle button has the wrong default state.
Added convenience function to operators, 'as_keywords()', so operator settings can be passed directly to a function as keyword arguments.

The problem in this case was that dictionary access to operator properties was not returning rna-property defaults, so as_keywords() ensures all defaults are set.
November 15, 2010, 12:05 (GMT)
Fix [#24310] With high poly numbers when sculpting, modifier keys hang
reported by Eclectiel L

When working with very heavy scenes Blender can seem to 'hang' (not responding). Key events that happen
during this period may get lost, especially for modifier keys.

Adding extra handling to account for these situations.
November 15, 2010, 11:45 (GMT)
Bugfix (IRC report)

Bone drawing code failed to check the correnct parent pointer, causing
NULL pointer to be read. Thanks Wahooney!

Revision fd30c38 by Joshua Leung
November 15, 2010, 10:48 (GMT)
Bugfix #24719: Layer ipocurves from Blender 2.49 wrongly ported to Blender 2.5x

Found and fixed a few problems here, but strangely I don't recall seeing any of these a few months ago when this conversion (probably last) worked well ...
November 15, 2010, 10:29 (GMT)
Fix [#24552] Exception when starting Blender on Windows XP SP3
Reported by Ruud van Eeghem

Instead of running vcredist, which can fail when installing as normal user, have the DLLs
like our zip distribution bundled already inside install dir.
Revision 5182fa2 by Janne Karhu
November 15, 2010, 09:15 (GMT)
Fix for [#24724] Emission settings of Particles with no physics are stuck to Previous newtonian settings.
November 15, 2010, 09:00 (GMT)
fix for very old crash when setting an empty object as the camera and using stars.
November 15, 2010, 08:53 (GMT)
bugfix [#24708] World Notifier Problems
also draw stars when 'Only Render' option is enabled.
November 15, 2010, 08:03 (GMT)
bugfix [#24704] UV editor: [x] modified does not update on change of modifiers
- VBO UV Edge display wasn't allocating a large enough array for drawing.
- VBO UV Edge drawing was using an edge flag with faces.
- notifier for modifiers updating the UV window.
November 15, 2010, 07:07 (GMT)
bugfix [#24704] UV editor: [x] modified does not update on change of modifiers
November 15, 2010, 06:38 (GMT)
- 'matrix_basis' for objects and pose bones, this is an alternative access to directly adjusting the loc/scale/rot.
- pose bone 'matrix_local' wasn't well named since it didn't work like object or regular bones.
- pose bone matrix values for rna had array access rather then 4x4 matrix access.

note: for pose bones update scripts by renaming 'matrix_local' --> 'matrix_basis'
November 15, 2010, 05:32 (GMT)
patch from Dan Eicher to support intel C++ compiler for CMake on *nix.
November 15, 2010, 03:13 (GMT)
revert change from r32955.
This added a poll function to the Panel base class but this means that all panels register as having a poll() function which is called a lot and does nothing, raising an exception and removing it because of how python implements hasattr().

Found when checking why exceptions were continuously raised on redraw.

Martin, can you check on netrender?
November 15, 2010, 00:07 (GMT)
fix [#24712] 3ds_import fix
Rather then applying the proposed fix, enabling 'Apply Transform' works in almost all cases including the reported one.

There are some files that don't work with 'Apply Transform', which is why the option is worth keeping.

also remove unneeded calls to paint_facesel_test()
November 14, 2010, 23:37 (GMT)
creating the editmesh structure was running paint_facesel_test() for every vert and selected face.
not so efficient, check once.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021