Blender Git Loki

Git Commits -> Revision 35f62bd

Revision 35f62bd by Campbell Barton (master)
February 10, 2014, 02:04 (GMT)
UI: refactor menus to remove menus encoded in strings

On every redraw a single unopened dropdown boxe would translate
and convert every EnumPropertyItem into a string,
then decode every item, and search those items to find the name of the button to draw.

Replace this with a custom menu callback for RNA enums,
tooltips for enums now show too.

Commit Details:

Full Hash: 35f62bdced41b8960c90ad20a2f90809c4b677e9
Parent Commit: 21b60ea
Lines Changed: +202, -372

4 Modified Paths:

/source/blender/editors/interface/interface.c (+163, -34) (Diff)
/source/blender/editors/interface/interface_handlers.c (+5, -14) (Diff)
/source/blender/editors/interface/interface_intern.h (+1, -2) (Diff)
/source/blender/editors/interface/interface_regions.c (+33, -322) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021