Re: [evolution-patches] Calendar bug 52271



Committed.

-Gary

On Thu, 2004-04-15 at 13:30 -0600, Gary Ekker wrote:
> See the ChangeLog diff in attached patch.
> 
> -Gary
> plain text document attachment (52271.patch)
> ? 52271.patch
> ? 56628.patch
> ? fb.patch
> ? fb2.patch
> Index: ChangeLog
> ===================================================================
> RCS file: /cvs/gnome/evolution/calendar/ChangeLog,v
> retrieving revision 1.2253
> diff -u -r1.2253 ChangeLog
> --- ChangeLog	15 Apr 2004 14:44:20 -0000	1.2253
> +++ ChangeLog	15 Apr 2004 19:11:26 -0000
> @@ -1,5 +1,11 @@
>  2004-04-15  Gary Ekker  <gekker novell com>
>  
> +	Fixes #52271
> +
> +	* gui/e-cal-model-tasks.c: (set_percent): shouldn't call 
> +	ensure_task_not_complete here, it removes the percent property that 
> +	we just set.
> +	
>  	* gui/calendar-component.h: move the calendar publishing initialization
>  	from createControls to main.c
>  
> Index: gui/e-cal-model-tasks.c
> ===================================================================
> RCS file: /cvs/gnome/evolution/calendar/gui/e-cal-model-tasks.c,v
> retrieving revision 1.16
> diff -u -r1.16 e-cal-model-tasks.c
> --- gui/e-cal-model-tasks.c	9 Feb 2004 05:55:29 -0000	1.16
> +++ gui/e-cal-model-tasks.c	15 Apr 2004 19:11:26 -0000
> @@ -652,7 +652,12 @@
>  		if (percent == 100)
>  			ensure_task_complete (comp_data, -1);
>  		else {
> -			ensure_task_not_complete (comp_data);
> +			prop = icalcomponent_get_first_property (comp_data->icalcomp, ICAL_COMPLETED_PROPERTY);
> +			if (prop) {
> +				icalcomponent_remove_property (comp_data->icalcomp, prop);
> +				icalproperty_free (prop);
> +			}
> +			
>  			if (percent > 0)
>  				set_status (comp_data, _("In Progress"));
>  		}




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]