[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