Commit: 1b285bc43b6f0d0d8a1f11d74ed97ea2a1c2aabe
Author: Nathan Craddock
Date:   Fri Aug 7 22:28:13 2020 -0600
Branches: soc-2020-outliner
https://developer.blender.org/rB1b285bc43b6f0d0d8a1f11d74ed97ea2a1c2aabe

Collections: Add color tags to move and link menus

===================================================================

M       source/blender/editors/object/object_edit.c

===================================================================

diff --git a/source/blender/editors/object/object_edit.c 
b/source/blender/editors/object/object_edit.c
index 04113f70e52..10b5afca3df 100644
--- a/source/blender/editors/object/object_edit.c
+++ b/source/blender/editors/object/object_edit.c
@@ -1785,12 +1785,23 @@ static void move_to_collection_menu_create(bContext 
*UNUSED(C), uiLayout *layout
   }
 }
 
+static int collection_color_to_icon(Collection *collection)
+{
+  int icon = ICON_NONE;
+
+  if (collection->color != COLLECTION_COLOR_NONE) {
+    icon = ICON_COLLECTION_COLOR_01 + (collection->color - 1);
+  }
+
+  return icon;
+}
+
 static void move_to_collection_menus_items(uiLayout *layout, 
MoveToCollectionData *menu)
 {
   if (BLI_listbase_is_empty(&menu->submenus)) {
     uiItemIntO(layout,
                menu->collection->id.name + 2,
-               ICON_NONE,
+               collection_color_to_icon(menu->collection),
                menu->ot->idname,
                "collection_index",
                menu->index);

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to