From 6229cd14f15ac6b3ba82ea5110ced18cc96bde1e Mon Sep 17 00:00:00 2001 From: JP Rosevear Date: Fri, 27 Jul 2001 01:00:33 +0000 Subject: free a list of attendees (meeting_page_fill_widgets): clean up attendee 2001-07-26 JP Rosevear * gui/dialogs/meeting-page.c (cleanup_attendees): free a list of attendees (meeting_page_fill_widgets): clean up attendee lists and fix typo (find_match): add ability to return pos of match (popup_delete_cb): if deletion happens, make sure to tidy up delegation chain * gui/dialogs/e-delegate-dialog.c (e_delegate_dialog_construct): use the destination rather than text property (e_delegate_dialog_get_delegate): ditto (e_delegate_dialog_new): take name/address pair for dialog default * gui/dialogs/e-delegate-dialog.h: update protos * gui/e-itip-control.c (clean_up): only unref the object if we have one * gui/itip-control-factory.c (stream_read): make sure we null terminate the final buffer * gui/itip-utils.c (itip_send_comp): strip the mailto: from the organizer address if necessary svn path=/trunk/; revision=11440 --- calendar/gui/dialogs/e-delegate-dialog.h | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'calendar/gui/dialogs/e-delegate-dialog.h') diff --git a/calendar/gui/dialogs/e-delegate-dialog.h b/calendar/gui/dialogs/e-delegate-dialog.h index 971751828b..fd083ec2ca 100644 --- a/calendar/gui/dialogs/e-delegate-dialog.h +++ b/calendar/gui/dialogs/e-delegate-dialog.h @@ -50,20 +50,24 @@ struct _EDelegateDialogClass { GtkObjectClass parent_class; }; +GtkType e_delegate_dialog_get_type (void); -GtkType e_delegate_dialog_get_type (void); -EDelegateDialog* e_delegate_dialog_construct (EDelegateDialog *etd); +EDelegateDialog* e_delegate_dialog_construct (EDelegateDialog *etd, + const char *name, + const char *address); -EDelegateDialog* e_delegate_dialog_new (void); +EDelegateDialog* e_delegate_dialog_new (const char *name, + const char *address); -char* e_delegate_dialog_get_delegate (EDelegateDialog *etd); +char* e_delegate_dialog_get_delegate (EDelegateDialog *etd); -char* e_delegate_dialog_get_delegate_name (EDelegateDialog *etd); +char* e_delegate_dialog_get_delegate_name (EDelegateDialog *etd); -void e_delegate_dialog_set_delegate (EDelegateDialog *etd, - const char *address); +void e_delegate_dialog_set_delegate (EDelegateDialog *etd, + const char *address); + +GtkWidget* e_delegate_dialog_get_toplevel (EDelegateDialog *etd); -GtkWidget* e_delegate_dialog_get_toplevel (EDelegateDialog *etd); -- cgit v1.2.3