511 lines
16 KiB
Plaintext
511 lines
16 KiB
Plaintext
2005-09-12 Chenthill Palanisamy <pchenthill@novell.com>
|
|
|
|
Fixes #315345
|
|
* itip-view.c: (format_date_and_time_x): Send the
|
|
month as it as without subtracting one.
|
|
|
|
2005-08-29 Chenthill Palanisamy <pchenthill@novell.com>
|
|
|
|
Fixes #313534
|
|
* itip-formatter.c: (cal_opened_cb), (find_cal_opened_cb):
|
|
Moved the code to display recur check box to cal_opened_cb.
|
|
|
|
2005-08-23 Not Zed <NotZed@Ximian.com>
|
|
|
|
* itip-view.c: add missing headers.
|
|
|
|
2005-08-21 Chenthill Palanisamy <pchenthill@novell.com>
|
|
|
|
* itip-formatter.c:
|
|
(update_attendee_status): removed the unwanted brackets.
|
|
(format_itip_object): Applied the patch from
|
|
Christian Kellner <Christian.Kellner@scalix.com> which
|
|
fixes a memory leak and make deference of url
|
|
much simpler.
|
|
|
|
2005-08-20 Carsten Guenther <carsten.guenther@scalix.com>
|
|
|
|
* itip-formatter.c: (cal_opened_cb, final_cal_opened_cb):
|
|
Put back in warning messages about calendar not being opened.
|
|
|
|
2005-08-18 Carsten Guenther <carsten.guenther@scalix.com>
|
|
|
|
* itip-formatter.c: (update_attendee_status): NULL-terminate
|
|
calls to e_error_run; fixed typos in if-statement; some code
|
|
cleanup.
|
|
(cal_opened_cb, final_cal_opened_cb): Removed unnecessary
|
|
message about not being able to open the calendar.
|
|
|
|
2005-08-11 Dinesh Layek <LDinesh@novell.com>
|
|
|
|
Fixes #305627
|
|
* itip-formatter.c: (format_itip_object): set the source calendar
|
|
of an appointment from the url information of CamelFolder.
|
|
|
|
2005-08-09 Chenthill Palanisamy <pchenthill@novell.com>
|
|
|
|
Fixes #307841
|
|
* itip-formatter.c: (view_response_cb): Check
|
|
if the transparency is set and if not set it as
|
|
Opaque.
|
|
|
|
2005-07-27 Vivek Jain <jvivek@novell.com>
|
|
|
|
* itip-formatter.c : (update_item)
|
|
applied patch submitted by <tommi.komulainen@iki.fi>
|
|
do not send "cid:" to get the part.
|
|
check part for NULL before using it.
|
|
(message_foreach_part): do nothing if part is NULL
|
|
saves crash.
|
|
**Fixes #272632
|
|
|
|
2005-07-20 Chenthill Palanisamy <pchenthill@novell.com>
|
|
|
|
* itip-formatter.c: (format_itip_object): Fixed a memory
|
|
leak and a crash when start date does is not present.
|
|
|
|
2005-07-19 Chenthill Palanisamy <pchenthill@novell.com>
|
|
|
|
* itip-formatter.c:
|
|
(source_selected_cb), (find_cal_opened_cb): Check if
|
|
the component is a recurring and show the recurring check box.
|
|
(view_response_cb): Set the MOD-TYPE property while accepting
|
|
all instances.
|
|
(check_is_instance): Checks if its a recurring event.
|
|
(format_itip_object):
|
|
(find_server): Set the recurrence id.
|
|
|
|
2005-07-11 Harish Krishnaswamy <kharish@novell.com>
|
|
|
|
* itip-formatter.c (source_selected_cb),
|
|
(find_cal_opened_cb), (extract_itip_data): enable the
|
|
'Apply to all instances' option for gw recurrence instances.
|
|
(view_response_cb): embed X-GW-RECUR-INSTANCE-MOD-TYPE property in the
|
|
component to indicate whether the accept/decline status applies
|
|
to the instance or the entire group.
|
|
* itip-view.[ch]: (set_buttons), (recur_toggled_cb), (itip_view_init),
|
|
(itip_view_get_recur_check_state), (itip_view_set_show_recur_check):
|
|
utility methods to manipulate the recur_check widget.
|
|
|
|
2005-06-27 Tor Lillqvist <tml@novell.com>
|
|
|
|
* Makefile.am: Use NO_UNDEFINED. Link with more libraries.
|
|
|
|
2005-06-20 Chenthill Palanisamy <pchenthill@novell.com>
|
|
|
|
* itip-formatter.c: (find_my_address), (set_attendee),
|
|
(send_comp_to_attendee), (remove_delegate),
|
|
(update_attendee_status), (extract_itip_data),
|
|
(format_itip_object): Set the delegator address. If the
|
|
organizer refuses to add the new delegate, send a cancel
|
|
method to the delegate and request to the attendee.
|
|
* itip-view.h:
|
|
* itip-view.c: (set_calendar_sender_text), (itip_view_init),
|
|
(itip_view_get_show_rsvp), (itip_view_set_update),
|
|
(itip_view_get_update), (itip_view_set_show_update),
|
|
(itip_view_get_show_update): Added functions to show an
|
|
option to send updates to attendees.
|
|
* org-gnome-itip-formatter.error.xml: Added the error
|
|
message to add a new delegate.
|
|
|
|
2005-06-18 Tor Lillqvist <tml@novell.com>
|
|
|
|
* org-gnome-itip-formatter.eplug.xml: Use SOEXT.
|
|
|
|
2005-05-16 Not Zed <NotZed@Ximian.com>
|
|
|
|
* itip-formatter.c: moved e-error to e-util
|
|
|
|
2005-05-11 Not Zed <NotZed@Ximian.com>
|
|
|
|
* Makefile.am: setup cleanfiles & fix extra_dist
|
|
|
|
2005-05-06 Not Zed <NotZed@Ximian.com>
|
|
|
|
* org-gnome-itip-formatter.error.xml: s/-errors.xml/.error.xml/
|
|
|
|
* Makefile.am:
|
|
* org-gnome-itip-formatter.eplug.xml: s/.in/.xml/ & i18n.
|
|
|
|
2005-04-08 Chenthill Palanisamy <pchenthill@novell.com>
|
|
|
|
Fixes #74265
|
|
* itip-view.c (format_date_and_time_x): In time_days_in_month
|
|
the months are indexed from 0, so subtract one from the month
|
|
argument and send it.
|
|
|
|
2005-04-07 JP Rosevear <jpr@novell.com>
|
|
|
|
Fixes #74291
|
|
|
|
* itip-view.c (itip_view_init): remove comment to re-enable
|
|
description display
|
|
|
|
2005-03-31 JP Rosevear <jpr@novell.com>
|
|
|
|
Fixes #73844
|
|
|
|
* itip-formatter.c (extract_itip_data): make sure we check the
|
|
kind of the correct item
|
|
|
|
2005-03-30 Li Yuan <li.yuan@sun.com>
|
|
|
|
* itip-formatter.c: (itip_formatter_page_factory):
|
|
add a11y name to Conflict Search Table
|
|
Fixes #73914
|
|
|
|
2005-03-11 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c (extract_itip_data): set the type appropriately
|
|
so that assigned tasks can be handled
|
|
|
|
2005-02-24 Björn Torkelsson <torkel@acc.umu.se>
|
|
|
|
* org-gnome-itip-formatter.eplug.in: Added author and description.
|
|
s/bbdb/itip/
|
|
Added xml tag.
|
|
|
|
2005-02-07 JP Rosevear <jpr@novell.com>
|
|
|
|
* org-gnome-itip-formatter.eplug.in: specify id for config page
|
|
|
|
2005-03-03 Rodney Dawes <dobey@novell.com>
|
|
|
|
* itip-view.c (itip_view_init): Set the spacing for ourself to 12
|
|
to be HIG compliant as we are a GtkHBox derivative
|
|
Align the icon at 0.5 in the X direction to be HIG compliant
|
|
Set the spacing between table rows/columns to be HIG compliant
|
|
Fix the spacing/padding for all the boxes and packing calls to be
|
|
HIG compliant
|
|
|
|
Fixes #41235
|
|
|
|
2005-02-02 Chenthill Palanisamy <pchenthill@novell.com>
|
|
|
|
reviewed by Harish Krishnaswamy <kharish@novell.com>
|
|
|
|
Fixes #71460
|
|
* itip-formatter.c: (view_response_cb): If the my_address
|
|
is not set. Set it from the backend.
|
|
|
|
2005-01-27 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-view.c (format_date_and_time_x): make tomorrow and this
|
|
week strings work properly
|
|
|
|
2005-01-27 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c (find_cal_opened_cb): remove debug test
|
|
|
|
442005-01-27 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c: add some debugging spew
|
|
|
|
2005-01-27 Rodrigo Moya <rodrigo@novell.com>
|
|
|
|
* itip-formatter.c (update_attendee_status): deal with the itip
|
|
message having an individual instance.
|
|
|
|
2005-01-26 JP Rosevear <jpr@novell.com>
|
|
|
|
Fixes #71485
|
|
|
|
* itip-formatter.c (update_attendee_status): fix message paste-o
|
|
|
|
* itip-view.c (format_date_and_time_x): improve translator
|
|
comments
|
|
|
|
2005-01-25 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c (pitip_free): actually destroy the client
|
|
hashes so the signals get cleaned up
|
|
(format_itip): create a proper unique classid for the pobject
|
|
|
|
2005-01-14 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c (extract_itip_data): use
|
|
camel_data_wrapper_decode_to_stream instead of
|
|
camel_data_wrapper_write_to_stream
|
|
|
|
2005-01-14 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c (format_itip_object): handle UTC dtstart/dtend
|
|
properly
|
|
|
|
2005-01-11 JP Rosevear <jpr@novell.com>
|
|
|
|
Fixes #29985
|
|
|
|
* itip-formatter.c (view_response_cb): set the message flags to
|
|
answered if we send successfully
|
|
|
|
2005-01-11 Harish Krishnaswamy <kharish@novell.com>
|
|
|
|
* itip-formatter.c (update_item): Fixed a compiler warning.
|
|
|
|
2005-01-10 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c (update_item): set to the new items, duh
|
|
|
|
2005-01-10 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c (update_item): compare pointers instead of
|
|
content id
|
|
|
|
2005-01-10 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c (update_item): first crack at saving
|
|
attachments for the backend
|
|
(extract_itip_data): tell the user what to do for more than one
|
|
attachment
|
|
|
|
2005-01-09 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-view.h: remove error mode
|
|
|
|
* itip-formatter.c (set_itip_error): show error information to the
|
|
user
|
|
(extract_itip_data): use above
|
|
(format_itip_object): no more "error" mode
|
|
|
|
2005-01-09 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-view.c (itip_view_set_delegator): accessor
|
|
(itip_view_get_delegator): ditto
|
|
|
|
* itip-view.h: new protos
|
|
|
|
* itip-formatter.c (extract_itip_data): put delegate sections back
|
|
in and handle default reminder
|
|
(format_itip_object): set the delegator for requests, find the
|
|
delegator calendar if necessary
|
|
|
|
2005-01-09 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c (idle_open_cb): launch an evolution window
|
|
pointing at the calendar date of the appointment
|
|
(view_response_cb): use it
|
|
|
|
2005-01-09 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c (find_cal_opened_cb): only check for conflicts
|
|
if the source has the conflict property
|
|
(initialize_selection): select the "conflict" sources in the
|
|
selector
|
|
(source_selection_changed): update the source properties
|
|
(itip_formatter_page_factory): include the source selector for
|
|
selecting conflict checking calendars
|
|
|
|
2005-01-08 Harish Krishnaswamy <kharish@novell.com>
|
|
|
|
* itip-formatter.c: (send_item), (view_response_cb):
|
|
update itip_send_comp calls with the new prototype.
|
|
|
|
2005-01-07 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-view.h: new protos
|
|
|
|
* itip-view.c (set_tasklist_sender_text): task sender messages
|
|
(set_calendar_sender_text): calendar sender messages
|
|
(set_sender_text): select above as appropriate
|
|
(itip_view_set_item_type): accessor
|
|
(itip_view_get_item_type): ditto
|
|
|
|
* itip-formatter.c (find_cal_opened_cb): messages for
|
|
meetings/tasks/journals
|
|
(send_item): ditto
|
|
(format_itip_object): ditto
|
|
(itip_formatter_page_factory): change page title
|
|
|
|
2005-01-07 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c (view_response_cb): ensure there is only one
|
|
attendee in the RSVP even if the user is duplicated
|
|
|
|
2005-01-07 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-view.h: protos
|
|
|
|
* itip-view.c (rsvp_toggled_cb): set comment sensitivity
|
|
(itip_view_init): add comment entry
|
|
(itip_view_set_rsvp): make comment entry sensitive when rsvp is
|
|
(itip_view_set_rsvp_comment): accessor
|
|
(itip_view_get_rsvp_comment): ditto
|
|
|
|
* itip-formatter.c (find_cal_opened_cb): set error message if we
|
|
can't find the item
|
|
(view_response_cb): add comment if the user sets one
|
|
|
|
2005-01-07 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-view.h: add protos
|
|
|
|
* itip-view.c (set_sender_text): update descriptions better
|
|
(set_status_text): show/hide status
|
|
(set_comment_text): show/hide comment
|
|
(set_buttons): update buttons for add an refresh
|
|
(itip_view_destroy): free comment/status
|
|
(itip_view_init): add status/comment widgets
|
|
(itip_view_set_status): accessor
|
|
(itip_view_get_status): ditto
|
|
(itip_view_set_comment): ditto
|
|
(itip_view_get_comment): ditto
|
|
|
|
* itip-formatter.c (find_cal_opened_cb): make sure rsvp is off for
|
|
publish
|
|
(format_itip_object): decline counter is sent by an organizer; set
|
|
status and comment when appropriate
|
|
|
|
2005-01-05 Rodney Dawes <dobey@novell.com>
|
|
|
|
* Makefile.am: Dist the errors data properly, and add the .eplug
|
|
output file to BUILT_SOURCES
|
|
|
|
2005-01-03 Rodney Dawes <dobey@novell.com>
|
|
|
|
* itip-formatter.c (format_itip_object): Don't do set_usize ()
|
|
on the container
|
|
|
|
2005-01-03 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c (format_itip_object): load accounts
|
|
|
|
2005-01-03 JP Rosevear <jpr@novell.com>
|
|
|
|
* org-gnome-itip-formatter-errors.xml: remove unused message
|
|
|
|
* itip-formatter.c (update_item): use info item, not e-error
|
|
|
|
2005-01-03 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c (view_response_cb): implement cancel
|
|
(update_item): add cancel info item
|
|
|
|
2005-01-03 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-view.c (itip_view_add_upper_info_item_printf): utility
|
|
routine to make it easier to add info items
|
|
(itip_view_add_lower_info_item_printf): ditto
|
|
|
|
* itip-view.h: new protos
|
|
|
|
* itip-formatter.c: use new printf routines everyhwere it makes
|
|
sense
|
|
|
|
2005-01-03 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-formatter.c (find_cal_opened_cb): move the adjust item work
|
|
here when we actually have the calendar
|
|
(pitip_free): implement a free function
|
|
(find_cal_opened_cb): check the methods instead of the show
|
|
selector member
|
|
(find_cal_opened_cb): default to true for the rsvp setting
|
|
|
|
2005-01-03 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-view.h: add response enums
|
|
|
|
* itip-view.c (set_buttons): fiddle with button names and response enums
|
|
|
|
* itip-formatter.c (find_server): don't include our uid in the
|
|
conflicts search
|
|
(update_attendee_status): update the status of the attendee and
|
|
save it out
|
|
(adjust_item): get relevant properties for items that might
|
|
contain them if sent from an attendee
|
|
(get_real_item): get the actual, current item
|
|
(send_item): send the item
|
|
(view_response_cb): handle REPLY and REFRESH requests
|
|
(format_itip_object): adjust the item if necessary and set the
|
|
attendee for reply/refresh; prevent crash if no description
|
|
(pitip_free): skeleton free function
|
|
(format_itip): load delete message setting
|
|
(delete_toggled_cb): set delete message setting based on toggle
|
|
(itip_formatter_page_factory): make the delete message check box
|
|
work
|
|
|
|
* Makefile.am: install e-error messages
|
|
|
|
2005-01-03 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-view.h: new protos, signal
|
|
|
|
* itip-view.c (set_info_items): be more generic so both upper and
|
|
lower setting can use it
|
|
(set_upper_info_items): set the upper info items
|
|
(set_lower_info_items): ditto for lower items
|
|
(itip_view_destroy): clear both sets of info items
|
|
(itip_view_class_init): add source selected signalo
|
|
(itip_view_init): add separate upper and lower info item areas and
|
|
a detail area
|
|
(itip_view_add_upper_info_item): add upper info item
|
|
(itip_view_remove_upper_info_item): remove a singal upper area
|
|
info item
|
|
(itip_view_clear_upper_info_items): clear them all
|
|
(itip_view_add_lower_info_item): as above
|
|
(itip_view_remove_lower_info_item): ditto
|
|
(itip_view_clear_lower_info_items): ditto
|
|
(source_selected_cb): emit the source selected signal when the
|
|
source in the option menu changes
|
|
(itip_view_set_source_list): take a source list and create an
|
|
e-source-option-menu if its non-null
|
|
(itip_view_get_source_list): get source list
|
|
(itip_view_set_source): set a specific source in the source option
|
|
menu
|
|
(itip_view_get_source): obtain that source
|
|
(itip_view_set_rsvp): get the rsvp status
|
|
(itip_view_get_rsvp): set it
|
|
(itip_view_set_show_rsvp): set visibility of rsvp check box
|
|
(itip_view_get_show_rsvp): get the visibility of rsvp check box
|
|
(itip_view_set_buttons_sensitive): set button sensitivity
|
|
(itip_view_get_buttons_sensitive): get button sensitivity
|
|
|
|
* itip-formatter.c (find_my_address): find the user's address in
|
|
the list of attendees
|
|
(set_buttons_sensitive): set the action buttons sensitivity
|
|
appropriately
|
|
(cal_opened_cb): use above
|
|
(start_calendar_server): ditto
|
|
(start_calendar_server_by_uid): de-sensitize buttons to start
|
|
(source_selected_cb): ditto
|
|
(find_cal_opened_cb): check for conflicting appointments; set
|
|
informative info area items
|
|
(find_server): create the sexp for determining conflicts
|
|
(update_item): oset informative info area items
|
|
(view_response_cb): implement some of the responses, start on
|
|
implementing rsvp
|
|
(format_itip_object): load the source lists properly
|
|
|
|
2004-12-29 JP Rosevear <jpr@novell.com>
|
|
|
|
* itip-view.h: new protos
|
|
|
|
* itip-view.c (format_date_and_time_x): don't draw the leading
|
|
zero in 12hr clock mode for the hour
|
|
(set_sender_text): make intro statements closer to the UI design
|
|
(set_description_text): display description
|
|
(set_info_items): show info items, messages with icons
|
|
(set_progress_text): show progress text item (for
|
|
loading/searching calendars)
|
|
(set_one_button): add a response button
|
|
(set_buttons): set response buttons based on mode
|
|
(itip_view_destroy): clear info items
|
|
(itip_view_class_init): add response signal
|
|
(itip_view_init): new areas for description, info items, buttons
|
|
(itip_view_set_description): accessor
|
|
(itip_view_get_description): ditto
|
|
(itip_view_add_info_item): add an info item to the display
|
|
(itip_view_clear_info_items): clear all items
|
|
(itip_view_set_progress): set the progress message
|
|
|
|
* itip-formatter.c: move over calendar loading, searching code,
|
|
set more itip view properties
|
|
|
|
* org-gnome-itip-formatter.eplug.in: add a config page item,
|
|
doesn't do much right now
|
|
|
|
2004-12-22 JP Rosevear <jpr@novell.com>
|
|
|
|
* Initial checkin of new itip formatter
|
|
|