Blender Git Loki
Git Commits -> Revision db5e89a
Revision db5e89a by Julian Eisel (temp-ui-widget-refactor) July 8, 2015, 23:13 (GMT) |
Initial refactor of interface widget architecture Initial refactor of interface widget architecture towards the following goals: * Widget Draw Styles (see T45025 - heavily overlaps with this) * Isolating widget code to make it more future proof * Adding callback based widgets handling module (currently handled in interface_handler.c) Adds the following folders/files: interface/widgets/ interface/widgets/widgets.c interface/widgets/widgets.h interface/widgets/widgets_draw/ interface/widgets/widgets_draw/drawstyle_classic.c interface/widgets/widgets_draw/widgets_draw.c interface/widgets/widgets_draw/widgets_draw_intern.h Not sure if editors/interface/ is the right place for this, but depends on some further decisions. |
Commit Details:
Full Hash: db5e89ad5c020bffc3bcc074fd5284772c6b03a2
Parent Commit: de6b4dc
Lines Changed: +734, -399
5 Added Paths:
/source/blender/editors/interface/widgets/widgets.c (+60, -0) (View)
/source/blender/editors/interface/widgets/widgets.h (+58, -0) (View)
/source/blender/editors/interface/widgets/widgets_draw/drawstyle_classic.c (+60, -0) (View)
/source/blender/editors/interface/widgets/widgets_draw/widgets_draw.c (+437, -0) (View)
/source/blender/editors/interface/widgets/widgets_draw/widgets_draw_intern.h (+87, -0) (View)
/source/blender/editors/interface/widgets/widgets.h (+58, -0) (View)
/source/blender/editors/interface/widgets/widgets_draw/drawstyle_classic.c (+60, -0) (View)
/source/blender/editors/interface/widgets/widgets_draw/widgets_draw.c (+437, -0) (View)
/source/blender/editors/interface/widgets/widgets_draw/widgets_draw_intern.h (+87, -0) (View)