2.5
authorTon Roosendaal <ton@blender.org>
Fri, 3 Apr 2009 16:26:03 +0000 (16:26 +0000)
committerTon Roosendaal <ton@blender.org>
Fri, 3 Apr 2009 16:26:03 +0000 (16:26 +0000)
commit30568b9e4e9372a295e87d9d5bc0884451bd9186
tree3ac0b210bcf5b3142a595b5ddb4792fcf524f59d
parent3598f96838301dad6ede5b1eda6ab5a3071a7ff4
2.5

Next part of UI drawing migration coding.

Now all calls go via the new wrapper; apart from some special types
(Colorband, HSV picking, Curve, Normal) they draw OK.

Also added new menu system, nicer shadow, and using same AA code.
Used dark theme suggestion from William btw. Don't get afraid, it'll all
be tweakable. :)

Next steps:
- move over all special button types
- make external calls for AA draw (nodes for example)
- remove old draw code
- make new colors save in theme

I also have to check on how to treat icons in buttons; this is a bit
cumbersome in cases.

Then the layout system comes back on agenda, will go over this with
Brecht tomorrow.

So; all WIP, be patient!
source/blender/editors/interface/interface.c
source/blender/editors/interface/interface_draw.c
source/blender/editors/interface/interface_intern.h
source/blender/editors/interface/interface_regions.c
source/blender/editors/interface/interface_widgets.c
source/blender/editors/interface/view2d.c