1998-08-03  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* Made the code use GtkCTreeNode instead of GList, for the new ctree.

	* gnomecard.c (gnomecard_update_tree): Use GTK_CTREE_NODE_NEXT,
	since the nodes are opaque structures now.

1998-08-03  Arturo Espinods Aldama  <arturo@nuclecu.unam.mx>

	* gnomecard.c: gnome_canvas_new now needs no arguments. Corrected.

1998-07-31  Arturo Espinosa Aldama  <arturo@nuclecu.unam.mx>

	* gnomecard.c: Several GUI fixes and refinements.
	* card.c:      Fixed address save bug: should have used
		VCCityProp instead of VCLocationProp. Changed field name of 
		locality in CardDelAddr to city.

1998-07-25  Arturo Espinosa Aldama  <arturo@nuclecu.unam.mx>

	* gnomecard.c: You can add delivery addresses now.

1998-07-24  Arturo Espinosa Aldama  <arturo@nuclecu.unam.mx>

	* gnomecard.c: (viewmenu, gnomecard_toggle_.*_view) New menu for hiding
	and showing the canvas and the tree.
	FIXME: I can't figure out how ti make gtk+ recalculate the vbox's size.

1998-07-23  Arturo Espinosa Aldama  <arturo@nuclecu.unam.mx>

	* gnomecard.c: You can add phone numbers now.

1998-07-22  Arturo Espinosa Aldama  <arturo@nuclecu.unam.mx>

  * gnomecard.c: several bug fixes. Check the workaround at
  gnomecard_update_tree.
	(gnomecard_add_email, gnomecard_email_call,
	 gnomecard_add_card_sections_to_tree) - You can add emails now (finally).

1998-07-19  Arturo Espinosa Aldama  <arturo@nuclecu.unam.mx>

  * gnomecard.c: (gnomecard_spawn_new) Now you can spawn another gnomecard
	from gnomecard. This will be useful as soon as I implement DND. gnomecard
  must be in your path.

1998-07-17  Arturo Espinosa Aldama  <arturo@nuclecu.unam.mx>

	* gnomecard.c: (gnomecard_update_canvas) I'll add all the wysiwyg
	displaying functionality here. The card view now updates when
	the card is being editted and "Apply" is clicked.
		(gnomecard_destroy_cards) now checks for any blocked cards
		and shows an error if there are any, then returns FALSE.
		(gnomecard_cards_blocked) added.

1998-07-16  Arturo Espinosa Aldama  <arturo@nuclecu.unam.mx>

	* card.c: (card_geopos_str, card_timezn_str, card_bday_str) new 
		functions to help representing the information in the 
		interfase.
	* gnomecard.c: a couple of bug fixes (sigsegvs and functionality).
		I'm using gnome_canvas for the wysywyg view.
		Almost all the data of the card is represented in the
		tree now.
		New 'First' and 'Last' buttons.
		The tree view now uses solid lines and the scrollbars
		appear only if necessary. It also freezes while adding
		cards when loading.
	* addrtool.xpm: for future use.
	* last.xpm, next.xpm: the pixmaps for the corresponding buttons.
		Should these go with the stock?
	* org.xpm, exp.xpm: for the corresponding sections in the tree.

Thu Jul 16 18:59:34 EDT 1998 Manish Vachharajani <mvachhar@vger.rutgers.edu>

	* gnomecard.c: make it use the most recent ctree interface
	
1998-06-16  Arturo Espinosa Aldama  <arturo@nuclecu.unam.mx>

	* gnomecard.c: new funcionality: "Take from Name" button in
	gnomecard_edit.

1998-06-13  Arturo Espinosa Aldama  <arturo@nuclecu.unam.mx>

	* card.h, card.c: added a flag in the Card structure to handle
	                  per-card blocking.

	* gnomecard.h: new GnomeCardSib struct to hold tree's sections for 
	               each card's user_data.
	* gnomecard.c: delete and edit now block, thanks to the new flag.
	               gnomecard_add_card_to_tree created.
	               Prev & Next now scroll the tree.
		       Several other GUI functionalities and routines to
		       make my life easier in future development with 
		       gnomecard.
	
	* various xpms for the tree icons added to the cvs. The tree view
	  starts getting shape.

1998-06-10  Arturo Espinosa Aldama  <arturo@nuclecu.unam.mx>

	* gnomecard.c: Started with the tree view.
	* card.h:      Added void* at the end for flexibility.
