diff options
author | Greg Zaal <gregzzmail@gmail.com> | 2015-02-15 18:36:57 +0300 |
---|---|---|
committer | Greg Zaal <gregzzmail@gmail.com> | 2015-02-15 18:36:57 +0300 |
commit | 48ecad6989ae61753bc980fa0cef156fc20721a1 (patch) | |
tree | 29b76ddff69b695ab34d0a74bcb7d6fff3f0c948 /node_wrangler.py | |
parent | 4fc1f4af241c499c44667b0e203ef36c508698c5 (diff) |
Node Wrangler: Actual fix for retina issues
Diffstat (limited to 'node_wrangler.py')
-rw-r--r-- | node_wrangler.py | 8 |
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) |