CVSROOT:        /cvs/gnome
Module name:    evolution-sharp
Changes by:     vvaradan        05/08/10 15:28:24

Modified files:
        .              : ChangeLog 
        evolution      : TestCal.cs evolution-api.raw 
        evolution/src  : CalComponent.cs CalGlueComponentUtil.cs 
                         CalUtil.cs 
        glue/cal       : e-cal-glue-comp.c e-cal-glue-comp.h 
                         e-cal-glue.c 

Log message:
* glue/cal/e-cal-glue-comp.[c,h]: Store DTSTAMP and CREATED fields.

* glue/cal/e-cal-glue.c (get_ecal_comp_properties): Fetch values
for DTSTAMP and CREATED properties and update the glue component
accordingly.

* evolution/src/CalGlueComponentUtil.cs: Added GetDtstamp and
GetCreated methods.
(GetDtstart) (GetDtend) (GetLastModified) (GetCreated): Return
DateTime.MinValue if the return value from the native call is 0.

* evolution/src/CalComponent.cs: Added Dtstamp and Created
properties.

* evolution/src/CalUtil.cs (GLibSListToCalCompArray): Update
Dtstamp and Created properties when creating CalComponent objects.

* evolution/evolution-api.raw: Regenerate this.

* evolution/TestCal.cs (OnItemsAdded): Added comments on how to
use the combination of LastModified, Dtstamp and Created fields
to avoid indexing the unmodified-already-indexed events.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=evolution-sharp&who=vvaradan&date=explicit&mindate=2005-08-10%2015:27&maxdate=2005-08-10%2015:29

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to