Fix several tooltips to properly use plain text instead of markup
commit1c1d76721dddf56bb9b5aa07f4513ea7e64554b4
authorColomban Wendling <ban@herbesfolles.org>
Sat, 28 Feb 2015 18:15:00 +0000 (28 19:15 +0100)
committerColomban Wendling <ban@herbesfolles.org>
Sat, 28 Feb 2015 18:15:00 +0000 (28 19:15 +0100)
tree323b21b9f180bab9de054eb5dd006d6271313893
parenta8a2d14711cd983f3ae094237c33dedb1821d72e
Fix several tooltips to properly use plain text instead of markup

Most of our tree view tooltips were set from plain text values but
parsed as markup by GTK, which sometimes lead to markup errors, when
the tooltip value contained markup control characters.

This also adds ui_tree_view_set_tooltip_text_column() to the plugin
API so plugins can easily set plain text tooltips from tree views
columns.

Fixes https://sourceforge.net/p/geany/bugs/1091/
plugins/filebrowser.c
plugins/geanyfunctions.h
src/plugindata.h
src/plugins.c
src/sidebar.c
src/symbols.c
src/tools.c
src/ui_utils.c
src/ui_utils.h