CVSROOT:        /cvs/gnome
Module name:    libmimedir
Changes by:     srittau 05/08/31 10:35:02

Modified files:
        .              : ChangeLog 
        docs/reference/mimedir/tmpl: mimedir-attribute.sgml 
        mimedir        : mimedir-attribute.c mimedir-attribute.h 
                         mimedir-recurrence.c mimedir-recurrence.h 
                         mimedir-vcard.c mimedir-vcomponent.c 

Log message:
2005-08-31  Sebastian Rittau  <[EMAIL PROTECTED]>

* mimedir/mimedir-attribute.c (parse_parameter_list): Assert that
the list has an even length before returning.

Implemented the recurrence object. Patch by Martin Felis, thanks
Martin!

* mimedir/mimedir-attribute.[ch]
(mimedir_attribute_set_value_text_unescaped): New method.
(mimedir_attribute_set_value_text): Use above method.
* mimedir/mimedir-recurrence.[ch]:
(mimedir_recurrence_set_property):
(mimedir_recurrence_get_property): New methods.
(mimedir_recurrence_class_init): Set set_property and get_property
and initialize properties.
(mimedir_recurrence_dispose): Free private structure.
(mimedir_recurrence_write_to_string): New public method.
* mimedir/mimedir-vcard.c (mimedir_vcard_write_to_profile):
Use uppercase "VCARD" identifier for new profiles.
* mimedir/mimedir-vcomponent.c (mimedir_vcomponent_class_init):
(mimedir_vcomponent_set_property):
(mimedir_vcomponent_get_property): New property "recurrence".
(mimedir_vcomponent_parse_attribute): Parse RRULE property.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libmimedir&who=srittau&date=explicit&mindate=2005-08-31%2010:34&maxdate=2005-08-31%2010:36

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

Reply via email to