From: Jose Dapena Paz Date: Wed, 26 Aug 2009 16:07:20 +0000 (+0200) Subject: Put grey in compact mail header view. X-Git-Tag: 3.0.17-rc42~4 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=4ad63fd51e45d5404c6d10a9e03305046e18fb9f Put grey in compact mail header view. --- diff --git a/src/widgets/modest-compact-mail-header-view.c b/src/widgets/modest-compact-mail-header-view.c index a0f9a17..1016792 100644 --- a/src/widgets/modest-compact-mail-header-view.c +++ b/src/widgets/modest-compact-mail-header-view.c @@ -51,6 +51,7 @@ typedef struct _ModestCompactMailHeaderViewPriv ModestCompactMailHeaderViewPriv; struct _ModestCompactMailHeaderViewPriv { GtkWidget *headers_vbox; + GtkWidget *event_box; GtkWidget *fromto_label; GtkWidget *fromto_contents; @@ -415,10 +416,13 @@ modest_compact_mail_header_view_instance_init (GTypeInstance *instance, gpointer main_align = gtk_alignment_new (0.0, 0.0, 1.0, 1.0); gtk_alignment_set_padding (GTK_ALIGNMENT (main_align), 0, 0, MODEST_MARGIN_DOUBLE, 0); + priv->event_box = gtk_event_box_new (); + gtk_event_box_set_visible_window (GTK_EVENT_BOX (priv->event_box), TRUE); gtk_container_add (GTK_CONTAINER (main_align), main_vbox); - gtk_box_pack_start (GTK_BOX (self), main_align, TRUE, TRUE, 0); + gtk_container_add (GTK_CONTAINER (priv->event_box), main_align); + gtk_box_pack_start (GTK_BOX (self), priv->event_box, TRUE, TRUE, 0); - gtk_widget_show_all (main_align); + gtk_widget_show_all (priv->event_box); priv->is_outgoing = FALSE; priv->is_draft = FALSE; @@ -674,6 +678,7 @@ update_style (ModestCompactMailHeaderView *self) PangoColor color; PangoAttrList *attr_list; GSList *node; + GdkColor bg_color; g_return_if_fail (MODEST_IS_COMPACT_MAIL_HEADER_VIEW (self)); priv = MODEST_COMPACT_MAIL_HEADER_VIEW_GET_PRIVATE (self); @@ -713,6 +718,8 @@ update_style (ModestCompactMailHeaderView *self) } pango_attr_list_unref (attr_list); + gdk_color_parse ("#ff00ff", &bg_color); + gtk_widget_modify_bg (GTK_WIDGET (priv->event_box), GTK_STATE_NORMAL, &bg_color); } static void