[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_script.h BKE_main.h Makefile.am blender/source/blender/blenkernel/intern script.c library.c text.c blender/source/blender/blenloader/intern readfile.c writefile.c blender/source/blender/include ...

Willian Padovani Germano wgermano at ig.com.br
Sun Dec 14 02:18:10 CET 2003


ianwill (Willian Padovani Germano) 2003/12/14 02:18:09 CET

  Modified files:
    blender/source/blender/blenkernel BKE_main.h Makefile.am 
    blender/source/blender/blenkernel/intern library.c text.c 
    blender/source/blender/blenloader/intern readfile.c 
                                             writefile.c 
    blender/source/blender/include BSE_headerbuttons.h blendef.h 
                                   mydevice.h 
    blender/source/blender/makesdna DNA_ID.h DNA_screen_types.h 
                                    DNA_space_types.h Makefile.am 
    blender/source/blender/python BPY_extern.h BPY_interface.c 
    blender/source/blender/python/api2_2x Draw.c Draw.h 
                                          EXPP_interface.c 
                                          EXPP_interface.h Sys.c 
                                          Window.c gen_utils.c 
                                          gen_utils.h 
    blender/source/blender/src Makefile.am drawtext.c editscreen.c 
                               eventdebug.c filesel.c 
                               header_text.c headerbuttons.c 
                               space.c spacetypes.c toets.c 
  Added files:
    blender/source/blender/blenkernel BKE_script.h 
    blender/source/blender/blenkernel/intern script.c 
    blender/source/blender/include BIF_drawscript.h 
    blender/source/blender/makesdna DNA_script_types.h 
    blender/source/blender/src drawscript.c header_script.c 
  
  Log:
  BPython - first step for better integration of Python in Blender:
  - add a new space: Space Script
  - add a new dna struct: Script
  - add these two properly everywhere they are meant to
  
  It's not a tiny commit, but most of it is ground work for what is still to be done.
  Right now the benefits should be: freeing the Text Editor to be used in a window even while a script w/ gui in "on" and letting more than one currently running script w/ gui be accessible from each window
  
  Some files are added, so some build systems (not autotools) will need updates
  
  Revision  Changes    Path
  1.6       +2 -1      blender/source/blender/blenkernel/BKE_main.h
  1.8       +2 -0      blender/source/blender/blenkernel/Makefile.am
  1.6       +16 -5     blender/source/blender/blenkernel/intern/library.c
  1.9       +2 -1      blender/source/blender/blenkernel/intern/text.c
  1.31      +7 -6      blender/source/blender/blenloader/intern/readfile.c
  1.14      +4 -1      blender/source/blender/blenloader/intern/writefile.c
  1.11      +4 -2      blender/source/blender/include/BSE_headerbuttons.h
  1.17      +4 -1      blender/source/blender/include/blendef.h
  1.10      +2 -1      blender/source/blender/include/mydevice.h
  1.8       +2 -1      blender/source/blender/makesdna/DNA_ID.h
  1.16      +3 -2      blender/source/blender/makesdna/DNA_screen_types.h
  1.17      +14 -6     blender/source/blender/makesdna/DNA_space_types.h
  1.8       +1 -0      blender/source/blender/makesdna/Makefile.am
  1.8       +9 -5      blender/source/blender/python/BPY_extern.h
  1.25      +63 -66    blender/source/blender/python/BPY_interface.c
  1.15      +679 -637  blender/source/blender/python/api2_2x/Draw.c
  1.10      +10 -8     blender/source/blender/python/api2_2x/Draw.h
  1.8       +45 -0     blender/source/blender/python/api2_2x/EXPP_interface.c
  1.4       +3 -0      blender/source/blender/python/api2_2x/EXPP_interface.h
  1.3       +15 -9     blender/source/blender/python/api2_2x/Sys.c
  1.8       +184 -138  blender/source/blender/python/api2_2x/Window.c
  1.12      +10 -17    blender/source/blender/python/api2_2x/gen_utils.c
  1.12      +3 -1      blender/source/blender/python/api2_2x/gen_utils.h
  1.24      +2 -0      blender/source/blender/src/Makefile.am
  1.29      +1 -11     blender/source/blender/src/drawtext.c
  1.55      +4 -3      blender/source/blender/src/editscreen.c
  1.5       +2 -1      blender/source/blender/src/eventdebug.c
  1.29      +8 -1      blender/source/blender/src/filesel.c
  1.15      +19 -21    blender/source/blender/src/header_text.c
  1.70      +16 -4     blender/source/blender/src/headerbuttons.c
  1.109     +40 -1     blender/source/blender/src/space.c
  1.7       +2 -1      blender/source/blender/src/spacetypes.c
  1.21      +3 -2      blender/source/blender/src/toets.c



More information about the Bf-blender-cvs mailing list