if (for_input) {
io_count = route->n_inputs().n_total();
- tooltip << string_compose (_("<b>INPUT</b> to %1"), route->name());
+ tooltip << string_compose (_("<b>INPUT</b> to %1"), Glib::Markup::escape_text(route->name()));
} else {
io_count = route->n_outputs().n_total();
- tooltip << string_compose (_("<b>OUTPUT</b> from %1"), route->name());
+ tooltip << string_compose (_("<b>OUTPUT</b> from %1"), Glib::Markup::escape_text(route->name()));
}
string& connection_name (*i);
if (io_connection_count == 0) {
- tooltip << endl << port->name().substr(port->name().find("/") + 1) << " -> " << connection_name;
+ tooltip << endl << Glib::Markup::escape_text(port->name().substr(port->name().find("/") + 1)) << " -> " << Glib::Markup::escape_text(connection_name);
} else {
- tooltip << ", " << connection_name;
+ tooltip << ", " << Glib::Markup::escape_text(connection_name);
}
if (connection_name.find("ardour:") == 0) {
name_label.set_text (x);
}
- ARDOUR_UI::instance()->set_tip (name_entry, x);
+ ARDOUR_UI::instance()->set_tip (name_entry, Glib::Markup::escape_text(x));
}
void
/* set the playlist button tooltip to the take name */
ARDOUR_UI::instance()->set_tip (
playlist_button,
- string_compose(_("Take: %1.%2"), escape_angled_brackets (rg->name()), escape_angled_brackets (take_name))
+ string_compose(_("Take: %1.%2"),
+ escape_angled_brackets (Glib::Markup::escape_text(rg->name())),
+ escape_angled_brackets (Glib::Markup::escape_text(take_name)))
);
return;
}
/* set the playlist button tooltip to the playlist name */
- ARDOUR_UI::instance()->set_tip (playlist_button, _("Playlist") + std::string(": ") + escape_angled_brackets (track()->playlist()->name()));
+ ARDOUR_UI::instance()->set_tip (playlist_button, _("Playlist") + std::string(": ") + escape_angled_brackets (Glib::Markup::escape_text(track()->playlist()->name())));
}