Revision 1ca6768 by Brecht Van Lommel April 22, 2009, 22:38 (GMT) |
Fix for bug #18509: mesh deform modifier not working on load, with cage on hidden layer. |
Revision 90508ed by Benoit Bolsee April 22, 2009, 22:12 (GMT) |
BGE bug #17670: Python controlled mist doesnt work in textured mode. |
Revision 6a5a94a by Diego Borghetti April 22, 2009, 20:54 (GMT) |
Add clipping option for bitmap draw mode and remove the "test code" from space_info.c |
Revision fd108f1 by Campbell Barton April 22, 2009, 20:43 (GMT) |
[#18586] [bug] Ray sensor doesn't return a hit object Supporting len(GameOb) to see how many properties it has backfired since it can then evaluate as false. |
Revision 76d000f by Shaul Kedem April 22, 2009, 19:13 (GMT) |
height=0; |
Revision f068020 by Campbell Barton April 22, 2009, 19:04 (GMT) |
[#18587] bugfix #18425 (Window.EditMode() ignores undo information) from Lorenzo Pierfederici (lento) |
Revision af02a0a by Brecht Van Lommel April 22, 2009, 18:39 (GMT) |
UI * Headers and menus can now be created in python. * Replaced the uiMenuItem functions to create menus with equivalent uiItem functions using a layout, removing duplicated code. * More uiItem functions are now exposed to python. * The text editor header, panels and one of its menus are now created in space_text.py. * Buttons window data context icon new changes depending on active object. Issues * Icons are not wrapped yet, hardcoded ints at the moment. * The ID browse template is unfinished. |
Revision 48f483d by Benoit Bolsee April 22, 2009, 18:20 (GMT) |
BGE: some more cleanup, implement proper GetReplica/ProcessReplica workflow for touch/near/radar sensor. Remove duplicated code. |
Revision b22819f by Ton Roosendaal April 22, 2009, 17:35 (GMT) |
Bugfix #18039 Armature modifier didn't set amd->prevCos temp variable to NULL after freeing. Saving this in file will cause error or crash on reading. Quite weird how it survived so long? |
Revision 971cabc by Ton Roosendaal April 22, 2009, 17:06 (GMT) |
Bugfix #18058 Ray-transparent didn't pass on thread number to shading code, giving "blothes" in render, when using node materials. This also rewinds Campbells commit of feb 21, which tackled the error, but not the cause. |
Revision f6d27e7 by Benoit Bolsee April 22, 2009, 16:58 (GMT) |
BGE: some more cleanup, remove useless ReplicaSetName(), move code to ProcessReplica. |
Revision 076d191 by Benoit Bolsee April 22, 2009, 16:26 (GMT) |
BGE: some more cleanup in GetReplica/ProcessReplica of deformers: make them consistent with the other classes. |
Revision 5553d2c by Campbell Barton April 22, 2009, 14:42 (GMT) |
BGE C++ API PyObjectPlus::ProcessReplica() is now called when any of its subclasses are replicated. This is important because PyObjectPlus::ProcessReplica() NULL's the 'm_proxy' python pointer I added recently. Without this a replicated subclass of PyObjectPlus could have an invalid pointer (crashing the BGE). This change also means CValue::AddDataToReplica() can be moved into CValue::ProcessReplica() since ProcessReplica is always called. |
Revision a8592d0 by Campbell Barton April 22, 2009, 12:16 (GMT) |
BGE C++ API Some functions used ProcessReplica(replica); others replica->ProcessReplica() Use the second method everywhere so the PyObjectPlus's ProcessReplica() can be called from its subclasses. Note that PyObjectPlus's ProcessReplica isnt used yet. |
Revision c09b1a9 by Ton Roosendaal April 22, 2009, 11:54 (GMT) |
bugfix #18187 Using "Key Alpha" didn't work when using MBlur render. The accumulation code was assuming regular alpha then. Now it corrects for it. Still it's a bit of a weak spot in Blender's render system. I will look in the future to make this a real post process; converting all RGBA buffers in the system, including for all passes, to "key alpha". Combined with that our compositor should become alpha type aware too. Everything in Blender assumes premul alpha, which still just will work best in general... |
Revision 643d59b by Joshua Leung April 22, 2009, 10:07 (GMT) |
Assorted 2.5 fixes: - compiling errors in outliner.c - incorrect comments |
Revision 785b784 by Campbell Barton April 22, 2009, 09:47 (GMT) |
BGE Python API improved how attribute errors are set so each classes py_getattro function dosnt need to set an error if the attribute doesn't exist. Now py_base_getattro sets an error on a NULL return value when no errors are set to avoid setting errors at multiple levels. |
Revision 9503804 by Campbell Barton April 22, 2009, 09:08 (GMT) |
[#18577] LightWave (.lwo) Exporter Object Names are Incorrect patch from Philip Alldredge (cilcoder), slightly modified |
Revision 88c58d6 by Nathan Letwory April 22, 2009, 06:30 (GMT) |
BGE * the ternary form refused to compile properly with msvc, rewrite a bit. |
Revision 1d03db8 by Martin Poirier April 22, 2009, 02:41 (GMT) |
branch from 2.5 for aligorith |
|