This patch fixes missing hotkeys for brush icons. The paint mode code branch in ui_tooltip_data_from_tool was broken; it was failing to strip the leading "builtin_brush." from the brush path prior to looking up the tool in the tool mode RNA enum. This patch fixes that. Not sure if this is the preferred way to strip leading RNA paths though.
Note there is one code path that shows hotkeys; if you set spacebar mode to "Tools" a wm.toolbar keymap entry will be added. This will trigger another branch in ui_tooltip_data_from_tool, however the resulting hotkeys will have "spacebar" prepended to them (which as far as I can tell is incorrect).