diff options
-rw-r--r-- | development_icon_get.py | 9 | ||||
-rw-r--r-- | node_wrangler.py | 6 |
2 files changed, 3 insertions, 12 deletions
diff --git a/development_icon_get.py b/development_icon_get.py index c467dfd5..b00d7593 100644 --- a/development_icon_get.py +++ b/development_icon_get.py @@ -44,13 +44,8 @@ HISTORY = [] def ui_scale(): - if hasattr(bpy.context.user_preferences.view, "ui_scale"): - return bpy.context.user_preferences.view.ui_scale - - ret = bpy.context.user_preferences.system.dpi / DPI - if bpy.context.user_preferences.system.virtual_pixel_mode == 'DOUBLE': - ret *= 2 - return ret + prefs = bpy.context.user_preferences.system + return prefs.dpi * prefs.pixel_size / DPI def prefs(): diff --git a/node_wrangler.py b/node_wrangler.py index 465e3162..7b866d16 100644 --- a/node_wrangler.py +++ b/node_wrangler.py @@ -600,11 +600,7 @@ def force_update(context): def dpifac(): prefs = bpy.context.user_preferences.system - if hasattr(prefs, 'pixel_size'): # python access to this was only added recently, assume non-retina display is used if using older blender - retinafac = bpy.context.user_preferences.system.pixel_size - else: - retinafac = 1 - return bpy.context.user_preferences.system.dpi/(72/retinafac) + return prefs.dpi * prefs.pixel_size / 72 def node_mid_pt(node, axis): |