diff options
author | Chenthill Palanisamy <pchen@src.gnome.org> | 2005-06-21 01:16:25 +0800 |
---|---|---|
committer | Chenthill Palanisamy <pchen@src.gnome.org> | 2005-06-21 01:16:25 +0800 |
commit | 29cefd995861e28b8f77005374efbc2f787ac655 (patch) | |
tree | c84d3641cf22e51460b6f23f32f6739c83c1788a /calendar/ChangeLog | |
parent | 510b2562813a16cf7795fcf0351e0f1aba9246d4 (diff) | |
download | gsoc2013-evolution-29cefd995861e28b8f77005374efbc2f787ac655.tar gsoc2013-evolution-29cefd995861e28b8f77005374efbc2f787ac655.tar.gz gsoc2013-evolution-29cefd995861e28b8f77005374efbc2f787ac655.tar.bz2 gsoc2013-evolution-29cefd995861e28b8f77005374efbc2f787ac655.tar.lz gsoc2013-evolution-29cefd995861e28b8f77005374efbc2f787ac655.tar.xz gsoc2013-evolution-29cefd995861e28b8f77005374efbc2f787ac655.tar.zst gsoc2013-evolution-29cefd995861e28b8f77005374efbc2f787ac655.zip |
Delegate support for personal calendar
svn path=/trunk/; revision=29552
Diffstat (limited to 'calendar/ChangeLog')
-rw-r--r-- | calendar/ChangeLog | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog index 020a748859..a6d6886dac 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,3 +1,42 @@ +2005-06-20 Chenthill Palanisamy <pchenthill@novell.com> + + * gui/dialogs/comp-editor.c (save_comp_with_send), + (real_edit_comp), (set_attendees_for_delegation), (real_send_comp): + If a meeting is delegated. Send a Request to the delegate and a + reply to the organizer. + * gui/dialogs/event-editor.c: (event_editor_edit_comp): Add the + delegator alone in the meeting editor for personal calendar. + (event_editor_send_comp), (show_meeting): Show the scheduling + page if the meeting is being delegated. + * gui/dialogs/meeting-page.c: (clear_widgets), + (meeting_page_fill_widgets), (meeting_page_fill_component), + (add_clicked_cb), (remove_attendee), (remove_clicked_cb), + (init_widgets), (attendee_added_cb), (meeting_page_construct): + Do not allow only non-attendees to be added as delegatees. + While sending the delegated item remove the other attendees. + Allow only one delegate to be added for personal calendar. + * gui/e-cal-popup.c: (get_attendee_prop), (is_delegated) + (e_cal_popup_target_new_select):Disabled + the popup menu item if the meeting is already delegated. + * gui/e-cal-popup.h: Added a new mask to check if the meeting + is already delegated. + * gui/e-calendar-view.c: (set_attendee_status_for_delegate), + (on_delegate): Change the status of the attendee to delegated. + Set the new mask for the delegate popup menu item. + * gui/e-meeting-list-view.c: (e_meeting_list_view_class_init), + (attendee_edited_cb): Added a new signal to identify the attendee + added in meeting page. Do not remove the attendee if the user + modifies the existing email id to NULL value. + * gui/e-meeting-list-view.h: Added the notification signal. + * gui/itip-utils.h: Added a new function to get our email id + from the list of attendees. + * gui/itip-utils.c (get_attendee), (itip_get_comp_attendee), + (comp_from), (comp_to_list), (comp_subject), (comp_sentby), + (itip_send_comp): Send udpates to delegator only + if the rsvp is enabled. Set the status of the attendee + properly in the REPLY method, since there will two attendees + unlike the updating attendee status. + 2005-06-18 Tor Lillqvist <tml@novell.com> * gui/GNOME_Evolution_Calendar.server.in.in |