[Bf-blender-cvs] [ccc45bab05b] asset-browser: Show asset preview in Asset Browser sidebar

Julian Eisel noreply at git.blender.org
Mon Nov 30 00:41:27 CET 2020


Commit: ccc45bab05bf0e6ea8fe330e17d550e8e2444c50
Author: Julian Eisel
Date:   Mon Nov 30 00:39:33 2020 +0100
Branches: asset-browser
https://developer.blender.org/rBccc45bab05bf0e6ea8fe330e17d550e8e2444c50

Show asset preview in Asset Browser sidebar

Addresses T82977.

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

M	release/scripts/startup/bl_ui/space_filebrowser.py

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

diff --git a/release/scripts/startup/bl_ui/space_filebrowser.py b/release/scripts/startup/bl_ui/space_filebrowser.py
index 5cd9f9b3587..d9fdd014fcb 100644
--- a/release/scripts/startup/bl_ui/space_filebrowser.py
+++ b/release/scripts/startup/bl_ui/space_filebrowser.py
@@ -17,6 +17,9 @@
 # ##### END GPL LICENSE BLOCK #####
 
 # <pep8 compliant>
+
+import bpy
+
 from bpy.types import Header, Panel, Menu, UIList
 
 from bpy_extras import (
@@ -580,8 +583,11 @@ class ASSETBROWSER_PT_metadata(asset_utils.AssetBrowserPanel, Panel):
             layout.label(text="No asset selected.")
             return
 
+        box = layout.box()
+        box.template_icon(icon_value=active_file.preview_icon_id, scale=5.0)
+        if bpy.ops.ed.lib_id_load_custom_preview.poll():
+            box.operator("ed.lib_id_load_custom_preview", icon='FILEBROWSER', text="Load Custom")
         layout.prop(active_file, "name")
-        layout.operator("ed.lib_id_load_custom_preview", icon='FILEBROWSER')
 
 
 class ASSETBROWSER_PT_metadata_details(asset_utils.AssetBrowserPanel, Panel):



More information about the Bf-blender-cvs mailing list