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:
authorJustin Jones <jjones780>2019-01-10 17:46:44 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2019-01-10 17:55:34 +0300
commitdb36eff9f7d1eea8ed93434bdb679c37e31681db (patch)
treeea790b0ee8371dfac928952324a131cd14130104 /source/blender/makesrna
parentf572a157ba7846940012271a030de89db0a93c33 (diff)
UI: make pie menus stick only when tapping key.
When holding down the key for a while, the pie menu will disappear when releasing the key. This is under the assumption that in this case the user decided to cancel the action. Differential Revision: https://developer.blender.org/D4180
Diffstat (limited to 'source/blender/makesrna')
-rw-r--r--source/blender/makesrna/intern/rna_userdef.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/makesrna/intern/rna_userdef.c b/source/blender/makesrna/intern/rna_userdef.c
index d8d11af6bd5..157bbf16a24 100644
--- a/source/blender/makesrna/intern/rna_userdef.c
+++ b/source/blender/makesrna/intern/rna_userdef.c
@@ -3809,6 +3809,12 @@ static void rna_def_userdef_view(BlenderRNA *brna)
"Pie menus will use the initial mouse position as center for this amount of time "
"(in 1/100ths of sec)");
+ prop = RNA_def_property(srna, "pie_tap_timeout", PROP_INT, PROP_NONE);
+ RNA_def_property_range(prop, 0, 1000);
+ RNA_def_property_ui_text(prop, "Tap Key Timeout",
+ "Pie menu button held longer than this will dismiss menu on release."
+ "(in 1/100ths of sec)");
+
prop = RNA_def_property(srna, "pie_animation_timeout", PROP_INT, PROP_NONE);
RNA_def_property_range(prop, 0, 1000);
RNA_def_property_ui_text(prop, "Animation Timeout",