Blender Git Commit Log
Git Commits -> Revision 6b51c27
Revision 6b51c27 by Bastien Montagne (master) August 27, 2013, 15:27 (GMT) |
uiLists enhacements: dragresize and better GRID layout. Many thanks to Brecht for the review! * You can now drag-resize uiLists (in default or grid layouts). ** Note about "default" size: when you drag below minimal size of the uiList, it will automatically reset to automatic sizing (i.e. size between rows and maxrows, depending on the number of items to show). This often means (e.g. in Materials list with many mat slots) that the list will grow again to maxrows! * Grid uiLists now have a customizable number of columns (previously it was a fixed value of 9), and they will respect the rows/maxrows settings as well (i.e. show a scrollbar when needed), instead of growing indefinitly! |
Commit Details:
Full Hash: 6b51c274149d854f57f2f1865578942a87e78869
SVN Revision: 59555
Parent Commit: 07aaf4a
Lines Changed: +366, -131
11 Modified Paths:
/source/blender/blenkernel/intern/screen.c (+8, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -0) (Diff)
/source/blender/editors/include/UI_interface.h (+1, -1) (Diff)
/source/blender/editors/interface/interface_handlers.c (+184, -67) (Diff)
/source/blender/editors/interface/interface_layout.c (+9, -0) (Diff)
/source/blender/editors/interface/interface_templates.c (+122, -46) (Diff)
/source/blender/editors/space_node/drawnode.c (+4, -2) (Diff)
/source/blender/editors/space_node/node_buttons.c (+4, -2) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+29, -10) (Diff)
/source/blender/makesrna/intern/rna_ui_api.c (+3, -2) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+1, -1) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -0) (Diff)
/source/blender/editors/include/UI_interface.h (+1, -1) (Diff)
/source/blender/editors/interface/interface_handlers.c (+184, -67) (Diff)
/source/blender/editors/interface/interface_layout.c (+9, -0) (Diff)
/source/blender/editors/interface/interface_templates.c (+122, -46) (Diff)
/source/blender/editors/space_node/drawnode.c (+4, -2) (Diff)
/source/blender/editors/space_node/node_buttons.c (+4, -2) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+29, -10) (Diff)
/source/blender/makesrna/intern/rna_ui_api.c (+3, -2) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+1, -1) (Diff)