diff options
author | Bastien Montagne <mont29> | 2022-01-12 19:59:46 +0300 |
---|---|---|
committer | Bastien Montagne <bastien@blender.org> | 2022-01-12 20:01:50 +0300 |
commit | a909ab984ce4007c0dbd70ee085c1d4d780c4014 (patch) | |
tree | 2f8e61271b7929dcaa84c0cabf46bed56e56f934 /source/blender/editors/space_outliner/tree/tree_display_override_library.cc | |
parent | 5f7ad4baaaab38f1a4250dcad17a96d11ee32e10 (diff) |
Outliner: Add way to display warning icon for items.
While theorically fairly generic, current code is only enabled for
bledfile and liboverride views, and only used to display messages from
library IDs.
Reviewed By: Severin
Differential Revision: https://developer.blender.org/D13766
Diffstat (limited to 'source/blender/editors/space_outliner/tree/tree_display_override_library.cc')
-rw-r--r-- | source/blender/editors/space_outliner/tree/tree_display_override_library.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/editors/space_outliner/tree/tree_display_override_library.cc b/source/blender/editors/space_outliner/tree/tree_display_override_library.cc index 943e182277c..bf9fba30c9f 100644 --- a/source/blender/editors/space_outliner/tree/tree_display_override_library.cc +++ b/source/blender/editors/space_outliner/tree/tree_display_override_library.cc @@ -112,7 +112,7 @@ ListBase TreeDisplayOverrideLibrary::buildTree(const TreeSourceData &source_data TreeElement *TreeDisplayOverrideLibrary::add_library_contents(Main &mainvar, ListBase &lb, - Library *lib) const + Library *lib) { const short filter_id_type = id_filter_get(); @@ -152,6 +152,9 @@ TreeElement *TreeDisplayOverrideLibrary::add_library_contents(Main &mainvar, tenlib = outliner_add_element(&space_outliner_, &lb, &mainvar, nullptr, TSE_ID_BASE, 0); tenlib->name = IFACE_("Current File"); } + if (tenlib->flag & TE_HAS_WARNING) { + has_warnings = true; + } } /* Create data-block list parent element on demand. */ |