Blender Git Commit Log
Git Commits -> Revision 6a8cac1
Revision 6a8cac1 by Nathan Craddock (temp-soc-2019-outliner-sync) August 9, 2019, 04:00 (GMT) |
Outliner: walk navigation operator Adds a keyboard walk navigation and selection operator to the outliner. Up and down arrow keys walk up and down the list of elements, and left and right walk in and out or open and close elements if the elements are open or closed. Also moves opencolose toggling to the openclose operator to remove duplicate code. Also allows click+drag for openclose of element subtrees. The outliner tree building is tweaked slightly to set the proper parents in scene display mode for walk select to function correctly. |
Commit Details:
Full Hash: 6a8cac16ada9220ef070ffb109852932b4209730
Parent Commit: 7234ee3
Lines Changed: +461, -60
9 Modified Paths:
/release/scripts/presets/keyconfig/keymap_data/blender_default.py (+16, -3) (Diff)
/source/blender/editors/space_outliner/outliner_edit.c (+95, -33) (Diff)
/source/blender/editors/space_outliner/outliner_intern.h (+14, -0) (Diff)
/source/blender/editors/space_outliner/outliner_ops.c (+1, -0) (Diff)
/source/blender/editors/space_outliner/outliner_select.c (+273, -20) (Diff)
/source/blender/editors/space_outliner/outliner_tree.c (+2, -2) (Diff)
/source/blender/editors/space_outliner/outliner_utils.c (+56, -0) (Diff)
/source/blender/editors/space_outliner/space_outliner.c (+2, -2) (Diff)
/source/blender/makesdna/DNA_outliner_types.h (+2, -0) (Diff)
/source/blender/editors/space_outliner/outliner_edit.c (+95, -33) (Diff)
/source/blender/editors/space_outliner/outliner_intern.h (+14, -0) (Diff)
/source/blender/editors/space_outliner/outliner_ops.c (+1, -0) (Diff)
/source/blender/editors/space_outliner/outliner_select.c (+273, -20) (Diff)
/source/blender/editors/space_outliner/outliner_tree.c (+2, -2) (Diff)
/source/blender/editors/space_outliner/outliner_utils.c (+56, -0) (Diff)
/source/blender/editors/space_outliner/space_outliner.c (+2, -2) (Diff)
/source/blender/makesdna/DNA_outliner_types.h (+2, -0) (Diff)