2000-11-21  Radek Doulik  <rodo@helixcode.com>

	* component/e-summary.c (e_summary_rebuild_page): use html_engine_is_selection_active
	added some includes

2000-11-11  Matt Bissiri  <bissiri@eecs.umich.edu>

	* component/e-summary-factory.c: (control_activate_cb),
	(embed_service):
	* evolution-executive-summary.oafinfo:
	* test-service/test-service.oafinfo:
	Update the remaining "IDL:Evolution*" to "IDL:GNOME/Evolution*"
	to sync up with yesterday's IDL re-scoping.

2000-11-10  Matt Bissiri  <bissiri@eecs.umich.edu>

	* component/Makefile.am: Regenerate the idl-generated files
	if composer idl changes.

2000-11-03  Federico Mena Quintero  <federico@helixcode.com>

	* evolution-services/Makefile.am: Clean the idl-generated files
	properly.

2000-11-01  Iain Holmes  <iain@helixcode.com>

	* component/e-summary.c:
	  component/e-summary-factory.c:
	  component/e-summary-url.c: Warning's cleanup.

2000-11-01  Iain Holmes  <iain@helixcode.com>

	* component/e-summary.c (e_summary_rebuild_page): Requeue the redraw
	if there is a selection on the widget.

2000-11-01  Iain Holmes  <iain@helixcode.com>

	* component/e-summary.c (e_summary_display_window): Draw the window 
	controls to move, close and configure the window.
	(e_summary_window_move_(left|right|up|down)): Move the window around the
	window list.

	* component/e-summary-url.c (e_summary_url_click): Add handlers for the
	window control URIs (close:// configure:// up:// down:// left:// and 
	right://).
	(get_protocol): Add support for the new protocols.
	(parse_uri): Ditto.
	(e_summary_url_describe): ditto.

2000-10-30  Iain Holmes  <iain@helixcode.com>

	* component/e-summary-factory.c (embed_service): Generate the uid here
	and pass it into the create_view method.

	* evolution-services/executive-summary-component-client.c
	(executive_summary_component_client_create_view): Use the passed in UID
	to generate a view.

	* evolution-services/executive-summary-component.c
	(impl_Evolution_SummaryComponent_create_view): Don't generate the id here
	but use the passed in one instead.

	* idl/SummaryComponent.idl: create_view now takes an ID parameter.

2000-10-26  Iain Holmes  <iain@helixcode.com>

	* component/e-summary.c (load_default): Neaten the Report bug link.
	(e_summary_end_load): Put in a <hr> and a mailto to me.
	(e_summary_new): Create an EvolutionShellClient from the Evolution_Shell.
	(e_summary_get_shell_client): Retrieve the shell-client.

	* component/e-summary-url.c (e_summary_url_click): On a PROTOCOL_VIEW
	change the current view to the one specified in the URL. 

2000-10-28  Ettore Perazzoli  <ettore@helixcode.com>

	* component/Makefile.am (INCLUDES): Add
	`-I$(top_builddir)/executive-summary/evolution-services' and
	`-I$(top_srcdir)/executive-summary/evolution-services'.

2000-10-25  Iain Holmes  <iain@helixcode.com>

	* component/e-summary-url.c (e_summary_url_exec): Execute a program
	specified in the format "exec://program args".
	(e_summary_url_mail_compose): Run the mail composer when a mailto:
	URL is clicked.

2000-10-25  Iain Holmes  <iain@helixcode.com>

	* component/e-summary.c (e_summary_start_load): Add a hack to stop the
	GtkHTML widget returning to the top when it is redrawn.

	* component/e-summary-url.[ch]
	* component/e-summary-util.[ch]: Split some functions out of e-summary.c

	* component/Makefile.am: Added the new files, and run orbit-idl on the
	mail composer idl.

2000-10-25    <jpr@helixcode.com>

	* component/e-summary-factory.c (control_activate): User 
	bonobo_control_get_remote_uid_container, not the old version

2000-10-25  Iain Holmes  <iain@helixcode.com>

	* test-service/main.c: Store each individual views data with the view.
	Add comments to explain everything.

	* evolution-services/executive-summary-component.c 
	(impl_Evolution_SummaryComponent_create_view): Only try to create a 
	control if the returned control != NULL.

2000-10-25  Iain Holmes  <iain@helixcode.com>

	* evolution-services/executive-summary-component.c 
	(impl_Evolution_SummaryComponent_create_view): Set the UID of the view 
	before passing it to the create_view method.

2000-10-25  Iain Holmes  <iain@helixcode.com>

	* idl/Summary.idl: Added set_icon method, and changed update_html_component
	to update_component. Made all methods take a long ID instead of an
	SummaryComponent.

	* idl/SummaryComponent.idl: Combined the create_bonobo_view and 
	create_html_view into create_view.
	Added a destroy_view method.

	* evolution-services/Makefile.am: Added the 2 new files.

	* evolution-services/executive-summary-component-view.[ch]: New
	files implementing a view of an ExecutiveSummaryComponent.

	* evolution-services/executive-summary.[ch]
	* evolution-services/executive-summary-client.[ch]
	* evolution-services/executive-summary-component.[ch]
	* evolution-services/executive-summary-component-client.[ch]:
	* component/e-summary-factory.c
	* component/e-summary.c
	* test-service/main.c:
	Updated to use new methods and the new ExecutiveSummaryComponentView
	object.

2000-10-16  Iain Holmes  <iain@helixcode.com>

	* evolution-services/executive-summary.c (executive_summary_class_init):
	Implement the update, set_title and flash functionality as signals
	instead of methods.
	(impl_Evolution_Summary_set_title): Emit signal.
	(impl_Evolution_Summary_flash): Emit signal.
	(impl_Evolution_Summary_update_html_component): Emit signal.
	(executive_summary_new): Don't need the methods anymore.
	(executive_summary_construct): Same.
	(executive_summary_init): Remove the private initialisation.

2000-10-23  Dan Winship  <danw@helixcode.com>

	* idl/Makefile.am (INCLUDES): 
	* evolution-services/Makefile.am (INCLUDES): 
	* component/Makefile.am (INCLUDES): Update EVOLUTION_LOCALEDIR

2000-10-14  Ettore Perazzoli  <ettore@helixcode.com>

	* evolution-executive-summary.oafinfo: Added
	"evolution:shell-component-icon" property.

2000-10-10  Jacob "Ulysses" Berkman  <jacob@helixcode.com>

	* evolution-services/Makefile.am (IDLS): make the built sources
	depend on the idl files

2000-10-09  Iain Holmes  <iain@helixcode.com>

	* idl/SummaryComponent.idl: Added an icon parameter to the
	create_view methods.

	* evolution-services/executive-summary-component.c: Implement
	the icon parameter.

	* evolution-services/executive-summary-component-client.c: Ditto

	* component/e-summary.c: Draw the specified icon.

	* component/e-summary-factory.c: Use the icon parameter.

2000-10-09  Iain Holmes  <iain@helixcode.com>

	* evolution-services/Makefile.am: Added $(EXTRA_GNOME_CFLAGS) to 
	find gnomesupport.h

2000-10-06  Iain Holmes  <iain@helixcode.com>

	* component/e-summary.c (request_cb): Use gnome-vfs to retrieve
	the requested files. Allows services to specify remote urls.
	(load_default, e_summary_display_window, e_summary_rebuild_page): 
	Change the html to match TigerT's lovely design.
	(e_summary_add_html_service, e_summary_add_html_service): Add
	the client argument so we can destroy it when we've quit.
	(e_summary_window_update): Only do an update if there isn't one
	pending.

	* component/e-summary-factory.c (embed_service): upd.

	* test-service/main.c: Made the test service be really silly and count
	the number of seconds since it was started.

2000-10-06  Ettore Perazzoli  <ettore@helixcode.com>

	* component/Makefile.am (INCLUDES): Fix builddir != srcdir.

2000-10-05  Chris Toshok  <toshok@helixcode.com>

	* widgets/.cvsignore: ignore more stuff.

	* .cvsignore: ignore more stuff.

	* idl/.cvsignore: ignore more stuff.

	* evolution-services/.cvsignore: ignore more stuff.

	* component/.cvsignore: ignore more stuff.

	* .cvsignore: add Makefile

2000-10-05  Chris Toshok  <toshok@helixcode.com>

	* component/component-factory.c: include
	<gal/widgets/e-gui-utils.h> instead of "e-util/e-gui-utils.h" to
	clear up e_notice declaration, and #include <gnome.h> to get "_".

2000-10-05  Michael Meeks  <michael@helixcode.com>

	* component/e-summary-factory.c (control_activate): upd.
	(set_pixmap): upd. (update_pixmaps): upd.
	(control_activate_cb): upd.
	(control_deactivate): upd.

2000-10-04  Iain Holmes  <iain@helixcode.com>

	* idl/SummaryComponent.idl: Added a title argument to the 
	create_view methods.

2000-09-13  Iain Holmes  <iain@helixcode.com>

	* Started the Executive Summary