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:
Diffstat (limited to 'power_sequencer/utils/register_shortcuts.py')
-rw-r--r--power_sequencer/utils/register_shortcuts.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/power_sequencer/utils/register_shortcuts.py b/power_sequencer/utils/register_shortcuts.py
index 074fb1c3..5ecfdb30 100644
--- a/power_sequencer/utils/register_shortcuts.py
+++ b/power_sequencer/utils/register_shortcuts.py
@@ -35,14 +35,11 @@ def set_keymap_property(properties, property_name, value):
print("Warning: %r" % e)
-def register_shortcuts():
+def register_shortcuts(operator_classes):
def keymapgetter(operator):
return operator[1]["keymap"]
- data = dir(operators)
- data = filter(lambda operator: operator[0].isupper(), data)
- data = map(lambda operator: op.attrgetter(operator), data)
- data = map(lambda operator: operator(operators), data)
+ data = operator_classes
data = map(lambda operator: op.attrgetter("bl_idname", "doc")(operator), data)
data = {k: v for k, v in data if v != {}}
data.update(operators.doc)