Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/source
AgeCommit message (Collapse)Author
2008-10-28merge 17206:17211harmonic-skeletonMartin Poirier
2008-10-28merge 17122:17206Martin Poirier
2008-10-28Add compile time define to disable skeleton generation and retargetting UI ↵Martin Poirier
(disabled by default). This is done to make merging make in trunk painless.
2008-10-28Updated cmake so it has the option to use WITH_DDSKent Mein
Kent
2008-10-28bpy access to image premul was missing.Campbell Barton
2008-10-28Python APIKen Hughes
---------- Bugfix #17911: Mesh.getFromObject() incorrectly decremented the mesh's material user refcount when the material was linked to the object.
2008-10-27face transp option CLIP wasnt added to the py api.Campbell Barton
added gameObject.replaceMesh(meshname) - needed this for an automatically generated scene where 100's of objects would have needed logic bricks automatically added. Quicker to run replace mesh on all of them from 1 script.
2008-10-27Fix for crash reading a peach file, chubbychestnut.blend. A do_versionsBrecht Van Lommel
conversion was reading the mtex array in a library linked material. It is however not guaranteed that direct_link_* was called on the material yet, so the array pointer is not always valid and it can crash.
2008-10-26Bugfixes:Joshua Leung
* #17900 - IK Constraint was not included regardless of what Visual-Keying method was used * Deleting a Bone Group now corrects indices of those groups that occurred after the one that was deleted * No more click-a-mania - Delete all vertex groups from a Mesh (Ctrl-Shift-G menu)
2008-10-26fix for [#17895] Python-generated Curves can't be beveledCampbell Barton
radius and weight's values were not initialized for nurbs curves for 2.48a just use set radius from curve specials menu to work around this.
2008-10-22Missing NULL check causes crash on Ikey when no active object.Ton Roosendaal
Error is bad enough to go for a retag... hrmf! Report from Ernesto (der|kunstler) Mndez in irc. Thanks a lot!
2008-10-22New splash c file (now gimp png) and bumped version to 2.48.1 to make itTon Roosendaal
even a bit more clear. After this commit we'll tag svn (gasp!) and then go build!
2008-10-22* Minor cleanup of SCons filesNathan Letwory
- cleanup of boolean usage - use True and False now instead of 'true'/'false' or 0/1 - changed SConscripts accordingly
2008-10-22added an option for python Draw.UIBlock(func, mouse_exit) so moving the ↵Campbell Barton
mouse outside the popup wont close it. Stops FBX Export and OBJ I/O from flickering a lot.
2008-10-22make sure BPY_Err_Handle clears python errors, even if the exception cant be ↵Campbell Barton
printed. Added PyErr_Clear() incase there are other references to exception data (sys.exc_info() from python)
2008-10-22* comment fixNathan Letwory
2008-10-22(no commit message)Joilnen Leite
2008-10-22(no commit message)Joilnen Leite
2008-10-22missing undo for vgroup operations, countall was running twice from ↵Campbell Barton
select/deselect and DAG_object_flush_update isnt needed for changed selections.
2008-10-22fix for [#17878] Scripts operating on blender objects don't clear memory ↵Campbell Barton
after a crash This is an interesting bug since it is likely the cause of many other suspicious python crashes in blender. sys.last_traceback would store references to PyObjects at the point of the crash. it would only free these when sys.last_traceback was set again or on exit. This caused many crashes in the BGE while testing since python would end up freeing invalid game objects - When running scripts with errors, Blender would crash every 2-5 runs - in my test just now it crashed after 4 trys. It could also segfault blender, when (for eg) you run a script that has objects referenced. then load a new file and run another script that raises an error. In this case all the invalid Blender-Object's user counts would be decremented, even though none of the pointers were still valid.
2008-10-22Patch from Timothy BaldridgeNathan Letwory
* add irix6 to GHOST windowing system (same as linux2 et al) * fix faulty return lines in shrinkwrap.c
2008-10-21Fix for bug #17881: with SSS disabled, SSS materials didn'tBrecht Van Lommel
render textures, related to other recent bugfix for baking.
2008-10-21* improvement for CSizeofNathan Letwory
- instead of fiddling around with strings, just compare pointers. (It's a good thing we have ideasman_42)
2008-10-21Duplicating bones in EditMode didn't set the custom-shape and bone-groups too.Joshua Leung
2008-10-21Bugfix:Joshua Leung
"Warning: binarysearch_bezt_index encountered invalid array" errors were being displayed in the console. Was caused by 3d-view show-keyframe for infostring stuff, when an IPO being checked had no keyframes.
2008-10-21* Add some missing docu for Blender.TypesNathan Letwory
* Fix potential crash in CSizeof()
2008-10-21Bugfixes:Joshua Leung
- Adding constraint using button in panel still didn't update Armature Editing buttons properly. - Minor code tidying of earlier bugfix for armatures - 'For Transform' option for Limit constraints is now only taken into account for constraints that are enabled.
2008-10-21#17873: "switch direction" for bones can cause infinite loopJoshua Leung
Second attempt at fixing this bug. Previous fix caused segfault when all bones in a chain are selected. Now it should segments which are selected (i.e. get swapped) will get unparented from segments that aren't (i.e. aren't swapped, so are still in old orientation)
2008-10-21[#17873] "switch direction" for bones can cause infinite loopMartin Poirier
Stop the infinite loop, but it could be loosing parent relations that it kept before. Aligorith needs to review.
2008-10-21renamed WITH_BF_BPYDOC to WITH_BF_DOCS, added SConscript for building BGE ↵Campbell Barton
docs too.
2008-10-20=== Blender Python API ===Nathan Letwory
After some discussion with Campbell, changed the way cstruct sizeof is fetched. Moved DataSize() to Blender.Types.CSizeof(Blendertype). Supported types return sizeof(data struct), otherwise -1. To quickly check what types are supported: import Blender.Types as bt x = dir(bt) for t in x: if t[0] != '_': s = 'bt.CSizeof(bt.' + t + ')' print t,"=", eval(s)
2008-10-20Another constraint panel (in Armature Editing Panels) bugfix. This time, ↵Joshua Leung
when adding a new constraint using vertical layout.
2008-10-20A few warnings missed in previous sweepJoshua Leung
2008-10-20Reduced number of MSVC compiler warnings (mostly just casting issues).Joshua Leung
2008-10-20- Bugfix: 'Hide' button for PoseMode bones (in Editing Buttons) was setting ↵Joshua Leung
the 'Mult' flag instead - Tidied up comments in Action Editor code a bit
2008-10-20merge 16951:17122Martin Poirier
2008-10-20Fixed overlapping panels in Armature Buttons that resulted after adding a ↵Joshua Leung
constraint/IK using the hotkeys.
2008-10-20=== Blender Python API ===Nathan Letwory
* add DataSize() to module level with this one can get datablock struct size.
2008-10-20forgot to add removeRenderLayer() documentationNathan Letwory
2008-10-20=== SCons ===Nathan Letwory
[#17867] Adds option to SCONS to generate Python API documentation Added patch from Brandano with some small improvements (BF_DOCDIR, clean) by yours truly. To use make sure you have epydoc installed. Enable with WITH_BF_BPYDOC=1.
2008-10-20=== Blender Python API ===Nathan Letwory
* fix two typos in RenderLayer API (renderosiy -> renderosity in two places. Will break .py's saved with render_save_layers.py, just fix passRadiosiy and passRadiosiyXOR) * add some docs on RenderLayer API * fix some copy/paste leftover in render_save_layers.py
2008-10-19* small code change from Split to env.Glob()Nathan Letwory
2008-10-19=== BPy API ===Nathan Letwory
* Add read access for octree resolution
2008-10-19only set the SDL audio driver to alsa when not running in background mode ↵Campbell Barton
and when blender is compiled with SDL.
2008-10-19source/blender/blenloader/intern/readfile.c - use memmove rather then ↵Campbell Barton
strncpy for overlapping strings. source/blender/blenlib/intern/fileops.c - zero length strings would check for a slash before the strings first char. source/gameengine/GameLogic/SCA_JoystickSensor.cpp - m_istrig_prev was not initialized source/blender/src/editmesh.c - active face pointer was not set to NULL in free_editMesh()
2008-10-19Few tiny cleanups in Action Editor code (comments only)Joshua Leung
2008-10-18patch [#17856] Correction on docs for Ipo module. from Lucas Vella (lvella) ↵Campbell Barton
+ some other minor changes.
2008-10-18Added joystick epydocs, only changed incorrect docstrings in ↵Campbell Barton
SCA_JoystickSensor.cpp patch [#17857] HotKeys Update by dfelinto - SmoothStroke and Anchored. Made own edits, removed videoscape and added curve and armature specials.
2008-10-17Fix for bug #17829: with ATI drivers, GLSL shadows crashed on physicsBrecht Van Lommel
'show pivot' drawing in the viewport. Also added checks for some other cases where this could happen.
2008-10-17Fix for imagepaint soften tool giving a bit too dark results,Brecht Van Lommel
due to poor float-to-char conversion.