Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Zaal <gregzzmail@gmail.com>2015-02-15 18:36:57 +0300
committerGreg Zaal <gregzzmail@gmail.com>2015-02-15 18:36:57 +0300
commit48ecad6989ae61753bc980fa0cef156fc20721a1 (patch)
tree29b76ddff69b695ab34d0a74bcb7d6fff3f0c948 /node_wrangler.py
parent4fc1f4af241c499c44667b0e203ef36c508698c5 (diff)
Node Wrangler: Actual fix for retina issues
Diffstat (limited to 'node_wrangler.py')
-rw-r--r--node_wrangler.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/node_wrangler.py b/node_wrangler.py
index aabeda53..4a58bb97 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)