diff options
-rw-r--r-- | archipack/archipack_keymaps.py | 4 | ||||
-rw-r--r-- | development_iskeyfree.py | 8 | ||||
-rw-r--r-- | node_wrangler.py | 1 | ||||
-rw-r--r-- | uv_magic_uv/op/move_uv.py | 5 |
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: |