GSoC 2019: Outliner Improvements Ideas

Dropping this here (sorry it has been posted before), taking it from how maya does it, which I have always found useful on big scenes:

https://knowledge.autodesk.com/support/maya/learn-explore/caas/CloudHelp/cloudhelp/2016/ENU/Maya/files/GUID-FF44B859-C447-4AD1-8E6D-C53B997EE9DD-htm.html

|Expand or collapse the level under a node.|Click the plus 13x13 or minus 13x13 next to the node name.|
| — | — | — |
|Expand or collapse all levels under a node (quick way to see all nodes).|Shift + click the plus 13x13 or minus 13x13 next to the node name.|

The basic idea is that if you open or close a hierarchy of the outliner while keeping Shift pressed, it’ll collapse or expand all the child.
Of course, without Shift, simply expand and collapse retaining the previous settings.

My2c.
L.