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:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2018-11-23 16:53:01 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2018-11-23 17:01:27 +0300
commit8959f1798cfc86924493347304118c61bd5c7f7a (patch)
tree547f68e55689efe12d98d5067e108f1de2b7bf0f
parentbd6178fa6fe6b65c009ca8b8117fdb9fd3bc61b8 (diff)
Update for keymap changes.
-rw-r--r--archipack/archipack_keymaps.py4
-rw-r--r--development_iskeyfree.py8
-rw-r--r--node_wrangler.py1
-rw-r--r--uv_magic_uv/op/move_uv.py5
4 files changed, 9 insertions, 9 deletions
diff --git a/archipack/archipack_keymaps.py b/archipack/archipack_keymaps.py
index a30b31e9..537833ee 100644
--- a/archipack/archipack_keymaps.py
+++ b/archipack/archipack_keymaps.py
@@ -52,7 +52,9 @@ class Keymaps:
"""
# provide abstration between user and addon
# with different select mouse side
- mouse_right = context.user_preferences.inputs.select_mouse
+ wm = context.window_manager
+ keyconfig = wm.keyconfigs.active
+ mouse_right = getattr(keyconfig.preferences, "select_mouse", "LEFT")
if mouse_right == 'LEFT':
mouse_left = 'RIGHT'
mouse_right_side = 'Left'
diff --git a/development_iskeyfree.py b/development_iskeyfree.py
index 7851afee..c2e3f34f 100644
--- a/development_iskeyfree.py
+++ b/development_iskeyfree.py
@@ -146,9 +146,9 @@ class MyChecker():
allkeys = [
"LEFTMOUSE", "MIDDLEMOUSE", "RIGHTMOUSE", "BUTTON4MOUSE", "BUTTON5MOUSE", "BUTTON6MOUSE",
"BUTTON7MOUSE",
- "ACTIONMOUSE", "SELECTMOUSE", "MOUSEMOVE", "INBETWEEN_MOUSEMOVE", "TRACKPADPAN", "TRACKPADZOOM",
+ "MOUSEMOVE", "INBETWEEN_MOUSEMOVE", "TRACKPADPAN", "TRACKPADZOOM",
"MOUSEROTATE", "WHEELUPMOUSE", "WHEELDOWNMOUSE", "WHEELINMOUSE", "WHEELOUTMOUSE", "EVT_TWEAK_L",
- "EVT_TWEAK_M", "EVT_TWEAK_R", "EVT_TWEAK_A", "EVT_TWEAK_S", "A", "B", "C", "D", "E", "F", "G", "H",
+ "EVT_TWEAK_M", "EVT_TWEAK_R", "A", "B", "C", "D", "E", "F", "G", "H",
"I", "J",
"K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "ZERO", "ONE", "TWO",
"THREE", "FOUR", "FIVE", "SIX", "SEVEN", "EIGHT", "NINE", "LEFT_CTRL", "LEFT_ALT", "LEFT_SHIFT",
@@ -309,8 +309,6 @@ class IskeyFreeProperties(PropertyGroup):
("BUTTON5MOUSE", "BUTTON5MOUSE", ""),
("BUTTON6MOUSE", "BUTTON6MOUSE", ""),
("BUTTON7MOUSE", "BUTTON7MOUSE", ""),
- ("ACTIONMOUSE", "ACTIONMOUSE", ""),
- ("SELECTMOUSE", "SELECTMOUSE", ""),
("MOUSEMOVE", "MOUSEMOVE", ""),
("INBETWEEN_MOUSEMOVE", "INBETWEEN_MOUSEMOVE", ""),
("TRACKPADPAN", "TRACKPADPAN", ""),
@@ -323,8 +321,6 @@ class IskeyFreeProperties(PropertyGroup):
("EVT_TWEAK_L", "EVT_TWEAK_L", ""),
("EVT_TWEAK_M", "EVT_TWEAK_M", ""),
("EVT_TWEAK_R", "EVT_TWEAK_R", ""),
- ("EVT_TWEAK_A", "EVT_TWEAK_A", ""),
- ("EVT_TWEAK_S", "EVT_TWEAK_S", ""),
("A", "A", ""),
("B", "B", ""),
("C", "C", ""),
diff --git a/node_wrangler.py b/node_wrangler.py
index 0d30f3b6..0c0a2b40 100644
--- a/node_wrangler.py
+++ b/node_wrangler.py
@@ -557,7 +557,6 @@ def nice_hotkey_name(punc):
('LEFTMOUSE', "LMB"),
('MIDDLEMOUSE', "MMB"),
('RIGHTMOUSE', "RMB"),
- ('SELECTMOUSE', "Select"),
('WHEELUPMOUSE', "Wheel Up"),
('WHEELDOWNMOUSE', "Wheel Down"),
('WHEELINMOUSE', "Wheel In"),
diff --git a/uv_magic_uv/op/move_uv.py b/uv_magic_uv/op/move_uv.py
index 6382376c..a5cc401c 100644
--- a/uv_magic_uv/op/move_uv.py
+++ b/uv_magic_uv/op/move_uv.py
@@ -100,7 +100,10 @@ class MUV_MVUV(bpy.types.Operator):
bmesh.update_edit_mesh(obj.data)
# check mouse preference
- if context.user_preferences.inputs.select_mouse == 'RIGHT':
+ wm = context.window_manager
+ keyconfig = wm.keyconfigs.active
+ select_mouse = getattr(keyconfig.preferences, "select_mouse", "LEFT")
+ if select_mouse == 'RIGHT':
confirm_btn = 'LEFTMOUSE'
cancel_btn = 'RIGHTMOUSE'
else: