diff options
author | Julian Eisel <julian@blender.org> | 2021-10-16 10:55:31 +0300 |
---|---|---|
committer | Julian Eisel <julian@blender.org> | 2021-10-16 10:55:31 +0300 |
commit | b3c469153efe0e3f4f36a6bf6667d47727a5a743 (patch) | |
tree | 40d8bfda4cafdf6afa20dd90ccfd76fabf18bed7 /source/blender/editors/asset | |
parent | 73753e1a6763d02cf9a77584abd1bd402045d83a (diff) |
Asset Browser: Use single column for asset library menu
Feedback was that the two column menu felt odd, and that the "Custom" and
"Built-in" headings for each column were more confusing than helpful. So
changing this to a single column menu with separator lines instead of headings.
Diffstat (limited to 'source/blender/editors/asset')
-rw-r--r-- | source/blender/editors/asset/intern/asset_library_reference_enum.cc | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/source/blender/editors/asset/intern/asset_library_reference_enum.cc b/source/blender/editors/asset/intern/asset_library_reference_enum.cc index b74fe40ec2e..c57d121a18f 100644 --- a/source/blender/editors/asset/intern/asset_library_reference_enum.cc +++ b/source/blender/editors/asset/intern/asset_library_reference_enum.cc @@ -116,10 +116,12 @@ const EnumPropertyItem *ED_asset_library_reference_to_rna_enum_itemf() EnumPropertyItem *item = nullptr; int totitem = 0; + /* Add predefined items. */ + RNA_enum_items_add(&item, &totitem, predefined_items); + /* Add separator if needed. */ if (!BLI_listbase_is_empty(&U.asset_libraries)) { - const EnumPropertyItem sepr = {0, "", 0, "Custom", nullptr}; - RNA_enum_item_add(&item, &totitem, &sepr); + RNA_enum_item_add_separator(&item, &totitem); } int i = 0; @@ -144,14 +146,6 @@ const EnumPropertyItem *ED_asset_library_reference_to_rna_enum_itemf() RNA_enum_item_add(&item, &totitem, &tmp); } - if (totitem) { - const EnumPropertyItem sepr = {0, "", 0, "Built-in", nullptr}; - RNA_enum_item_add(&item, &totitem, &sepr); - } - - /* Add predefined items. */ - RNA_enum_items_add(&item, &totitem, predefined_items); - RNA_enum_item_end(&item, &totitem); return item; } |