[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