Revision 6f267c8 by Robert Holcomb March 28, 2007, 01:48 (GMT) |
removed unused variable from function that was left over from static node list |
Revision de3e0d3 by Robert Holcomb March 28, 2007, 01:45 (GMT) |
Removed unused button code since it is set in drawnode.c |
Revision 98760e6 by Chris Want March 27, 2007, 21:58 (GMT) |
Change link order (nodes<-->blenkernel) for cmake build. |
March 27, 2007, 18:34 (GMT) |
patch to get cmake working with nodes now. Provided by Genscher. I still have linking issues with it but it is better as is so I'm commiting it. Hopefully will have it fixed fully shortly. Kent |
Revision 0d19c13 by Andrea Weikert March 27, 2007, 18:04 (GMT) |
==== MSVC 7.1 projectfiles ==== - Python API changes: removed Main.c, added BPyModule.c |
Revision 112c641 by Geoffrey Bantle March 27, 2007, 17:09 (GMT) |
-> Fix for bug #6327 Small fix for edge subdivide code. Handling of visibility flags was never handled properly, this should fix. |
March 27, 2007, 15:42 (GMT) |
This commit does a couple of things to the Makefiles. The first is it adds libIlmThread.a to the OpenEXR libs. The second thing it does, is make it possible to define what TARGETS you want to build inside of your user-def.mk file. This simplifies source/Makefile quite a bit. I made each platform have the same defaults (build dynamic blender, gameengine and gameplayer) I think most platforms should be building this combo anyway and if you need to change it its trivial so no need to have different defaults for each platform. The new defines are as follows with their default settings in: source/nan_definitions.mk export WITH_BF_DYNAMICOPENGL ?= true export WITH_BF_STATICOPENGL ?= false export WITH_BF_GAMEENGINE ?= true export WITH_BF_GAMEPLAYER ?= true export WITH_BF_WEBPLUGIN ?= false Let me know if you have any problems with it. Kent |
Revision 30fb777 by Campbell Barton March 27, 2007, 14:49 (GMT) |
py api bpy.*libBlickSeq*.new() - name is now an optiona arg. moved some more scripts to bpy.* api. |
Revision 66238ea by Campbell Barton March 27, 2007, 11:37 (GMT) |
PyAPI curve - added curve_type() to return the curve type BPyModule & gen_library - works with text3d now, can also make new text3d through bpy.curves.new Added Draw.Label() so scripts can draw can using freetype. widgetwizard - use Draw.Label |
Revision 0326ec7 by Nathan Letwory March 27, 2007, 10:50 (GMT) |
=== SCons === Bugfix #6168 * instead of compiling mallocn manually for makesdna, use the bf_guardedalloc lib that was already created looooooong time ago. |
Revision e3ff98f by Nathan Letwory March 27, 2007, 10:13 (GMT) |
=== OpenEXR === * fix [ #6105 ] Blender crashes when opening multilayer with node in compositor - Mem_IStream membuf was allocated on the stack, so it caused major troubles when out of the function scope. Now allocate it on the heap and let OpenEXR deal with freeing it. - moved + added delete file;'s for completeness |
Revision 12c8ce4 by Ton Roosendaal March 27, 2007, 09:13 (GMT) |
Bugfix #6453 Panel name of "transform properties" can change based on mode. This was not drawn correct when panel minimized. |
Revision 7be47ac by Nicholas Bishop March 27, 2007, 03:52 (GMT) |
Fixed bug #6421, Layout of "Sculpt Properties" panel is broken in CVS * Removed overlapping buttons (texture controls) from the floating palette for Sculpt Mode. |
Revision 469f3e8 by Ton Roosendaal March 26, 2007, 20:35 (GMT) |
Bugfix #6293 Multires Meshes crashed badly when joined. Added check in join code to escape with a warning. |
Revision 2b8bed8 by Campbell Barton March 26, 2007, 19:44 (GMT) |
py api * stopped bpy from importing automaticaly as decieded in the meeting. * removed Blender.Main, since we agree it will be called bpy, renamed files also. * updated epydocs from this and last commit. * updated scripts to use bpy.*, and bugfix's for widgetwizard |
Revision e968f6e by Ton Roosendaal March 26, 2007, 19:44 (GMT) |
Uninitialized variable fix. Might fix bug #6431, error in rendering of irregular shadowbuffers. Found by valgrind session, provided by Mathias 'Lynx3d' Wein |
Revision 4de22c2 by Andrea Weikert March 26, 2007, 18:34 (GMT) |
==== MSVC 7.1 projectfiles ==== maintenance work: - internally renamed nodes lib to BL_nodes to follow naming of other libs, renaming of actual projectfile will follow after move to svn. - added missing include dirs for new BL_nodes lib - removed hardcoded include dir in nodes lib - changed nodes lib to not 'compile as C++', but as default, so .c as C, .cpp as C++ - still found PHY_Ode dependency in ActiveX plugin which I removed summary: All should compile fine again now, let me know of any problems. |
Revision c78947d by Martin Poirier March 26, 2007, 15:55 (GMT) |
=== Export UV Layout === [ #6450 ] Save UV Layout: Overflow Error This error was caused by excentric UV faces being exported (I'm talking things like 3443870976 as UV coord, in a range of 0..1). Edges with extreme coordinates are now ignored (for TGA only, they are exported to SVG) and a warning is printed (at most once) to the console. I chose to still export them to SVG because they don't affect the running time of the script while exporting them to TGA is just insanely long. |
Revision 5c760e4 by Ton Roosendaal March 26, 2007, 15:07 (GMT) |
Changed node type definitions to use a dynamic list. This will allow python or plugin defined nodes to work as well. (And fixes compile issues with MSVC in yesterdays commit for nodes) Code provided by Nathan L. Fixes in his code: - free_nodesystem() was called too late (after guarded alloc was closed) - free_nodesystem() was freeing nodes that were not malloced even - free_nodesystem was using free, not freeN :) - the typedefs needed to be malloced yes, to allow duplicate nodes like group but also for dynamic nodes. |
Revision d1315a3 by Ton Roosendaal March 26, 2007, 13:02 (GMT) |
Bugfix: function new_id() was allowed to be called with NULL. Caused by Ken Hughes commit of 5 days ago Note; dup_id() will go away, is not according to Blender spec. |
|
|
|


Master Commits
MiikaHweb | 2003-2021