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 11:01:56 +0300
committerCampbell Barton <ideasman42@gmail.com>2018-05-13 11:01:56 +0300
commite7ee9cfd9e510561d87d2fd974a9f336e7eb32eb (patch)
treee6a630e10e307d11b0c563154b0cce03873116af /source/blender/editors/interface/interface_region_tooltip.c
parente1772dac7065c92859a1db40ccb569b570b0159a (diff)
Tool System: tools are now set by name
This avoids having to store the tool definition in the operator properties (on redraw). Now just set the name, note this means we can't show the keymap in the tool-tip anymore. This will eventually be shown in the status bar.
Diffstat (limited to 'source/blender/editors/interface/interface_region_tooltip.c')
-rw-r--r--source/blender/editors/interface/interface_region_tooltip.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/editors/interface/interface_region_tooltip.c b/source/blender/editors/interface/interface_region_tooltip.c
index d016deb26cb..3a1c0e7c06e 100644
--- a/source/blender/editors/interface/interface_region_tooltip.c
+++ b/source/blender/editors/interface/interface_region_tooltip.c
@@ -896,7 +896,8 @@ ARegion *UI_tooltip_create_from_button(bContext *C, ARegion *butregion, uiBut *b
/* custom tips for pre-defined operators */
if (but->optype) {
- if (STREQ(but->optype->idname, "WM_OT_tool_set")) {
+ /* TODO(campbell): we now use 'WM_OT_tool_set_by_name', this logic will be moved into the status bar. */
+ if (false && STREQ(but->optype->idname, "WM_OT_tool_set")) {
char keymap[64] = "";
RNA_string_get(but->opptr, "keymap", keymap);
if (keymap[0]) {