Blob Blame History Raw
diff -ru planner-0.14.4.orig/src/planner-usage-chart.c planner-0.14.4/src/planner-usage-chart.c
--- planner-0.14.4.orig/src/planner-usage-chart.c	2009-12-14 09:24:16.000000000 +0000
+++ planner-0.14.4/src/planner-usage-chart.c	2009-12-14 09:59:53.000000000 +0000
@@ -300,6 +300,14 @@
 }
 
 static void
+usage_chart_header_date_hint_changed_cb (GtkWidget         *header,
+					 const gchar       *hint,
+					 PlannerUsageChart *chart)
+{
+        planner_usage_chart_status_updated (chart, hint);
+}
+
+static void
 usage_chart_init (PlannerUsageChart * chart)
 {
         PlannerUsageChartPriv *priv;
@@ -323,6 +331,11 @@
                                      "scale", SCALE (priv->zoom),
                                      "zoom", priv->zoom, NULL);
 
+	g_signal_connect (priv->header,
+			  "date_hint_changed",
+			  G_CALLBACK (usage_chart_header_date_hint_changed_cb),
+			  chart);
+
         gtk_box_pack_start (GTK_BOX (chart), GTK_WIDGET (priv->header), FALSE, 
                             TRUE,
                             0);
diff -ru planner-0.14.4.orig/src/planner-gantt-header.c planner-0.14.4/src/planner-gantt-header.c
--- planner-0.14.4.orig/src/planner-gantt-header.c	2009-12-14 09:24:16.000000000 +0000
+++ planner-0.14.4/src/planner-gantt-header.c	2009-12-14 09:36:18.000000000 +0000
@@ -668,7 +668,7 @@
 	priv = header->priv;
 
 	t = floor ((priv->x1 + event->x) / priv->hscale + 0.5);
-	str = mrp_time_format (_("%e %b %Y"), t);
+	str = mrp_time_format (_("%a, %e %b %Y"), t);
 
 	if (!priv->date_hint || strcmp (str, priv->date_hint) != 0) {
 		g_signal_emit (widget, signals[DATE_HINT_CHANGED], 0, str);