[Bf-extensions-cvs] [42e44bdf] master: BlenderKit: asset bar thumbnail size in user preferences

Vilém Duha noreply at git.blender.org
Wed Sep 4 09:08:17 CEST 2019


Commit: 42e44bdf6df03c583e22a8ed835faeaa762af8c2
Author: Vilém Duha
Date:   Tue Sep 3 09:51:29 2019 +0200
Branches: master
https://developer.blender.org/rBA42e44bdf6df03c583e22a8ed835faeaa762af8c2

BlenderKit: asset bar thumbnail size in user preferences

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

M	blenderkit/__init__.py
M	blenderkit/ui.py

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

diff --git a/blenderkit/__init__.py b/blenderkit/__init__.py
index 45c6b84c..516f470c 100644
--- a/blenderkit/__init__.py
+++ b/blenderkit/__init__.py
@@ -1349,6 +1349,10 @@ class BlenderKitAddonPreferences(AddonPreferences):
                                    min=0,
                                    max=20)
 
+
+    thumb_size: IntProperty(name="Assetbar thumbnail Size", default=96, min=-1, max=256)
+
+
     asset_counter: IntProperty(name="Usage Counter",
                                description="Counts usages so it asks for registration only after reaching a limit",
                                default=0,
@@ -1388,6 +1392,7 @@ class BlenderKitAddonPreferences(AddonPreferences):
         layout.prop(self, "thumbnail_use_gpu")
         # layout.prop(self, "allow_proximity")
         # layout.prop(self, "panel_behaviour")
+        layout.prop(self, "thumb_size")
         layout.prop(self, "max_assetbar_rows")
 
 
diff --git a/blenderkit/ui.py b/blenderkit/ui.py
index dd4e765b..966d35bb 100644
--- a/blenderkit/ui.py
+++ b/blenderkit/ui.py
@@ -1116,7 +1116,7 @@ def update_ui_size(area, region):
     ui_scale = bpy.context.preferences.view.ui_scale
 
     ui.margin = ui.bl_rna.properties['margin'].default * ui_scale
-    ui.thumb_size = ui.bl_rna.properties['thumb_size'].default * ui_scale
+    ui.thumb_size = user_preferences.thumb_size * ui_scale
 
     reg_multiplier = 1
     if not bpy.context.preferences.system.use_region_overlap:



More information about the Bf-extensions-cvs mailing list