[Bf-extensions-cvs] [48ecad6] master: Node Wrangler: Actual fix for retina issues
Greg Zaal
noreply at git.blender.org
Sun Feb 15 16:37:37 CET 2015
Commit: 48ecad6989ae61753bc980fa0cef156fc20721a1
Author: Greg Zaal
Date: Sun Feb 15 17:36:57 2015 +0200
Branches: master
https://developer.blender.org/rBA48ecad6989ae61753bc980fa0cef156fc20721a1
Node Wrangler: Actual fix for retina issues
===================================================================
M node_wrangler.py
===================================================================
diff --git a/node_wrangler.py b/node_wrangler.py
index aabeda5..4a58bb9 100644
--- a/node_wrangler.py
+++ b/node_wrangler.py
@@ -19,7 +19,7 @@
bl_info = {
"name": "Node Wrangler",
"author": "Bartek Skorupa, Greg Zaal, Sebastian Koenig",
- "version": (3, 22),
+ "version": (3, 23),
"blender": (2, 72, 0),
"location": "Node Editor Toolbar or Ctrl-Space",
"description": "Various tools to enhance and speed up node-based workflow",
@@ -604,7 +604,11 @@ def hack_force_update(context, nodes):
def dpifac():
- retinafac = (2 if bpy.context.user_preferences.system.virtual_pixel_mode == 'DOUBLE' else 1)
+ 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)
More information about the Bf-extensions-cvs
mailing list