<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-evolution/calendar/pcs/calobj.h, branch WITH_LIBEFS</title>
<subtitle>Google Summer of Code 2013 - GNOME - Archive Integration workspace
</subtitle>
<id>https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=WITH_LIBEFS</id>
<link rel='self' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=WITH_LIBEFS'/>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/'/>
<updated>2000-03-08T02:50:27+00:00</updated>
<entry>
<title>More file moving - Federico</title>
<updated>2000-03-08T02:50:27+00:00</updated>
<author>
<name>Federico Mena Quintero</name>
<email>federico@src.gnome.org</email>
</author>
<published>2000-03-08T02:50:27+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=a59dc84820ab32d3358a9ac91970d65945467a79'/>
<id>urn:sha1:a59dc84820ab32d3358a9ac91970d65945467a79</id>
<content type='text'>
svn path=/trunk/; revision=2080
</content>
</entry>
<entry>
<title>Change iCalObject.organizer from char* to iCalPerson*</title>
<updated>2000-02-16T14:27:38+00:00</updated>
<author>
<name>Russell Steinthal</name>
<email>rms39@columbia.edu</email>
</author>
<published>2000-02-16T14:27:38+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=08f2b4e43ff25f5be620bfb3a3e3786b57849ad5'/>
<id>urn:sha1:08f2b4e43ff25f5be620bfb3a3e3786b57849ad5</id>
<content type='text'>
2000-02-16  Russell Steinthal  &lt;rms39@columbia.edu&gt;

	* calobj.[ch], eventedit.c, main.c: Change iCalObject.organizer
	from char* to iCalPerson*

	* calobj.[ch]: Change iCalObject.related from list of char* to
	list of iCalRelation*; assorted related fixes

	* icalendar.c: interface between libical and the gnomecal
	internal representation

svn path=/trunk/; revision=1791
</content>
</entry>
<entry>
<title>Added get_uids() method to get a list of UIDs based on object types.</title>
<updated>2000-02-09T08:04:33+00:00</updated>
<author>
<name>Federico Mena Quintero</name>
<email>federico@helixcode.com</email>
</author>
<published>2000-02-09T08:04:33+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=ca082de77aec8542e913e1ce374dd849f51a4a27'/>
<id>urn:sha1:ca082de77aec8542e913e1ce374dd849f51a4a27</id>
<content type='text'>
2000-02-08  Federico Mena Quintero  &lt;federico@helixcode.com&gt;

	* evolution-calendar.idl (Cal): Added get_uids() method to get a
	list of UIDs based on object types.

	* cal-backend.c (cal_backend_get_uids): Implemented get_uids() in
	the backend.

	* cal.c (Cal_get_uids): Implemented get_uids() method.

	* cal-client.c (cal_client_get_uids): Implemented client-side
	function.

	* cal-util.c (cal_obj_instance_list_free): Doh.  Free the list,
	not the last link.
	(cal_obj_uid_list_free): New function to free a list of UIDs.

	* GnomeCal.idl (Repository): Removed unused method
	get_object_by_id_list().  This is just for cleanup purposes and to
	remind me exactly of what needs to be moved over to
	evolution-calendar.idl.
	(Repository): Removed unused get_objects() method.

	* corba-cal.c (init_calendar_repo_class): Removed the unused
	get_objects method.

	* calobj.h (CalObjFindStatus): New status value enumeration for
	the find function.

	* calobj.c (ical_object_find_in_string): New function to parse a
	complete calendar and find a calendar object in it.  This should
	be used instead ical_object_new_from_string() in the future.

	* evolution-calendar.idl (CalObjInstance): Added an uid field.
	Now the idea is that whenever calendar object strings are passed
	around, their UIDs are passed along with them so that the actual
	object can be pulled from the whole VCAL object using its UID to
	identify it.

	* cal-util.h (CalObjInstance): Added uid field.

	* cal-util.c (cal_obj_instance_list_free): Free the UIDs.

	* cal-backend.c (build_event_list): Store the object's UID in the
	instance structure.

	* cal.c (Cal_get_events_in_range): Copy the UID field to the CORBA
	structure.

	* cal-client.c (cal_client_get_events_in_range): Copy the UID
	field from the CORBA structure.

	* main.c (gnome_cal_file_menu): Removed unfinished html-month stuff.

	* Makefile.am (gnomecal_SOURCES): Removed html-month.c.

	* gnome-cal.c: #include "alarm.h"
	(mail_notify): Made static.

	* alarm.h: #include "calobj.h"

	* corba-cal-factory.h (init_corba_server): Fixed prototype.

	* quick-view.c (create_items_for_event): Made static.

	* gncal-todo.c (column_resized): Made static.

	* layout.c (find_index): Made static.

svn path=/trunk/; revision=1699
</content>
</entry>
<entry>
<title>About to rehash conduit.</title>
<updated>1999-09-19T09:35:41+00:00</updated>
<author>
<name>Eskil Heyn Olsen</name>
<email>eskil@src.gnome.org</email>
</author>
<published>1999-09-19T09:35:41+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=0c7bf54679b4173947c8caf94a88b46196be5d6d'/>
<id>urn:sha1:0c7bf54679b4173947c8caf94a88b46196be5d6d</id>
<content type='text'>
Changed pilotid in calobj to guint32.

svn path=/trunk/; revision=1240
</content>
</entry>
<entry>
<title>added sources to calendar-conduit</title>
<updated>1999-09-15T08:38:05+00:00</updated>
<author>
<name>Eskil Heyn Olsen</name>
<email>eskil@src.gnome.org</email>
</author>
<published>1999-09-15T08:38:05+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=7251a2d2bc2274529e1ddd1d5a3c04771cc86113'/>
<id>urn:sha1:7251a2d2bc2274529e1ddd1d5a3c04771cc86113</id>
<content type='text'>
	* gncal/Makefile.am: added sources to calendar-conduit

	* gncal/calendar-conduit.c: imported Miguels update_record
	function

	* gncal/corba-cal.c: fixed a grave bug in exception throwing,
	which cause ORBit to sigsegv.

svn path=/trunk/; revision=1229
</content>
</entry>
<entry>
<title>New file. Implements PalmPilot syncronization with the Gnome Calendar.</title>
<updated>1999-07-28T08:41:12+00:00</updated>
<author>
<name>Miguel de Icaza</name>
<email>miguel@gnu.org</email>
</author>
<published>1999-07-28T08:41:12+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=e49e9cc1755266dade86ce33662ceff466f5ca07'/>
<id>urn:sha1:e49e9cc1755266dade86ce33662ceff466f5ca07</id>
<content type='text'>
1999-07-28  Miguel de Icaza  &lt;miguel@gnu.org&gt;

	* calendar-pilot-sync.c: New file.  Implements PalmPilot
	syncronization with the Gnome Calendar.

1999-07-27  Miguel de Icaza  &lt;miguel@gnu.org&gt;

	* calobj.c (ical_object_new_from_string): New function.  Creates
	an iCalObject from a vCalendar string that is supposed to contain
	only one vEvent.

	* calendar.c:
	(calendar_save): Split this routine in two.

	* gnome-cal.c (gnome_calendar_new): Create the corba server here.

	* main.c: Include gnorba.h, and corba-cal-factory.h here
	(close_cmd): Kill the calendar server on shutdown.

	* calobj.c (load_recur_yearly_day): Added a fixme comment.  WE
	need to handle intervals in the years.

	* calendar.c (calendar_object_find_in_list, calendar_object_find,
	calendar_object_find_todo, calendar_object_find_event): New
	functions for looking up information.

	* main.c (gnome_calendar_locate): New function.

	* corba-cal.c (calendar_create_object): New file.  Implements the
	corba server.

	* calendar.c (calendar_object_changed): Flag pilot-status as changed.

	* calobj.c (ical_object_to_vobject): Save pilot information for syncing.
	(ical_object_create_from_vobject): Load syncing information for
	pilot.  Do it in a way compatible with KOrganizer.

1999-07-26  Miguel de Icaza  &lt;miguel@gnu.org&gt;

	* calobj.c (ical_object_create_from_vobject): Generate unique IDs
	on Vevents we load that lack it.  WE need this for the old
	gnome calendar generated files (ie, before now :-).

svn path=/trunk/; revision=1038
</content>
</entry>
<entry>
<title>GNOME PIM lives</title>
<updated>1998-12-09T05:53:19+00:00</updated>
<author>
<name>Michael Fulbright</name>
<email>drmike@src.gnome.org</email>
</author>
<published>1998-12-09T05:53:19+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=3f9e4e7024492d8d66db19d41d514f97816a9849'/>
<id>urn:sha1:3f9e4e7024492d8d66db19d41d514f97816a9849</id>
<content type='text'>
Dr Mike &lt;drmike@redhat.com&gt;

svn path=/trunk/; revision=518
</content>
</entry>
<entry>
<title>Changed name from time_start_of_day() to be consistent with the other</title>
<updated>1998-10-02T23:59:35+00:00</updated>
<author>
<name>Federico Mena Quintero</name>
<email>federico@nuclecu.unam.mx</email>
</author>
<published>1998-10-02T23:59:35+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=96439bc6fffe21b8359bd825aa89fc586d36380a'/>
<id>urn:sha1:96439bc6fffe21b8359bd825aa89fc586d36380a</id>
<content type='text'>
1998-10-02  Federico Mena Quintero  &lt;federico@nuclecu.unam.mx&gt;

	* timeutil.c (time_day_begin): Changed name from
	time_start_of_day() to be consistent with the other begin/end functions.
	(time_day_end): Likewise.

	* calobj.c (ical_object_get_first_weekday): New public function to
	get the first toggled day in a weekday mask.  Since we do not
	support multiple weekdays in a monthly-by-pos rule, we just fetch
	the first toggled one.
	(ical_object_generate_events): Added a missing break statement.

	* timeutil.c (time_month_end): Made it consistent with the rest of
	the time begin/end functions -- now it returns the first second of
	the *next* month.
	(time_week_end): Actually implemented this function.  It will be
	used when the week view is rewritten.

	* calobj.c (time_in_range): Fix off-by-one in the comparison of
	the time against the end time.

	* gncal-full-day.c (expand_space): Fixed bug where the columns not
	were being expanded due to a missing "slot + j".

svn path=/trunk/; revision=425
</content>
</entry>
<entry>
<title>Do not add the spurious padding.</title>
<updated>1998-05-14T23:12:10+00:00</updated>
<author>
<name>Miguel de Icaza</name>
<email>miguel@nuclecu.unam.mx</email>
</author>
<published>1998-05-14T23:12:10+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=3799134926a1db309a2b46706d8a33581999f778'/>
<id>urn:sha1:3799134926a1db309a2b46706d8a33581999f778</id>
<content type='text'>
1998-05-14  Miguel de Icaza  &lt;miguel@nuclecu.unam.mx&gt;

	* timeutil.c (isodate_from_time_t): Do not add the spurious
	padding.

	* calobj.c (store_date_list): Bug fix:  I was using the wrong
	pointer when saving the exception date list.
	(set_date_list): Bug fix:  load correctly the complete exception
	date list.
	(set_date_list): Use ',' for the exception date separator as the
	versit people can not get their standard right.

	* gncal-full-day.c (unrecur_appointment): Support for making an
	existing recurrent event `movable' for a day.

	* calobj.c (ical_object_add_exdate): New routine, used to add
	exception dates.
	(ical_object_duplicate): New routine:  used to do the magic
	recur-&gt;no-recur event.

svn path=/trunk/; revision=214
</content>
</entry>
<entry>
<title>Fixed alarm saving code. Fixed alarm loading code. New -partial-</title>
<updated>1998-04-25T02:23:26+00:00</updated>
<author>
<name>Arturo Espinosa</name>
<email>unammx@src.gnome.org</email>
</author>
<published>1998-04-25T02:23:26+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=07f873d107539a4357c69e1f3ce8cef17cc6277f'/>
<id>urn:sha1:07f873d107539a4357c69e1f3ce8cef17cc6277f</id>
<content type='text'>
Fixed alarm saving code.
Fixed alarm loading code.
New -partial- implementation of the mail alarm.
It is not working, I do not know what is closing stdin to sendmail

svn path=/trunk/; revision=194
</content>
</entry>
</feed>
