- [re-commit] Per view-layer collection visibility
- [re-commit] Fix/workaround issues in pose and edit mode
- Outliner: Gray out collections only when they are invisible
- Outliner: Implement 3 levels of viewport visibility
Now collection and objects can be either: * Hidden for all the view layers. * Hidden for a view layer but not necessarily for all others. * Visible for a view layer but not necessarily for all others. Regarding icons: Whatever we decide to use for the "Hidden for all view layers" needs to be a toggle-like icon. Because when viewing "Scenes" instead of "View Layer" in the outliner we should be able to edit the collection "Hidden for all the view layers" as an on/off option.
See T57857 for discussion.