Blender Git Commits

Blender Git "master" branch commits.

Page: 4182 / 5574

November 24, 2010, 18:37 (GMT)
bugfix [#24884] Loading any preset leads to crash
caused by own recent commit. update uv operator template too.
November 24, 2010, 18:02 (GMT)
bugfix [#24887] Crash on snapping verts on other object
now the derived mesh and the editmesh will always have matching faces.
November 24, 2010, 17:29 (GMT)
close addon files, Py3.2 now complains when files are left open.
November 24, 2010, 17:13 (GMT)
Bugfix #24887

Crash in snapping, bvh tree. Wrong check for numFaces here.
Fixed the crash by adding test for face pointer, but not sure
what the coder intended here. Needs investigation, left XXX remark.

November 24, 2010, 16:54 (GMT)
fix for crash canceling fly mode.
November 24, 2010, 16:34 (GMT)
Bugfix #24847

When report error was drawn in info header, using border select
or paint brushes flickered. Was caused by Triple Buffer method
not checking for correct redraw case.

Also made report redraws less aggressive, it was drawing the info
header all over with 50 FPS for 10 seconds. Made it 20 FPS, and
added code to only send notifiers for actual changes.

As todo note for future: animated UI options could get better
caching to cope with slower refreshes.


November 24, 2010, 15:57 (GMT)
bugfix [#24882] fbx exporter Krash, screw objects and animations
fixed remaining issue with win32 paths.
November 24, 2010, 15:05 (GMT)
Typo in commit... for some reason rna_xx.c files compile without warning?

November 24, 2010, 14:40 (GMT)
add a window manager to files loaded from 2.4x in background mode. (partial fix for [#24882]).
November 24, 2010, 14:34 (GMT)
Bugfix #23576

Logic Window: Actuator type options in menu didn't show special options
for Armature or Mesh when 'show selected' was used.

Dalai proposed a nice new RNA feature for inherited types, but with
only two exceptions handled, it was easy to code this check.


November 24, 2010, 14:05 (GMT)
Fix #24782: proxy armature Layer state not saved with file. Was in 2.4x but
not ported to 2.5x, implemented a bit different now to fit RNA better.

November 24, 2010, 14:05 (GMT)
correction while looking into another bug, setup_app_data() will always free window manages if mode==0, but had left the contexts manager variable which could be used later.
November 24, 2010, 12:38 (GMT)
fix [#24879] "Feather" symmetry option in sculpt mode crashes.
rotate_m4() was being called with axis=0
November 24, 2010, 12:17 (GMT)
when fail to read a blend, report the filepath too, less confusing when chaining together multiple blends.
Revision 8df8b42 by Janne Karhu
November 24, 2010, 11:37 (GMT)
Fix for [#24877] Cloth + hair bug
* Particles needed the original index layer, but didn't ask for it.
Revision 2512c6c by Janne Karhu
November 24, 2010, 10:56 (GMT)
Fixes for [#24862] Fluid Simulator issues
* Fluid baking (using the job system) didn't update the "lastgoodframe" anymore, so reversing the frames didn't work. Now the last valid frame is checked by going through all fluid bake files when "reverse frames" is selected.
* There was all kinds of fancy checks done in the fluid modifier for reading a different frame in different cases, but as the "lastgoodframe" was really not working I don't see the point of this whole code, so removed it for now. The new functionality is: if the fluid data for current frame exists use it, otherwise just return unmodified domain mesh without any fancy backup plans.
* There were also some errors on reading uncompleted files (scrubbing timeline while bake was running), so I made the fluid file reader just return null if the number of faces didn't correspond to to actually read data. Previously this just printed an error to the console.
November 24, 2010, 10:23 (GMT)
bugfix [#23871] OSX panel button bug (Python Namespace issue)

This is an annoying but which isn't a problem for Python because they don't execute multiple scripts, one after another (there is one __main__ and everything else is a module).

So when the __main__ module in sys.modules is overwritten, it decref's the module and clears the dictionary with _PyModule_Clear(), even though the modules dictionary is still in use.

Strangely this problem only happens with Python3.1.1 and Python3.2x svn but not 3.1.2

This commit restores the namespace after _PyModule_Clear() sets all its values to None.
November 24, 2010, 09:13 (GMT)
Remove library specification.
November 24, 2010, 06:27 (GMT)
Reverting revision 33120, which added vram monitoring. The method used had some problems (especially in the freeing function). I will research an alternative solution and submit it to the tracker.
November 23, 2010, 23:58 (GMT)
When exporting images also add the string name (attribute). This is optional, but it helps other viewers importing from Blender .dae exports.

Small request by factor in IRC.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021