float green;
float blue;
} active_color;
- guint8 border_color[4];
PangoFontDescription *font_desc;
GdkPixbuf *avatar_pixbuf;
priv->active_color.red = color.red/(float)G_MAXUINT16;
priv->active_color.green = color.green/(float)G_MAXUINT16;
priv->active_color.blue = color.blue/(float)G_MAXUINT16;
-
- priv->border_color[0] = color.red;
- priv->border_color[1] = color.green;
- priv->border_color[2] = color.blue;
- priv->border_color[3] = 255;
}
}
gtk_label_set_text (GTK_LABEL (priv->sender),
osso_abook_contact_get_display_name (priv->contact));
- priv->avatar_pixbuf = osso_abook_avatar_get_image_scaled /*rounded*/
+ priv->avatar_pixbuf = osso_abook_avatar_get_image_scaled
(OSSO_ABOOK_AVATAR (priv->contact),
HILDON_ICON_PIXEL_SIZE_THUMB,
HILDON_ICON_PIXEL_SIZE_THUMB,
TRUE);
- /* -1, */
- /* priv->border_color); */
+
g_warning ("HAVE avatar");
if (priv->avatar_pixbuf) {
gtk_widget_set_size_request (priv->sender,
"notify::presence-status",
G_CALLBACK (presence_updated),
self);
-#if 0
- if (priv->avatar_pixbuf) {
- gtk_image_set_from_pixbuf (GTK_IMAGE (priv->avatar),
- priv->avatar_pixbuf);
- gtk_widget_show (priv->avatar);
- /* g_object_unref (avatar_image); */
- }
-#endif
gtk_widget_queue_draw (GTK_WIDGET (self));
}
}
0.0f,
0.5f);
hildon_helper_set_logical_font (priv->unread, "SmallSystemFont");
- /* gtk_widget_set_size_request (priv->unread, */
- /* -1, */
- /* HEADER_HEIGHT); */
-#if 1
+
priv->icon = gtk_image_new ();
gtk_misc_set_alignment (GTK_MISC (priv->icon),
0.5f,
0.5f);
-#endif
+
priv->avatar = gtk_image_new ();
gtk_misc_set_alignment (GTK_MISC (priv->avatar),
0.5f,
hbox = gtk_hbox_new (FALSE, 0);
gtk_box_pack_start (GTK_BOX (hbox), priv->sender, FALSE, FALSE, 0);
- /* gtk_box_pack_start (GTK_BOX (hbox), priv->avatar, FALSE, FALSE, 0); */
footer = gtk_hbox_new (FALSE, HILDON_MARGIN_DEFAULT);
gtk_box_pack_start (GTK_BOX (footer), priv->unread, FALSE, FALSE, 0);