2000-10-25 Iain Holmes * 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 * 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 * 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 * 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 * idl/Makefile.am (INCLUDES): * evolution-services/Makefile.am (INCLUDES): * component/Makefile.am (INCLUDES): Update EVOLUTION_LOCALEDIR 2000-10-14 Ettore Perazzoli * evolution-executive-summary.oafinfo: Added "evolution:shell-component-icon" property. 2000-10-10 Jacob "Ulysses" Berkman * evolution-services/Makefile.am (IDLS): make the built sources depend on the idl files 2000-10-09 Iain Holmes * 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 * evolution-services/Makefile.am: Added $(EXTRA_GNOME_CFLAGS) to find gnomesupport.h 2000-10-06 Iain Holmes * 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 * component/Makefile.am (INCLUDES): Fix builddir != srcdir. 2000-10-05 Chris Toshok * 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 * component/component-factory.c: include instead of "e-util/e-gui-utils.h" to clear up e_notice declaration, and #include to get "_". 2000-10-05 Michael Meeks * 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 * idl/SummaryComponent.idl: Added a title argument to the create_view methods. 2000-09-13 Iain Holmes * Started the Executive Summary