From: Jim Evins Date: Sat, 27 Nov 2010 18:40:18 +0000 (-0500) Subject: Added URL tooltips to links. X-Git-Tag: glabels-2_3_1~107 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=d48275b51809ebfc4aa926e311470e0d8032e067;p=glabels Added URL tooltips to links. --- diff --git a/src/new-label-dialog.c b/src/new-label-dialog.c index dc26ab85..9ba06853 100644 --- a/src/new-label-dialog.c +++ b/src/new-label-dialog.c @@ -460,6 +460,7 @@ set_info (glNewLabelDialog *this, escaped_url = g_markup_escape_text (vendor->url, -1); markup = g_strdup_printf ("%s", escaped_url, vendor->name); gtk_label_set_markup (GTK_LABEL (this->priv->vendor_label), markup); + gtk_widget_set_tooltip_text (this->priv->vendor_label, escaped_url); g_free (escaped_url); g_free (markup); } @@ -467,6 +468,7 @@ set_info (glNewLabelDialog *this, { /* FIXME: Using set_markup instead of set_text to clear out previous link. */ gtk_label_set_markup (GTK_LABEL (this->priv->vendor_label), template->brand); + gtk_widget_set_has_tooltip (this->priv->vendor_label, FALSE); } if ( template->product_url ) @@ -477,6 +479,7 @@ set_info (glNewLabelDialog *this, escaped_url = g_markup_escape_text (template->product_url, -1); markup = g_strdup_printf ("%s", escaped_url, template->part); gtk_label_set_markup (GTK_LABEL (this->priv->part_label), markup); + gtk_widget_set_tooltip_text (this->priv->part_label, escaped_url); g_free (escaped_url); g_free (markup); } @@ -484,6 +487,7 @@ set_info (glNewLabelDialog *this, { /* FIXME: Using set_markup instead of set_text to clear out previous link. */ gtk_label_set_markup (GTK_LABEL (this->priv->part_label), template->part); + gtk_widget_set_has_tooltip (this->priv->part_label, FALSE); } list = lgl_db_get_similar_template_name_list (name);