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:
Diffstat (limited to 'release/scripts/op/presets.py')
-rw-r--r--release/scripts/op/presets.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/release/scripts/op/presets.py b/release/scripts/op/presets.py
index 07852550ab7..2f6a5b69c20 100644
--- a/release/scripts/op/presets.py
+++ b/release/scripts/op/presets.py
@@ -66,7 +66,13 @@ class AddPresetBase():
for rna_path in self.preset_values:
value = eval(rna_path)
- file_preset.write("%s = %s\n" % (rna_path, repr(value)))
+ # convert thin wrapped sequences to simple lists to repr()
+ try:
+ value = value[:]
+ except:
+ pass
+
+ file_preset.write("%s = %r\n" % (rna_path, value))
file_preset.close()
@@ -250,7 +256,7 @@ class AddPresetKeyconfig(AddPresetBase, bpy.types.Operator):
'''Add a Keyconfig Preset'''
bl_idname = "wm.keyconfig_preset_add"
bl_label = "Add Keyconfig Preset"
- preset_menu = "PREFS_MT_keyconfigs"
+ preset_menu = "USERPREF_MT_keyconfigs"
preset_subdir = "keyconfig"
def add(self, context, filepath):