[Bf-blender-cvs] CVS commit: blender/source/blender/python BPY_extern.h BPY_interface.c blender/source/blender/python/api2_2x Material.c Material.h NMesh.c NMesh.h Object.c Window.c gen_utils.c modules.h blender/source/blender/python/api2_2x/doc Blender.py NMesh.py ...
Willian Padovani Germano
wgermano at ig.com.br
Tue Jul 20 10:16:46 CEST 2004
ianwill (Willian Padovani Germano) 2004/07/20 10:16:46 CEST
Modified files:
blender/source/blender/python BPY_extern.h BPY_interface.c
blender/source/blender/python/api2_2x Material.c Material.h
NMesh.c NMesh.h Object.c
Window.c gen_utils.c
modules.h
blender/source/blender/python/api2_2x/doc Blender.py NMesh.py
Object.py Window.py
blender/source/blender/src editscreen.c
Log:
Trying to fix bug reported by Peter den Bak and Meino Christian Cramer (thanks!):
-- splash screen disappeared (duh, I did that!) and Blender quits upon exiting from some 225 games:
It was troublesome to find how to run demos in general with the screen correctly redrawn before they started, etc. Ended up making the above error in screenmain(). About the games, I don't have them and will need some time to get the files for testing, but I'll do it, though only on linux.
BPython:
-- Window: added GetScreens, SetScreen and improved GetScreenInfo.
-- Object, NMesh: updated (added in NMesh) method getMaterials to return either only valid materials as before or also empty slots (as None). This previous omission can be considered a bug, since it made info about materials incomplete / incompatible with face mat indices. Thanks Yann Vernier for bringing this up and sending/proposing a patch that also fixed a bug related to assigning lists of materials with different lengths to obj and its mesh. setMaterials also accepts Py_None entries now, which become empty slots in Blender.
-- doc updates.
Revision Changes Path
1.16 +2 -1 blender/source/blender/python/BPY_extern.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/BPY_extern.h.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
1.50 +15 -0 blender/source/blender/python/BPY_interface.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/BPY_interface.c.diff?r1=1.49&r2=1.50&cvsroot=bf-blender>
1.20 +29 -25 blender/source/blender/python/api2_2x/Material.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Material.c.diff?r1=1.19&r2=1.20&cvsroot=bf-blender>
1.8 +1 -1 blender/source/blender/python/api2_2x/Material.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Material.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.41 +211 -5 blender/source/blender/python/api2_2x/NMesh.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/NMesh.c.diff?r1=1.40&r2=1.41&cvsroot=bf-blender>
1.25 +0 -146 blender/source/blender/python/api2_2x/NMesh.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/NMesh.h.diff?r1=1.24&r2=1.25&cvsroot=bf-blender>
1.82 +19 -12 blender/source/blender/python/api2_2x/Object.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Object.c.diff?r1=1.81&r2=1.82&cvsroot=bf-blender>
1.13 +92 -8 blender/source/blender/python/api2_2x/Window.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Window.c.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
1.15 +4 -3 blender/source/blender/python/api2_2x/gen_utils.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/gen_utils.c.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
1.41 +2 -2 blender/source/blender/python/api2_2x/modules.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/modules.h.diff?r1=1.40&r2=1.41&cvsroot=bf-blender>
1.27 +6 -5 blender/source/blender/python/api2_2x/doc/Blender.py
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/doc/Blender.py.diff?r1=1.26&r2=1.27&cvsroot=bf-blender>
1.20 +32 -2 blender/source/blender/python/api2_2x/doc/NMesh.py
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/doc/NMesh.py.diff?r1=1.19&r2=1.20&cvsroot=bf-blender>
1.21 +6 -3 blender/source/blender/python/api2_2x/doc/Object.py
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/doc/Object.py.diff?r1=1.20&r2=1.21&cvsroot=bf-blender>
1.9 +20 -2 blender/source/blender/python/api2_2x/doc/Window.py
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/doc/Window.py.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.63 +14 -9 blender/source/blender/src/editscreen.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editscreen.c.diff?r1=1.62&r2=1.63&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list