Commit Graph

10 Commits

Author SHA1 Message Date
Campbell Barton f231bd0d57 Many long standing memory leaks fixed in the BPY api.
Data from Armature.c and logic.c still leaks.

Mostly todo with PyList_Append adding a refcount and the bpython api not decrefing.

Also added some features needed to fix a bug in mesh_clean.py (ob.pinShape and ob.activeShape)
2007-05-25 16:43:25 +00:00
Campbell Barton bd534f8df8 own bad error. calling scene.timeline would crash blender. 2007-05-20 09:02:16 +00:00
Campbell Barton 52e43441d1 removed unneeded dealloc functions 2007-03-15 01:47:53 +00:00
Campbell Barton 75147698e2 Scene
* Moved to getsetattrs
* added scene.users (get)
* added scene.fakeUser (get/set)
* added scene.world (get/set)
* added scene.timeline (get)
* added scene.render (get)
* added scene.radiosity (get)
* added scene.objects.camera (get/set)

Group
* added properties

gen_utils
* made getScriptLinks work as documented, return an empty list rather then None.

header files, noted libdata after PyObject as a requirement.

Others,
* Deprecate prints for older functionality

EpyDocs still need updating.
2007-02-25 01:07:28 +00:00
Joseph Gilbert 7bba26d24b *warnings fixes 2005-12-13 14:29:56 +00:00
Joilnen Leite c452e8672c Rewrote TimeLine_getFramesMarked func with better coding
.
2005-12-12 11:57:58 +00:00
Joilnen Leite 7b2f1d4776 change return of getMarked method for dict {framnum:['nameframe']}
.
2005-12-09 15:00:54 +00:00
Joilnen Leite 557f951ebc getMarked return change to dict
.
2005-10-25 18:12:27 +00:00
Joseph Gilbert ebd83b9bc4 _updates and warning fix_
* fixed a few warnings in the python project
* added timeline to py project
2005-08-07 12:09:50 +00:00
Joilnen Leite 0f044af97e added bpy TimeLine
.
2005-08-05 17:00:26 +00:00