Blender Git Loki
Git Commits -> Revision 693b41e
Revision 693b41e by Campbell Barton (master) January 25, 2018, 05:22 (GMT) |
UI: change tool-tips to be stored in the screen Move timer and tip out of button code, now the only requests a tooltip, passing a creation callback to run. Needed for manipulators in 2.8, also helps de-duplicate logic - since we never want multiple tool-tips showing at once. |
Commit Details:
Full Hash: 693b41eb17557ba12e7c64c5ba589c499ff45c4d
Parent Commit: 9b32248
Lines Changed: +187, -44
1 Added Path:
/source/blender/windowmanager/intern/wm_tooltip.c (+106, -0) (View)
10 Modified Paths:
/source/blender/blenkernel/intern/screen.c (+3, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -0) (Diff)
/source/blender/editors/include/UI_interface.h (+3, -1) (Diff)
/source/blender/editors/interface/interface_handlers.c (+30, -40) (Diff)
/source/blender/editors/interface/interface_region_tooltip.c (+2, -2) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+3, -0) (Diff)
/source/blender/windowmanager/CMakeLists.txt (+1, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+18, -1) (Diff)
/source/blender/windowmanager/WM_api.h (+11, -0) (Diff)
/source/blender/windowmanager/WM_types.h (+9, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -0) (Diff)
/source/blender/editors/include/UI_interface.h (+3, -1) (Diff)
/source/blender/editors/interface/interface_handlers.c (+30, -40) (Diff)
/source/blender/editors/interface/interface_region_tooltip.c (+2, -2) (Diff)
/source/blender/makesdna/DNA_screen_types.h (+3, -0) (Diff)
/source/blender/windowmanager/CMakeLists.txt (+1, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+18, -1) (Diff)
/source/blender/windowmanager/WM_api.h (+11, -0) (Diff)
/source/blender/windowmanager/WM_types.h (+9, -0) (Diff)