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
AgeCommit message (Collapse)Author
2005-05-24updates to doc strings in code and doc from Ken Hughes.Stephen Swaney
add alias .recalc() for IpoCurve.Recalc() to match api standard.
2005-04-24fix overlooked compiler warning. sheesh.Stephen Swaney
update contributor names.
2005-04-24New IPO methods.Stephen Swaney
Ipo.delCurve( curve_name ) deletes named curve from IPO. Ipocurve.delBezier( int ) deletes point at index from Ipocurve. Contributed by Ken Hughes (khughes). Thanks!
2004-11-30Scripts:Willian Padovani Germano
- Fixes by Jean-Michel Soler: mod_ai2obj.py, mod_svg2obj.py; - Fixes by Campbell Barton: obj_import.py; - Small fix to mod_meshtools.py (fixes bug #1605: http://projects.blender.org/tracker/?func=detail&atid=125&aid=1605&group_id=9); - Updates by Jean-Baptiste (Jiba) to his blender2cal3d.py; - Updates to all his import / export scripts (added doc data) by Anthony D'Agostino; - Update to off_import: support for uv data, by Arne Schmitz. BPython: - Removed Object.get and .getSelected (deprecated long ago, we use .Get and .GetSelected) -- fixes #1861: http://projects.blender.org/tracker/?func=detail&atid=125&aid=1861&group_id=9 - Applied patch by Michael Reimpell: quat.c - fix for wrong initialization with newQuaternionObject; Mathutils documentation improvements. - Stani reported a wrong return msg in IpoCurve.Get (that is unimplemented). Thanks to all coders mentioned above!
2004-10-07Another step in the Big Bpy Cleanup.Stephen Swaney
- move static declarations and data definitions out of headers. the BGL module still need cleaning. - move declarations out of modules.h and into appropriate .h files. modules.h still exists as a container for the few modules that need to #include almost everything. - all files now have a $Id tag and have been formatted by indent there are no changes to executable code. pre-commit versions are tagged with bpy-cleanup-pre-20041007 for the sake of paranoia.
2004-09-26Another round in the Great BPy Cleanup:Stephen Swaney
Run everything thru indent to cleanup spaces vs tabs. Clean up some of the comments by hand. BGL.c was not touched due to all that macro wackyness. There are no functional changes to the code. Pre-indent versions of source are tagged with tag bpy-cleanup-20040925 , just in case.
2004-09-18One small part of the Great Bpy Code Cleanup.Stephen Swaney
Add cvs $Id tag to files
2004-07-27Nathan's huge ipo patch.Ton Roosendaal
- now more than 31 channels possible for ipos - added lotsa new channels all over - Texture block has ipo now too - recoded getname_ei functions (Will ask nathan to give release log info when he's back!)
2004-06-06patch for bug #1347. IpoCurve.evaluate() missing/disappeared.Stephen Swaney
Contributed by Philip Wainwright.
2004-04-29fix for #1123 by Roland Hess (harkyman)Stephen Swaney
Testing has not convinced me this is a complete solution to the Ipo Curve handle issue, but it does seem to make things better for curves created via python. We will probably need to revisit this, especially if we expose the curve handles in the bpy interface.
2004-04-03Bug fix provided by Anders Nilssen.Michel Selten
TotIpo was never meant to be exposed in the Ipocurve object. It's a variable to store the number of IPOs.
2004-04-02Python API fixes. Provided by Anders Nilsson (breakin)Michel Selten
* Typo fixed in IpoCurve_getInterpolation. 'Bonstant' was used, while 'Constant' is what we want. * IpoCurve.getName now also returns curve names for action-IPOs. * Update to the Object module: Added obj.getTimeOffset() and obj.setTimeOffset() methods Anders Nilsson has promissed me to provide some updated Python API docs :)
2004-03-29General housekeeping and cleanup. Move static declarations andStephen Swaney
data definitions from .h files into corresponding .c files. Blame zr for this since he's the one who pointed out that our bpy headers were a mish-mash of stuff that belonged in the .c files! In a nutshell, the headers should contain the declarations necessary to use a module or class. The implementation files ( .c in this case ) should contain statements that allocate storage ( definitions in the C sense ) and executable code. When used at file scope, the keyword 'static' means "don't tell anyone else about this". Since headers describe a public interface, static declarations and definitions belong in the implementation files. The net result of all this is that after stuff has moved out into the .c files, the .h files are empty or mostly empty. I didn't delete them since there seem to be some public declarations and because I did not want to cause too much disruption at one time. Time enough for that later!
2004-03-05Fix for bug #1014Stephen Swaney
In IpoCurve.addBezier() method, set handles of newly added point to type Auto. Fix provided by Roland Hess (harkyman).
2004-01-03BPython:Willian Padovani Germano
- Fixed small typo in doc file Object.py, reported by user Bill. - Fixed bug #803: Bug #803's Summary: print, type() or BezTriple broken Trying to print type(BezTriple) was crashing Blender because that type wasn't being initialized to PyType_Type. The other problem is that the getName method for ipocurves only works for object ipos. A warning was added for when users try to use it with other blocktypes, we'll later update ipo related stuff in bpython to work for all types.
2003-12-19Bug fixes (sigh...)Jacques Guignot
2003-11-24Fixed two minor warningsJacques Guignot
2003-10-29modified the print functionJacques Guignot
2003-08-05removed unuseful function calls in BezTriple.[ch]Jacques Guignot
general cleaning of Ipocurve.c Ipocurve.h Ipo.h Ipo.c updated doc
2003-07-21reincorporation in the cvs of modifications which had been lost.Jacques Guignot
2003-07-21Some manipulations of the keyword 'static' to getChris Want
blender to compile
2003-07-20* removed the #include .c statements and replaced them with corresponding .hMichel Selten
files. * updated the build environment to include the needed .c files. * Updated the modules.h file to expose the necessary functions to other modules.
2003-07-20Exppython:Willian Padovani Germano
Still compilation problems, wrong type returned in a function.
2003-07-19Nex modules added to keep a minimal compatibility with 227 apiJacques Guignot