Show unread red star
authorArtem Garmash <artemgarmash@gmail.com>
Sat, 16 Jan 2010 23:25:39 +0000 (01:25 +0200)
committerArtem Garmash <artem.garmash@nokia.com>
Sun, 27 Jun 2010 19:13:43 +0000 (22:13 +0300)
src/el-home-applet.c

index 8b3dc98..901e4d8 100644 (file)
@@ -808,11 +808,14 @@ static void
 update_unread_label (ELHomeApplet *self)
 {
         ELHomeAppletPrivate *priv = self->priv;
-        gchar *text;
 
         if (priv->unread_count > 0) {
-                text = g_strdup_printf ("%d", priv->unread_count);
-                gtk_label_set_text (GTK_LABEL (priv->unread), text);
+                gchar *text;
+                text = g_strdup_printf
+                        ("%d<span foreground=\"red\" rise=\"5000\">*</span>",
+                         priv->unread_count);
+
+                gtk_label_set_markup (GTK_LABEL (priv->unread), text);
                 g_free (text);
         }
         else
@@ -1203,10 +1206,6 @@ el_home_applet_init (ELHomeApplet *self)
         gtk_widget_set_app_paintable (GTK_WIDGET (self), TRUE);
 
         priv->unread = gtk_label_new ("12");
-        hildon_helper_set_logical_color (priv->unread,
-                                         GTK_RC_FG,
-                                         GTK_STATE_NORMAL,
-                                         "ActiveTextColor");
         gtk_misc_set_alignment (GTK_MISC (priv->unread),
                                 0.0f,
                                 0.5f);