<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-evolution/calendar/TODO, branch master</title>
<subtitle>Google Summer of Code 2013 - GNOME - Archive Integration workspace
</subtitle>
<id>https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=master</id>
<link rel='self' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/'/>
<updated>2003-11-18T04:32:21+00:00</updated>
<entry>
<title>remove archaic file</title>
<updated>2003-11-18T04:32:21+00:00</updated>
<author>
<name>JP Rosevear</name>
<email>jpr@ximian.com</email>
</author>
<published>2003-11-18T04:32:21+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=05f8d0fae40d601811451bcac2d8259ebe6e79fa'/>
<id>urn:sha1:05f8d0fae40d601811451bcac2d8259ebe6e79fa</id>
<content type='text'>
2003-11-17  JP Rosevear &lt;jpr@ximian.com&gt;

	* TODO: remove archaic file

svn path=/trunk/; revision=23413
</content>
</entry>
<entry>
<title>Renamed library from libcalutil to libcal-util, to be consistent with</title>
<updated>2000-04-16T19:25:56+00:00</updated>
<author>
<name>Federico Mena Quintero</name>
<email>federico@helixcode.com</email>
</author>
<published>2000-04-16T19:25:56+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=75f8b00ea05e5485530fb4a74af7e9afdf5345ae'/>
<id>urn:sha1:75f8b00ea05e5485530fb4a74af7e9afdf5345ae</id>
<content type='text'>
2000-04-16  Federico Mena Quintero  &lt;federico@helixcode.com&gt;

	* cal-util/Makefile.am: Renamed library from libcalutil to
	libcal-util, to be consistent with libcal-client.  Install header
	files in $(includedir)/evolution/cal-util.
	(INCLUDES): Add "cal-util" log domain for glib.
	(libcal_clientincludedir): The header files are now installed in
	$(includedir)/evolution/cal-client.

	* cal-util/cal-util.h: Fix includes.

	* cal-client/client-test.c: Fix includes.

	* pcs/Makefile.am: Create libpcs.a, not a shared library, because
	it is for internal use by Wombat only.  The header files should
	not be installed, either.  Removed all the old Tlacuache stuff.

	* gui/Makefile.am (EXTRA_DIST): We no longer distribute
	gncal.desktop.
	(evolution_calendar_INCLUDES): Add "calendar-gui" for the glib log
	domain.

	* gui/*.[ch]: Fix cal-util and cal-client includes.

	* pcs/Makefile.am (INCLUDES): Added "pcs" log domain for glib.

	* pcs/*.[ch]: Fix cal-util includes.

svn path=/trunk/; revision=2461
</content>
</entry>
<entry>
<title>Make the code not take arguments (sync_cal_to_pilot): Nice event update</title>
<updated>1999-07-29T04:25:08+00:00</updated>
<author>
<name>Miguel de Icaza</name>
<email>miguel@gnu.org</email>
</author>
<published>1999-07-29T04:25:08+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=cabedf4da95562f8372a543840748ea43dff2a91'/>
<id>urn:sha1:cabedf4da95562f8372a543840748ea43dff2a91</id>
<content type='text'>
1999-07-28  Miguel de Icaza  &lt;miguel@gnu.org&gt;

	* calendar-pilot-sync.c: Make the code not take arguments
	(sync_cal_to_pilot): Nice event update information

	* calendar.c (calendar_new): Add Event UID hash table.
	(calendar_add_object): Add events to the hash table here.
	(calendar_remove_object): Remove events here.
	(calendar_object_find_event): Use the hash table here.

	* main.c (save_calendar_cmd): The object is already destroyed by
	gnome_dialog_run.

	* calendar-pilot-sync.c (sync_object_to_pilot): Do not turn
	archived bit on.

svn path=/trunk/; revision=1041
</content>
</entry>
<entry>
<title>Lots of more work on the sync stuff. It works pretty well now.</title>
<updated>1999-07-29T00:26:11+00:00</updated>
<author>
<name>Arturo Espinosa</name>
<email>unammx@src.gnome.org</email>
</author>
<published>1999-07-29T00:26:11+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=094deb7bca96f1dcf97952b93a7c4745cd799ebc'/>
<id>urn:sha1:094deb7bca96f1dcf97952b93a7c4745cd799ebc</id>
<content type='text'>
Lots of more work on the sync stuff.  It works pretty well now.

I dont know why my pilot is not accepting the events I send to it though

Miguel.

svn path=/trunk/; revision=1040
</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://www.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>Handle the 'Z' parameter to the ISO date format to convert from GMT time.</title>
<updated>1999-07-19T07:17:32+00:00</updated>
<author>
<name>Matt Martin</name>
<email>matt@abacusnet.net</email>
</author>
<published>1999-07-19T07:17:32+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=bfc53ad061fd6adeeaf865235fee9555a9fb2e53'/>
<id>urn:sha1:bfc53ad061fd6adeeaf865235fee9555a9fb2e53</id>
<content type='text'>
1999-07-19  Matt Martin &lt;matt@abacusnet.net&gt;

	* timeutil.c (time_from_isodate): Handle the 'Z' parameter to the
	ISO date format to convert from GMT time.

svn path=/trunk/; revision=1030
</content>
</entry>
<entry>
<title>Added 'Untimed events'</title>
<updated>1999-05-25T20:19:47+00:00</updated>
<author>
<name>Tomas Ögren</name>
<email>stric@src.gnome.org</email>
</author>
<published>1999-05-25T20:19:47+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=6a0a6d08c17a05841a4eab30095e9b37fde4051c'/>
<id>urn:sha1:6a0a6d08c17a05841a4eab30095e9b37fde4051c</id>
<content type='text'>
svn path=/trunk/; revision=941
</content>
</entry>
<entry>
<title>Changed a lot of stuff not to use the layout code -- the month view's days</title>
<updated>1998-10-16T22:19:12+00:00</updated>
<author>
<name>Federico Mena Quintero</name>
<email>federico@nuclecu.unam.mx</email>
</author>
<published>1998-10-16T22:19:12+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=66701930a9995d48335f8cc28796bd36680d0e89'/>
<id>urn:sha1:66701930a9995d48335f8cc28796bd36680d0e89</id>
<content type='text'>
1998-10-16  Federico Mena Quintero  &lt;federico@nuclecu.unam.mx&gt;

	* month-view.c: Changed a lot of stuff not to use the layout code
	-- the month view's days are too small to display layout
	usefully.  Now they display a little list of the events in each
	day.  We also have a popup menu for the days in the month view.

	* calendar.c (calendar_get_objects_in_range): Reverse the list so
	that it is returned in increasing order.

	* eventedit.c (event_editor_new_whole_day): New public function to
	create an event for the complete span of day_begin to day_end.

	* year-view.c (new_appointment): Use event_editor_new_whole_day().

	* year-view.c (yv_popup_menu): Mark strings for i18n.

svn path=/trunk/; revision=452
</content>
</entry>
<entry>
<title>Create a list of children and lay them out nicely. Lots of functions added</title>
<updated>1998-10-10T01:42:45+00:00</updated>
<author>
<name>Federico Mena Quintero</name>
<email>federico@nuclecu.unam.mx</email>
</author>
<published>1998-10-10T01:42:45+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=548c52f284b48fabbda3795838293a0a5ba63bea'/>
<id>urn:sha1:548c52f284b48fabbda3795838293a0a5ba63bea</id>
<content type='text'>
1998-10-09  Federico Mena Quintero  &lt;federico@nuclecu.unam.mx&gt;

	* month-view.c (month_view_update): Create a list of children and
	lay them out nicely.  Lots of functions added for this purpose.
	(adjust_segment): Main event segment adjustment routine.
	(adjust_children): Adjusts all the children in the month view.
	(child_create_segments): Creates the segments for a particular event.
	(layout_children): Uses the generic layout engine to organize the children.

svn path=/trunk/; revision=438
</content>
</entry>
<entry>
<title>Colorify the month item and prepare it for prelighting here.</title>
<updated>1998-10-01T01:32:47+00:00</updated>
<author>
<name>Federico Mena Quintero</name>
<email>federico@nuclecu.unam.mx</email>
</author>
<published>1998-10-01T01:32:47+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=7dae771114a7121f78f368f07f5e3adc69651c17'/>
<id>urn:sha1:7dae771114a7121f78f368f07f5e3adc69651c17</id>
<content type='text'>
1998-09-30  Federico Mena Quintero  &lt;federico@nuclecu.unam.mx&gt;

	* goto.c (create_days): Colorify the month item and prepare it for
	prelighting here.

	* main.c (color_props):  Changed the default colors to something
	not dull.

	* year-view.c (compute_min_size): New function to compute the
	minimum size of the year view properly.
	(year_view_size_request): Added two new fields to the year view
	structure that contain the minimum size.  Return this in the
	size_request method.
	(year_view_new): Call compute_min_size to save the minimum size
	for later use.
	(idle_handler): Make it resize the items correctly.

	* gnome-month-item.c (gnome_month_item_set_arg): Reshape when
	necessary.  This is needed becaues we now actually calculate a
	minimum size for the month item based on the font sizes and paddings.
	(check_heading_sizes): New function to calculate a minimum size
	based on the headings' dimensions.
	(check_day_sizes): New function to calculate a minimum size based
	on the day number labels' dimensions.
	(check_sizes): New function that computes a minimum size for the
	month item.
	(reshape): Now calls check_sizes() to ensure a minimum size for
	the month item.

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