Blender Git Commit Log

Git Commits -> Revision 6a8cac1

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021