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

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2018-05-13 09:07:17 +0300
committerCampbell Barton <ideasman42@gmail.com>2018-05-13 09:07:17 +0300
commitece36344970eadacb95394dd027024f7d481b007 (patch)
treec22f5126a4115e84d3e66b22de4ea63e7333011e /release
parent03e14bfeb663023dce86aa6887b919704318e80b (diff)
Cleanup: call toolsystem static methods directly
Note, may move these static methods into their own module.
Diffstat (limited to 'release')
-rw-r--r--release/scripts/startup/bl_ui/space_toolsystem_common.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/release/scripts/startup/bl_ui/space_toolsystem_common.py b/release/scripts/startup/bl_ui/space_toolsystem_common.py
index f81a040efe7..a68ac803d3a 100644
--- a/release/scripts/startup/bl_ui/space_toolsystem_common.py
+++ b/release/scripts/startup/bl_ui/space_toolsystem_common.py
@@ -192,8 +192,8 @@ class ToolSelectPanelHelper:
else:
yield item
- @classmethod
- def _tool_vars_from_def(cls, item, context_mode):
+ @staticmethod
+ def _tool_vars_from_def(item, context_mode):
# For now be strict about whats in this dict
# prevent accidental adding unknown keys.
text = item.text
@@ -381,7 +381,7 @@ class ToolSelectPanelHelper:
# - ability to click and hold to expose sub-tools.
context_mode = context.mode
- tool_def_active, index_active = self._tool_vars_from_active_with_index(context)
+ tool_def_active, index_active = ToolSelectPanelHelper._tool_vars_from_active_with_index(context)
ui_gen, show_text = self._layout_generator_detect_from_region(self.layout, context.region)
@@ -399,7 +399,7 @@ class ToolSelectPanelHelper:
for i, sub_item in enumerate(item):
if sub_item is None:
continue
- tool_def, icon_name = self._tool_vars_from_def(sub_item, context_mode)
+ tool_def, icon_name = ToolSelectPanelHelper._tool_vars_from_def(sub_item, context_mode)
is_active = (tool_def == tool_def_active)
if is_active:
index = i
@@ -418,7 +418,7 @@ class ToolSelectPanelHelper:
index = -1
use_menu = False
- tool_def, icon_name = self._tool_vars_from_def(item, context_mode)
+ tool_def, icon_name = ToolSelectPanelHelper._tool_vars_from_def(item, context_mode)
is_active = (tool_def == tool_def_active)
icon_value = ToolSelectPanelHelper._icon_value_from_icon_handle(icon_name)
@@ -464,8 +464,8 @@ class ToolSelectPanelHelper:
tool_def_active, index_active = ToolSelectPanelHelper._tool_vars_from_active_with_index(context)
context_mode = context.mode
- for item in cls._tools_flatten(cls.tools_from_context(context)):
- tool_def, icon_name = cls._tool_vars_from_def(item, context_mode)
+ for item in ToolSelectPanelHelper._tools_flatten(cls.tools_from_context(context)):
+ tool_def, icon_name = ToolSelectPanelHelper._tool_vars_from_def(item, context_mode)
if (tool_def == tool_def_active):
if with_icon:
icon_value = ToolSelectPanelHelper._icon_value_from_icon_handle(icon_name)
@@ -502,12 +502,12 @@ class WM_MT_toolsystem_submenu(Menu):
None
)
if cls is not None:
- tool_def_button, index_button = cls._tool_vars_from_button_with_index(context)
+ tool_def_button, index_button = ToolSelectPanelHelper._tool_vars_from_button_with_index(context)
for item_group in cls.tools_from_context(context):
if type(item_group) is tuple:
if index_button < len(item_group):
item = item_group[index_button]
- tool_def, icon_name = cls._tool_vars_from_def(item, context_mode)
+ tool_def, icon_name = ToolSelectPanelHelper._tool_vars_from_def(item, context_mode)
is_active = (tool_def == tool_def_button)
if is_active:
return cls, item_group, index_button
@@ -529,7 +529,7 @@ class WM_MT_toolsystem_submenu(Menu):
if item is None:
layout.separator()
continue
- tool_def, icon_name = cls._tool_vars_from_def(item, context_mode)
+ tool_def, icon_name = ToolSelectPanelHelper._tool_vars_from_def(item, context_mode)
icon_value = ToolSelectPanelHelper._icon_value_from_icon_handle(icon_name)
props = layout.operator(
"wm.tool_set",