Blender Git Commits

Blender Git "temp-ui-widget-refactor" branch commits.

Page: 3 / 3

July 9, 2015, 02:19 (GMT)
Port first half of the widgets to new pipeline (drawing only)

Also lots of structuring and cleanup.

Tested each button individually, seems everything is fine (menu items are doing weird things though, didn't investigate yet).
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.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021