empathy r2275 - trunk/src
- From: xclaesse svn gnome org
- To: svn-commits-list gnome org
- Subject: empathy r2275 - trunk/src
- Date: Fri, 30 Jan 2009 17:07:00 +0000 (UTC)
Author: xclaesse
Date: Fri Jan 30 17:07:00 2009
New Revision: 2275
URL: http://svn.gnome.org/viewvc/empathy?rev=2275&view=rev
Log:
Adapt the status icon message to the new API.
Modified:
trunk/src/empathy-status-icon.c
Modified: trunk/src/empathy-status-icon.c
==============================================================================
--- trunk/src/empathy-status-icon.c (original)
+++ trunk/src/empathy-status-icon.c Fri Jan 30 17:07:00 2009
@@ -126,17 +126,24 @@
status_icon_update_tooltip (EmpathyStatusIcon *icon)
{
EmpathyStatusIconPriv *priv = GET_PRIV (icon);
- const gchar *tooltip = NULL;
+ gchar *tooltip = NULL;
if (priv->event) {
- tooltip = priv->event->message;
+ tooltip = g_strdup_printf ("%s\n%s",
+ priv->event->header,
+ priv->event->message);
}
if (!tooltip) {
- tooltip = empathy_idle_get_status (priv->idle);
+ tooltip = g_strdup (empathy_idle_get_status (priv->idle));
}
- gtk_status_icon_set_tooltip (priv->icon, tooltip);
+ /* FIXME: when we will depend on GTK+ 2.16.0, we should use
+ * gtk_status_icon_set_tooltip_markup () and make the header italic.
+ */
+ gtk_status_icon_set_tooltip (priv->icon, tooltip);
+
+ g_free (tooltip);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]