Blender Git Commit Log

Git Commits -> Revision e6d1fb8

Revision e6d1fb8 by Campbell Barton (master)
April 22, 2018, 15:45 (GMT)
UI: Initial popover support for panels

- UILayout.popover(.. panel_type ..)
A single panel
- UILayout.popover_group(.. panel categories ..)
Expands all panels matching args.

Currently used in the topbar for redo and paint options.

Commit Details:

Full Hash: e6d1fb87c6b0184416ce202ccba6a96a3ee04552
Parent Commit: b8e7991
Lines Changed: +581, -1

1 Added Path:

/source/blender/editors/interface/interface_region_popover.c (+283, -0) (View)

12 Modified Paths:

/release/scripts/modules/bpy_types.py (+9, -0) (Diff)
/release/scripts/startup/bl_ui/space_topbar.py (+25, -0) (Diff)
/source/blender/editors/include/UI_interface.h (+26, -0) (Diff)
/source/blender/editors/interface/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/interface/interface_handlers.c (+12, -0) (Diff)
/source/blender/editors/interface/interface_intern.h (+12, -0) (Diff)
/source/blender/editors/interface/interface_layout.c (+114, -0) (Diff)
/source/blender/editors/interface/interface_widgets.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_ui_api.c (+46, -0) (Diff)
/source/blender/makesrna/intern/rna_wm.c (+17, -0) (Diff)
/source/blender/makesrna/intern/rna_wm_api.c (+34, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021