Revision 3023458 by Joshua Leung February 25, 2008, 04:38 (GMT) |
Purge of compiler warnings (number 2): * initial values I added in radialcontrol.c might need to be reviewed if they cause problems(I used 200, as it seems many tools were setting that) * #pragma warnings are the only warnings I still get, so that means we have a clean slate again |
Revision eaf111a by Brecht Van Lommel February 25, 2008, 02:34 (GMT) |
Fix for bug #8351: clicking to select a tabbed panel went wrong if there were more, hidden panels tabbed also. |
Revision 18df338 by Willian Padovani Germano February 25, 2008, 01:35 (GMT) |
== BPython == [#8354] Blender or Python25.dll crash on... quit, reported by David B. (myvain) The BPy_FreeButtonsList() function is also called after we call Py_Finalize(). Calling PyGILState_Ensure()/Release() there crashes Blender. Added a test to prevent this, but note that function still runs Python API code to free a buttons list. Doesn't seem to give problems, though. Thanks, David. |
Revision ed7156a by Brecht Van Lommel February 24, 2008, 22:27 (GMT) |
Fix for bug #6747: make single button for node groups didn't work, functionality was not implemented. |
Revision 93034dc by Daniel Genrich February 24, 2008, 22:19 (GMT) |
CMakeList fix for fluids |
Revision 6e4683f by Brecht Van Lommel February 24, 2008, 21:29 (GMT) |
Fix for bug #8353: switching particle hair with softbody to emit crashed. Fix for bug #8355: crash zooming in render window. |
Revision 19be918 by Daniel Genrich February 24, 2008, 21:24 (GMT) |
Bugfix [#8352]: My OpenMP additions seem to cause errors on MSVC, so I kick them leaving 'only' the original OpenMP additions from N_T |
Revision f31dd80 by Brecht Van Lommel February 24, 2008, 19:50 (GMT) |
Fix for bug in settings particle reactor recalc. Patch by Thomas Knight, thanks! |
Revision e601994 by Brecht Van Lommel February 24, 2008, 19:23 (GMT) |
Fix for bug #8324: J-key render buffer switching had various issues. One problem was that the previous render buffer was stored in the render window or image window itself, which means that when closing it, or switching from one to the other, things didn't work as expected. Also in the image editor, color sampling the previous render buffer or saving it didn't work correct. |
Revision c7f1ab1 by Martin Poirier February 24, 2008, 17:13 (GMT) |
== Transform Orientations == When doing normal orientations from three vertices, if there's a full edge selected, use that to define the tangent (more logical). |
Revision 87dd480 by Willian Padovani Germano February 24, 2008, 16:19 (GMT) |
== PyNodes == Small update to where a PyGILState_Ensure() call is made. -- Let me use this commit to mention a couple things related to this change to make Python thread-safe in Blender: 1) This page explains the changes: http://wiki.blender.org/index.php/BlenderDev/BPythonAPI/Threads 2) If you experience hangs (deadlocks) when running anything related to Python in Blender, the related part in the code may need a proper Ensure/Release block, as explained in the above link. From Joshua (aligorith)'s previous commit to this file: "* various problems related to gilstate calls being added in strange places (could someone familiar with python double check that they're in the right places now)?" I checked the two places you fixed, second one is ok, the first one needed to be before the call to create a py dict -- done. Thanks for catching them! |
Revision 7098c1b by Brecht Van Lommel February 24, 2008, 16:08 (GMT) |
Fix for a recent bugfix, could crash automatic vertex weighting, forgot to do NULL pointer check. |
Revision 1159bc9 by Brecht Van Lommel February 24, 2008, 14:53 (GMT) |
Fix for bug #8304: child distribution gave different results across platforms. Cause was a function(rng_getFloat(), rng_getFloat()), apparently the order in which rng_getFloat() is evaluated is not compatible between operating systems. |
Revision 9b4bc15 by Peter Schlaile February 24, 2008, 13:49 (GMT) |
== Sequencer == Fixes [#5211] Sound scrubbing does not work after blend file load also fixes: if you hit the timeline playbutton, you can reseek by clicking on the timeline. Now audio doesn't stop anymore and keeps on playing from the new position instead. |
Revision 775f845 by Peter Schlaile February 24, 2008, 13:26 (GMT) |
== Sequencer == * Fix button drawing in header finally, sigh. * Fixes: [#8262] Hide Meta Strip does not hide contained Audio |
Revision eb21b2b by Geoffrey Bantle February 24, 2008, 12:57 (GMT) |
-> Bevel Crash Fix (again redux) More fixes for 2 edged faces |
Revision a9568cc by Brecht Van Lommel February 24, 2008, 12:23 (GMT) |
Fix for bug #8346: compiling with verse enabled was broken. Fix provided by Fabian Boehlke, thanks! |
Revision 52a31e1 by Brecht Van Lommel February 24, 2008, 12:16 (GMT) |
Fix for bug #8331: compositor nodes backdrop displays in material nodes. Fix for bug #8083: backdrop not displaying centered in the window. Fixes for both provided by Fabian Boehlke, thanks! |
Revision f59bbef by Peter Schlaile February 24, 2008, 12:12 (GMT) |
== Sequencer == Fixes a lot of small things: * zoom in/out in preview is more fine grained (use SHIFT) * zebra scopes don't try to draw the border and fail * lock/unlock now locks/unlocks all selected strips * fix redraw problems of panel on lock/unlock * buttons-panel is redrawn on translate, so that position information is shown * added lock / hide to Strip-Menu * fixed small drawing problems in header TODO: find a good key for lock / unlock (Shift-L | Alt-Shift-L isn't that nice to press...) |
Revision d66e9cf by Geoffrey Bantle February 24, 2008, 12:02 (GMT) |
-> Bevel Crash Fix (again) Last crash fix would leave 2 edged faces laying around, which would cause ANOTHER crash when converting back to a derived mesh. Fixed now. |
|