diff --git a/planner-gnome604515-usagestatus.patch b/planner-gnome604515-usagestatus.patch new file mode 100644 index 0000000..482fb07 --- /dev/null +++ b/planner-gnome604515-usagestatus.patch @@ -0,0 +1,42 @@ +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); diff --git a/planner.spec b/planner.spec index 91a757e..8d765d0 100644 --- a/planner.spec +++ b/planner.spec @@ -1,7 +1,7 @@ Summary: A graphical project management tool Name: planner Version: 0.14.4 -Release: 9%{?dist} +Release: 10%{?dist} License: GPLv2+ Group: Applications/Productivity URL: http://live.gnome.org/Planner @@ -27,6 +27,7 @@ Patch5: planner-gnome603693-planner-calendar-for-edittask.patch Patch6: planner-gnome604169-comboboxentry.patch Patch7: planner-gnome604355-scrolling.patch Patch8: planner-gnome604510.calcolors.patch +Patch9: planner-gnome604515-usagestatus.patch %description Planner is a visual project management application which allows users to @@ -65,6 +66,7 @@ This package provides a plugin to integration planner and evolution. %patch6 -p1 -b .combobox %patch7 -p1 -b .scrolling %patch8 -p1 -b .calcolors +%patch9 -p1 -b .resourcestatus %build rm -rf libegg @@ -165,6 +167,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/* %changelog +* Mon Dec 14 2009 Caolán McNamara - 0.14.4-10 +- Resolves: rhbz#546846 show date in resource usage statusbar + * Mon Dec 14 2009 Caolán McNamara - 0.14.4-9 - Resolves: rhbz#546850 use different colors for different day types