Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Eisel <julian@blender.org>2021-10-16 10:55:31 +0300
committerJulian Eisel <julian@blender.org>2021-10-16 10:55:31 +0300
commitb3c469153efe0e3f4f36a6bf6667d47727a5a743 (patch)
tree40d8bfda4cafdf6afa20dd90ccfd76fabf18bed7 /source/blender/editors/asset
parent73753e1a6763d02cf9a77584abd1bd402045d83a (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.cc14
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;
}