Page MenuHome

Outliner: Remove list of library overrides from general display modes
ClosedPublic

Authored by Julian Eisel (Severin) on Mar 22 2022, 11:45 AM.

Details

Summary

There is a dedicated Library Override display mode now, also showing these
elsewhere just adds noise and makes the code problematic to maintain (since the
same element hierarchy will be used in two entirely different contexts). The
corresponding filter settings are removed too.

Part of T95802.

Diff Detail

Repository
rB Blender
Branch
temp-outliner-remove-inline-overrides (branched from master)
Build Status
Buildable 21166
Build 21166: arc lint + arc unit

Event Timeline

Julian Eisel (Severin) requested review of this revision.Mar 22 2022, 11:45 AM
Julian Eisel (Severin) created this revision.
Julian Eisel (Severin) edited the summary of this revision. (Show Details)Mar 22 2022, 11:47 AM

To be committed together with the following patch to the manual:

Index: manual/editors/outliner/interface.rst
===================================================================
--- manual/editors/outliner/interface.rst	(revision 9135)
+++ manual/editors/outliner/interface.rst	(working copy)
@@ -86,6 +86,8 @@
 
 .. rubric:: Filter
 
+Some options will only show if compatible with the active `Display Mode`_.
+
 .. _bpy.types.SpaceOutliner.use_filter_view_layers:
 
 All View Layers
@@ -149,16 +151,12 @@
 Data-Block
    Allows you to filter out certain data-blocks currently present in the scene.
 
-.. _bpy.types.SpaceOutliner.use_filter_lib_override:
-
-Library Overrides
-   Shows the data-block properties have been overridden.
-
 .. _bpy.types.SpaceOutliner.use_filter_lib_override_system:
 
 System Overrides
-   Shows the data-block properties that are defined/controlled automatically
-   (e.g. to make users of an overridden data-block point to the override data, not the original linked data).
+   Shows the data-block properties that are defined/controlled automatically (e.g. to make users of an overridden
+   data-block point to the override data, not the original linked data). Only available in the *Library Overrides*
+   `Display Mode`_.
 
 
 .. _bpy.ops.outliner.orphans_purge:
This revision is now accepted and ready to land.Mar 24 2022, 12:22 PM