blender/release
Campbell Barton ab8ccaa709 python declarative UI
- remove XML testing feature
- add 2 modules: bpyml - generic, bpyml_ui - blender spesific. nothing uses these now.

==bpyml_ui module==
defines BPyML_BaseUI and its draw() function which uses the bpyml member of the class instance self.draw_data & self.draw_header_data.

This way declarative ui is opt-in and easy to use by using BPyML_BaseUI as a mix-in class.

==bpyml module==

This module translates a python like XML representation into XML
or simple python blender/ui function calls.

    sometag(arg=10) [
        another(),
        another(key="value")
    ]

# converts into ...

    <sometag arg="10">
        <another/>
        <another key="value" />
    </sometag>
2010-08-11 15:11:30 +00:00
..
bin move directories: 2010-07-26 11:47:33 +00:00
datafiles * Polish preset did not enable tablet pressure for strength 2010-07-21 00:57:25 +00:00
freedesktop move the thumbnailer to bin/ 2010-07-18 11:46:25 +00:00
irix-6.2-mips correct fsf address 2010-02-12 13:34:04 +00:00
plugins Update address in license block. 2010-08-10 21:22:26 +00:00
scripts python declarative UI 2010-08-11 15:11:30 +00:00
test correct fsf address 2010-02-12 13:34:04 +00:00
text Based on recent feedback, the copyright.txt file contained 2010-08-02 13:31:43 +00:00
windows Add missing banner for installer. 2010-07-26 10:30:59 +00:00
environment-macosx Continue development of bfile system. 2009-10-19 18:44:09 +00:00
environment-mswindows Continue development of bfile system. 2009-10-19 18:44:09 +00:00
environment-unix Continue development of bfile system. 2009-10-19 18:44:09 +00:00
getversion.py Fix syntax for ID keyword. 2010-03-21 01:14:04 +00:00
Makefile Update address in license block. 2010-08-10 21:22:26 +00:00
VERSION 2.5 Beta version files increment, from 2.52 to 2.53. 2010-07-20 16:44:59 +00:00