Blender Git Commit Log

Git Commits -> Revision 131caab

June 9, 2015, 21:54 (GMT)
Add an "Interface Style" theme option for flat vs. classic drawing

Adds an "Interface Style" menu containing the items "Flat" (default) and
"Classic". The classic option basically brings back widget outlines,
emboss, shading and old checkbox design.

Open design question:
Currently widget outlines, emboss and shading is hardcoded disabled for
the "Flat" option. Meaning that tweaks to their theme options don't have
any effect. I think it should be fine to just disable the theme buttons
for this, but I'm all ears for better approaches.

Requested by @campbellbarton and @ton

Commit Details:

Full Hash: 131caabfdb762304c66a9154288db932c045f8be
Parent Commit: a638db5
Lines Changed: +87, -26

5 Modified Paths:

/release/scripts/startup/bl_ui/space_userpref.py (+8, -0) (Diff)
/source/blender/editors/interface/interface_widgets.c (+56, -24) (Diff)
/source/blender/editors/interface/resources.c (+2, -1) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+9, -1) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+12, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021