[Bf-blender-cvs] [adb647fb928] master: UI: fullstop at end of tooltips

Campbell Barton noreply at git.blender.org
Wed Sep 20 15:48:36 CEST 2017


Commit: adb647fb92870a1924c64a69df8d3e037979eb4b
Author: Campbell Barton
Date:   Wed Sep 20 23:58:08 2017 +1000
Branches: master
https://developer.blender.org/rBadb647fb92870a1924c64a69df8d3e037979eb4b

UI: fullstop at end of tooltips

Allows for multiple sentences not to look strange.
Convention not to include in RNA remains.

===================================================================

M	source/blender/editors/interface/interface_regions.c

===================================================================

diff --git a/source/blender/editors/interface/interface_regions.c b/source/blender/editors/interface/interface_regions.c
index 7ec4d903f46..1dffce43a39 100644
--- a/source/blender/editors/interface/interface_regions.c
+++ b/source/blender/editors/interface/interface_regions.c
@@ -342,11 +342,13 @@ static uiTooltipData *ui_tooltip_data_from_button(bContext *C, uiBut *but)
 
 	/* Tip */
 	if (but_tip.strinfo) {
-		BLI_strncpy(data->header, but_tip.strinfo, sizeof(data->lines[0]));
 		if (enum_label.strinfo) {
 			BLI_snprintf(data->header, sizeof(data->header), "%s:  ", but_tip.strinfo);
 			BLI_strncpy(data->active_info, enum_label.strinfo, sizeof(data->lines[0]));
 		}
+		else {
+			BLI_snprintf(data->header, sizeof(data->header), "%s.", but_tip.strinfo);
+		}
 		data->format[data->totline].style = UI_TIP_STYLE_HEADER;
 		data->totline++;



More information about the Bf-blender-cvs mailing list