Blender Git Commit Log

Git Commits -> Revision c5e01ed

Revision c5e01ed by Dalai Felinto (master)
January 5, 2018, 13:42 (GMT)
Outliner: Fix for restriction columns

This is a partial revert of 1f5106de610b115b87.

First and firemost, for groups I was checking the wrong flag
(soops->flag & SO_GROUPS) instead of (soops->outlinevis == SO_GROUPS).

Second, the columns were entirely broken for things like Orphan Data.

Third, I tried to have different columns for different `outlinevis`, but we have
bones with only visible and select, modifiers with visible and render, render
passes with enable and another value ... I would rather stay away from this mess
at the moment, and stick to the more obvious bug fix.

Finally, there is a bug (not addressed here) where the whole line is selected,
regardless of the restriction column area. It should be fixed separately.

Commit Details:

Full Hash: c5e01edecae5e0b07bd91772fa40e18cb5afdf4f
Parent Commit: d73f747
Lines Changed: +16, -27

2 Modified Paths:

/source/blender/editors/space_outliner/outliner_draw.c (+14, -22) (Diff)
/source/blender/editors/space_outliner/outliner_intern.h (+2, -5) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021