Revision 9fcf5f0 by Tom Musgrove March 25, 2006, 22:29 (GMT) |
==paint== change CKEY to toggle paint on or off in image paint patch by Stephan Kassemeyer |
Revision 97fbe88 by Campbell Barton March 25, 2006, 11:51 (GMT) |
Fixed a possible bug where counting faces was a short and could be less then the number of items selected. Added Vertex group select menu- Similar Normal|Same FaceUsers|Shared Vertex Groups |
Revision ed36b79 by Campbell Barton March 25, 2006, 10:06 (GMT) |
Fixed a but where DupStart and DupEnd (duplivert settings) max values were larger then a short. which made the buttons act oddly. Also added tooltips. Idealy these would be unsigned shorts or ints because they should be able to go up to the max frame number 300000. |
Revision ec664be by Campbell Barton March 25, 2006, 06:32 (GMT) |
Added select group edges (Length/Direction/FaceUsers) Added VecAngle2 - needed for grouping by normal and planer faces. Made select face & edge group ignore hidden faces. fixed a bug where hiding faces didnt update G.tot*sel |
Revision 84d8b0c by Campbell Barton March 25, 2006, 04:37 (GMT) |
Added select group meny to mesh editmode. Currently only works for faces. Try Shift+G in face/editmode. |
Revision 927be37 by Ken Hughes March 24, 2006, 21:56 (GMT) |
Bugfix #3818: nmesh.insertKey() was not letting Ipo space know to recalculate, causing a segfault when the curve was selected in the Ipo window. lattice.insertKey() has similar code. Added calls to allspace(REMAKEIPO,0) to correct this. |
Revision b174a98 by Ken Hughes March 24, 2006, 20:39 (GMT) |
Bugfix #3772: Allows "Center Cursor" for 3D curves to modify the curve center's Z location. An eons-old comment in the code said: /* Curves need to be 2d, never offset in * Z. Is a somewhat arbitrary restriction, * would probably be nice to remove. */ I couldn't find any other reason for the restriction other than 2D curves limit the point's Z component to 0, so added a check to only forve the center Z to 0 when the curve is 2D. If there are other reasons for the restriction, then this commit may need to be rolled back. |
March 24, 2006, 16:40 (GMT) |
a bunch of small warnings fixes: newline missing at end of file fixes: TypedConstraint.h WheelInfo.h RaycastVehicle.h VehicleRaycaster.h CcdPhysicsEnvironment.cpp radiance_hdr.c fixed the following warning by changing type of local variable: radiance_hdr.c:357: warning: pointer targets in passing argument 3 of �??fwritecol rs�?? differ in signedness edgeRender.c,edgeRender.h same thing changed type of local vars to get rid of warnings about signedness RAS_OpenGLRasterizer.cpp removed unused variable unit line 1295 Kent |
Revision 21c9ee5 by Campbell Barton March 24, 2006, 16:04 (GMT) |
blender -P xxx -b crashed sometimes, still will crash in some cases if the python functions access screen data. but at least Blender.sys.expandpath wont segfault anymore. |
Revision d29503c by Campbell Barton March 24, 2006, 15:46 (GMT) |
Made blender python work in background mode without a blend file loading. Blender.c python initialization creates a scene when in background mode and when there is no scene. Needed to skip redrawing when in background mode because it depended on screen data that wasnt there. |
Revision 7417d07 by Campbell Barton March 24, 2006, 08:36 (GMT) |
Attempted to unify and document Dupli* stuff. DupGroup DupObjects enableDupVerts enableDupFrames enableDupGroup enableDupRot enableDupNoSpeed see the epydocs for documentation at http://members.iinet.net.au/~cpbarton/ideasman/BPY_API/Object.Object-class.html - will update in a tick. |
Revision 4b2f022 by Ken Hughes March 23, 2006, 23:54 (GMT) |
Fix problem with possibly random calls to MEM_freeN() due to uninitialized variable in NMesh.c |
March 23, 2006, 17:45 (GMT) |
Updated mallocn.c MEM_check_memory_integrity was casting a string as an int and it was causing a warning. I changed it to check to see if the string == 0 return 0 else return 1. The only thing that called this function was memtest.c and it had outdated code, so I fixed that... was calling MEM_set_error_stream updated to MEM_set_error_callback Kent |
Revision a837e1e by Campbell Barton March 21, 2006, 23:59 (GMT) |
oops, typo |
Revision e57ce84 by Ken Hughes March 21, 2006, 23:30 (GMT) |
===Python API=== Two small bugfixes: * Image.New() resets id.us to 0; it is set to 1 by new_image() * allow ima.depth and ima.size getters to propagate their own error messages (missing image was returning MemoryError) Also, seems to me there's something funny going on with image id.us accounting. In do_image_buttons(), id.us is set whenever an image is accessed vi the datablock menu: if(idtest!=id) { G.sima->image= (Image *)idtest; if(idtest->us==0) idtest->us= 1; allqueue(REDRAWIMAGE, 0); } This is independent of whether a UV face is selected or not (and it also seems that the number of UV faces linked to an image is not maintained either). |
Revision 742ba52 by Campbell Barton March 21, 2006, 22:30 (GMT) |
Fix for a bug where python could save a sceneless blend file. https://projects.blender.org/tracker/index.php?func=detail&aid=3902&group_id=9&atid=125 |
Revision 9cf9ce7 by Campbell Barton March 21, 2006, 22:16 (GMT) |
Fix for bug, https://projects.blender.org/tracker/index.php?func=detail&aid=4021&group_id=9&atid=125 Raise an error instead of crash when python expandpath runs and no scene is loaded. |
Revision 8383c44 by Ton Roosendaal March 21, 2006, 11:29 (GMT) |
Silly bug in using Compositor... the code that checked if a 3d rendering was required (compositor can also be used with only image input) told the pipeline not to render when no composite nodes were available at all, and with button 'Use Nodes' on. |
Revision b746e27 by Ton Roosendaal March 20, 2006, 20:52 (GMT) |
Scene id->us user counter was always set to 1 on a file read, which did not work for Composite nodes using a scene... when you delete such a node the scene could get zero users then. Now scenes count users correctly, and are initialized to 1 on the correct place. |
Revision a89905d by Andrea Weikert March 20, 2006, 17:25 (GMT) |
=== MINGW compile === Fixing compile for Windows mingw builds with cygwin make and scons. Used SHGetFolderPath instead of SHGetSpecialFolderPath which is better supported for mingw. Thanks to Ralf Hoelzemer for the tip and the patch. Let me know if any problems persist, I'll try to fix then. --- Andrea |
|
|
|


Master Commits
MiikaHweb | 2003-2021