Blender Git Loki

Git Commits -> Revision 49021f7

Revision 49021f7 by Willian Padovani Germano (master)
December 14, 2003, 01:18 (GMT)
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

Commit Details:

Full Hash: 49021f7ec4bfc1313c6cdfeae1f9c32e98cc9cdc
SVN Revision: 1722
Parent Commit: 6653af7
Lines Changed: +1693, -920

6 Added Paths:

/source/blender/blenkernel/BKE_script.h (+49, -0) (View)
/source/blender/blenkernel/intern/script.c (+70, -0) (View)
/source/blender/include/BIF_drawscript.h (+45, -0) (View)
/source/blender/makesdna/DNA_script_types.h (+69, -0) (View)
/source/blender/src/drawscript.c (+155, -0) (View)
/source/blender/src/header_script.c (+162, -0) (View)

30 Modified Paths:

/source/blender/blenkernel/BKE_main.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/library.c (+15, -4) (Diff)
/source/blender/blenkernel/intern/text.c (+1, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+6, -5) (Diff)
/source/blender/blenloader/intern/writefile.c (+3, -0) (Diff)
/source/blender/include/blendef.h (+3, -0) (Diff)
/source/blender/include/BSE_headerbuttons.h (+3, -1) (Diff)
/source/blender/include/mydevice.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_ID.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+2, -1) (Diff)
/source/blender/makesdna/DNA_space_types.h (+13, -5) (Diff)
/source/blender/python/api2_2x/Draw.c (+670, -628) (Diff)
/source/blender/python/api2_2x/Draw.h (+10, -8) (Diff)
/source/blender/python/api2_2x/EXPP_interface.c (+45, -0) (Diff)
/source/blender/python/api2_2x/EXPP_interface.h (+3, -0) (Diff)
/source/blender/python/api2_2x/gen_utils.c (+10, -17) (Diff)
/source/blender/python/api2_2x/gen_utils.h (+3, -1) (Diff)
/source/blender/python/api2_2x/Sys.c (+15, -9) (Diff)
/source/blender/python/api2_2x/Window.c (+178, -132) (Diff)
/source/blender/python/BPY_extern.h (+8, -4) (Diff)
/source/blender/python/BPY_interface.c (+65, -68) (Diff)
/source/blender/src/drawtext.c (+0, -10) (Diff)
/source/blender/src/editscreen.c (+3, -2) (Diff)
/source/blender/src/eventdebug.c (+1, -0) (Diff)
/source/blender/src/filesel.c (+7, -0) (Diff)
/source/blender/src/headerbuttons.c (+15, -3) (Diff)
/source/blender/src/header_text.c (+19, -21) (Diff)
/source/blender/src/space.c (+39, -0) (Diff)
/source/blender/src/spacetypes.c (+1, -0) (Diff)
/source/blender/src/toets.c (+2, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021