Dev:Ref/Proposals/UI/BUI BlenderUserInterface/Concept
< Dev:Ref | Proposals | UI | BUI BlenderUserInterface
BUI (Blender User Interface) :: Concept
Introduction
The main message is understanding the level of difficulty in trying to extract the UI from the endlessly entwined and entangled circular dependency of the Blender lowest level source code. By it's design, the BUI will not have to deal with the RNA/DNA and file format system layout of Blender. Possibly it will be involved in later stages (implementation).
Background
Purpose
Goals
- Subversioning: system used = git : DONE.
- build system: used = CMake : DONE.
- Basic code Layout: DONE.
- Implementing TestDrivenDevelopment (TDD): DONE.
- Implementing basic GHOST app: Close but no cigar (just yet).
- Extracting Blender's UI "spine": forever ongoing ...
Licence
TBD