aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/itip-formatter
Commit message (Collapse)AuthorAgeFilesLines
* Work around recent GTK+ deprecations.Matthew Barnes2010-03-051-0/+4
|
* [itip-formatter] Show reason of failed calendar openMilan Crha2010-02-121-8/+21
|
* Make authentication functionality availableGustavo Noronha Silva2010-01-271-1/+1
| | | | | | | This involves renaming the calendar auth-related functions to have a prefix, and shipping the headers. Part of https://bugzilla.gnome.org/show_bug.cgi?id=608175
* Remove dead assignments found by clang.Matthew Barnes2010-01-162-6/+3
|
* Bug #606340 - Crash on non-utf8 letter in mail folder nameMilan Crha2010-01-081-32/+14
|
* Compiler and linker flag cleanups.Matthew Barnes2009-12-281-4/+2
|
* Bug #329693 - Add contexts to translated "None" wordsMilan Crha2009-12-241-1/+1
|
* Make the mail folder cache a proper GObjectJonathon Jongsma2009-12-161-1/+2
| | | | | | | | | | | mail-folder-cache previously was a bit of a pseudo object (sort of a singleton) that operated on some file static data. This commit re-factors things so that it is a proper class named MailFolderCache. At the moment, this doesn't gain us much, but in the future, it will allow us to add signals, etc so that we can de-couple a lot of the interdependencies in here. This is essentially a pre-requisite to splitting up a lot of the mail backend stuff. https://bugzilla.gnome.org/show_bug.cgi?id=604627
* Bug #499322 - Use extension for "Save as" suggested file nameMilan Crha2009-12-101-1/+1
|
* Port all error code to use GObject-ified EAlert / EAlertDialogJonathon Jongsma2009-12-081-1/+1
| | | | | | The changes are mainly including the e-alert-header.h header instead of just e-alert.h. This allows us to include e-alert.h in non-UI situations when necessary.
* Rename EError to EAlert to match general use betterJonathon Jongsma2009-12-011-4/+4
| | | | | | | | | | The EError mechanism is used both for error dialogs as well as basic alerts or user prompts, so we should give it a more general name which matches this use. This patch also cleans up a few includes of e-alert.h (formerly e-error.h) that were not actually being used. https://bugzilla.gnome.org/show_bug.cgi?id=602963
* port plugins to use new EError APIJonathon Jongsma2009-12-011-7/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=602963
* Bug #598166 - All Day Meeting String ImprovementMilan Crha2009-11-263-51/+77
|
* More build failures due to missing internal lib dependenciesJonathon Jongsma2009-11-121-0/+1
|
* Kill more redundant save dialogs and related utilities.Matthew Barnes2009-11-111-6/+8
|
* Kill more redundant save functions.Matthew Barnes2009-11-081-2/+40
|
* Bug #482327 - Save attached calendar with multiple items easilyMilan Crha2009-11-071-1/+32
|
* Bug #322261 - vCalendar replies are sent out using the default accountMilan Crha2009-10-162-9/+14
|
* Bug #594471 - Shouldn't call e_error_new/run with NULL 'parent'Milan Crha2009-10-131-3/+3
|
* Bug 596848 - Use per-target CPPFLAGS in automake filesH.Habighorst2009-10-011-6/+9
|
* Goodbye libgnome and libgnomeui!!Matthew Barnes2009-09-191-0/+2
|
* Bug 594284 - FTBFS: missing linksDiego Escalante Urrelo2009-09-061-0/+2
|
* Get the itip-formatter plugin working.Matthew Barnes2009-08-122-4/+14
|
* Bug #420513 - Be able to notify about meeting only new attendeesMilan Crha2009-08-111-4/+4
|
* More whitespace cleanup.Matthew Barnes2009-07-191-1/+1
|
* Fix excessive whitespace.Matthew Barnes2009-07-142-10/+0
|
* Use AM_CPPFLAGS instead of INCLUDE in all Makefile.am.Matthew Barnes2009-07-011-1/+1
|
* Bug #346146 - Appointments in Sent folder should not display actionsMilan Crha2009-06-191-4/+24
|
* More code cleanup.Matthew Barnes2009-06-021-2/+2
|
* Whitespace cleanup.Matthew Barnes2009-05-291-4/+4
|
* Prefer GLib basic types over C types.Matthew Barnes2009-05-293-154/+154
|
* Remove trailing whitespace, again.Matthew Barnes2009-05-293-21/+21
|
* Merge branch 'warnings'Matthew Barnes2009-05-272-2/+6
|\
| * Fix compiler warnings in plugins.Matthew Barnes2009-05-272-2/+6
| |
* | itip-formatter - search for master object tooMilan Crha2009-05-251-3/+5
|/ | | | | | When received a detached instance, and the calendar doesn't contain that exact instance, then try to search for the master object and use it, if found.
* Bug 523216 – User-oriented plugin descriptionsMatthew Barnes2009-05-221-1/+1
|
* Show a progress message if the calendar is taking sometime to open.Chenthill Palanisamy2009-05-211-2/+5
|
* Fixes bug 499107 (bnc) - delete all the recurring instances from the folder.Chenthill Palanisamy2009-05-211-2/+10
| | | | | Reset the index properly so that all the recurring instances are deleted once the mail is processed.
* Bug 577482 – Bad strings in plugins/itip-formatter/itip-view.cMatthew Barnes2009-05-031-2/+2
|
* Use Behdad's brilliant git.mk to generate .gitignore files.Matthew Barnes2009-05-021-0/+2
|
* ** Fix for bug #571721Milan Crha2009-02-162-0/+7
| | | | | | | | | | | 2009-02-16 Milan Crha <mcrha@redhat.com> ** Fix for bug #571721 * itip-view.c: (itip_view_init): Added translators comment. svn path=/trunk/; revision=37276
* Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #548787 (Enable CnP ↵Suman Manjunath2009-02-022-0/+25
| | | | | | for all the text info present in calendar related messages). svn path=/trunk/; revision=37210
* ** Fix for bug #541209Suman Manjunath2009-01-212-5/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-21 Suman Manjunath <msuman@novell.com> ** Fix for bug #541209 ** Adapt to the new APIs from upstream libical. Changes made include using the "_r" counterpart for the following APIs: + icalproperty_as_ical_string () + icalvalue_as_ical_string () + icalcomponent_as_ical_string () + icalparameter_as_ical_string () + icaldurationtype_as_ical_string () + icalenum_reqstat_code () + icallangbind_property_eval_string () + icallangbind_quote_as_ical () + icalmime_text_end_part () + icalperiodtype_as_ical_string () + icalproperty_enum_to_string () + icalproperty_get_parameter_as_string () + icalproperty_get_value_as_string () + icalproperty_get_property_name () + icalrecurrencetype_as_string () + icaltime_as_ical_string () + icalreqstattype_as_string () + icalvalue_binary_as_ical_string () + icalvalue_int_as_ical_string () + icalvalue_utcoffset_as_ical_string () + icalvalue_string_as_ical_string () + icalvalue_recur_as_ical_string () + icalvalue_text_as_ical_string () + icalvalue_attach_as_ical_string () + icalvalue_duration_as_ical_string () + icalvalue_date_as_ical_string () + icalvalue_datetime_as_ical_string () + icalvalue_float_as_ical_string () + icalvalue_geo_as_ical_string () + icalvalue_datetimeperiod_as_ical_string () + icalvalue_period_as_ical_string () + icalvalue_trigger_as_ical_string () + icalvalue_as_ical_string () svn path=/trunk/; revision=37113
* ** Fix for bug #225712Milan Crha2009-01-194-11/+174
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-19 Milan Crha <mcrha@redhat.com> ** Fix for bug #225712 * calendar/gui/dialogs/comp-editor.h: (CompEditorClass::send_comp), (comp_editor_send_comp): Changed function prototypes. * calendar/gui/dialogs/comp-editor.c: (real_send_comp), (save_comp_with_send), (comp_editor_send_comp): Strip alarms based on user's choice. * calendar/gui/dialogs/send-comp.h: (send_component_dialog): * calendar/gui/dialogs/send-comp.c: (have_nonprocedural_alarm), (send_component_dialog): Show option "Send my alarms with this event" when prompting to send event or not, but only if have any non-procedure alarms and if it the caller want to know user's opinion. Default is to strip all alarms. Procedure alarms are always strip out. * calendar/gui/dialogs/event-editor.c: (event_editor_send_comp): * calendar/gui/dialogs/task-editor.c: (task_editor_send_comp): Honor function prototype changes and use new parameter strip_alarms. * calendar/gui/itip-utils.h: (itip_send_comp): * calendar/gui/itip-utils.c: (comp_compliant), (itip_send_comp), (reply_to_calendar_comp): New parameter to strip all alarms or only procedure alarms. * calendar/gui/tasks-control.c: (tasks_control_forward_cmd): * calendar/gui/e-itip-control.c: (send_item), (send_freebusy), (ok_clicked_cb): * calendar/gui/e-calendar-table.c: (e_calendar_table_on_forward): * calendar/gui/e-memo-table.c: (e_memo_table_on_forward): * calendar/gui/e-calendar-view.c: (e_calendar_view_cut_clipboard), (delete_event), (e_calendar_view_delete_selected_occurrence), (on_forward): Always strip alarms when sending component. * calendar/gui/e-calendar-view.c: (e_calendar_view_add_event), (e_calendar_view_modify_and_send): * calendar/gui/e-cal-model-calendar.c: (ecmc_set_value_at): Strip alarms based on user's choice. * plugins/itip-formatter/itip-view.h: * plugins/itip-formatter/itip-view.c: (itip_view_set_show_keep_alarm_check), (itip_view_get_keep_alarm_check_state), (itip_view_set_show_inherit_alarm_check), (itip_view_get_inherit_alarm_check_state): New functions to new options to either inherit reminder from the incoming event or to preserve users reminders in already existing event in the calendar. * plugins/itip-formatter/itip-view.c: (struct _ItipViewPrivate), (alarm_check_toggled_cb), (itip_view_init): Properly initialize new option's members. * plugins/itip-formatter/itip-formatter.c: (find_cal_opened_cb), (update_item), (send_comp_to_attendee), (update_attendee_status), (send_item), (extract_itip_data), (view_response_cb), (format_itip_object): Setup new options based on the actual data. svn path=/trunk/; revision=37097
* Fix for bug #561467 - some changes in the core code needed for evolution-mapi.Suman Manjunath2008-11-282-0/+30
| | | | svn path=/trunk/; revision=36818
* #541121: itip-formatter: don't allow sending a response to meetingPatrick Ohly2008-11-072-1/+11
| | | | | | invitation replies svn path=/trunk/; revision=36747
* Milan Crha <mcrha@redhat.com> ** Fix for bug #514989 (Calculate tomorrow ↵Suman Manjunath2008-10-202-1/+8
| | | | | | from current time, not from the date to convert). svn path=/trunk/; revision=36655
* ** Fix for bug #550441Srinivasa Ragavan2008-10-142-0/+8
| | | | | | | | | | | | 2008-10-14 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #550441 * itip-formatter.c: (view_response_cb): Ignore if summary not there. svn path=/trunk/; revision=36614
* ** Fix for bug #550441Milan Crha2008-10-132-6/+11
| | | | | | | | | | | | 2008-10-13 Milan Crha <mcrha@redhat.com> ** Fix for bug #550441 * itip-formatter.c: (view_response_cb): Use the proper functions to traverse messages in a folder's summary. svn path=/trunk/; revision=36607
* #541121: improved itip formatter: allow replying to forwarded and already ↵Patrick Ohly2008-10-102-9/+93
| | | | | | | | | | | | | | | | | | | imported invitations; honor RVSP flag in invitation itip-formatter.c: the whole logic for "reply to organize" was improved. If an organizer exists, replying is enabled. Sending a reply is enabled by default if the event looks like a meeting (= has attendees). The wish of the organizer to not get replies is checked (previous Evolution releases ignored it); in this case the default is to not send a reply. In all cases the user can override the default. Merged from 2.24 branch. svn path=/trunk/; revision=36594
* Change License from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-10-082-14/+20
| | | | svn path=/trunk/; revision=36576
* Change licese from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-10-032-14/+20
| | | | svn path=/trunk/; revision=36539
* ** Fix for bug #519491Milan Crha2008-10-012-13/+45
| | | | | | | | | | | | | | | | | | | 2008-10-01 Milan Crha <mcrha@redhat.com> ** Fix for bug #519491 * itip-view.c: (ensure_utf8), (itip_view_set_organizer), (itip_view_set_organizer_sentby), (itip_view_set_attendee), (itip_view_set_attendee_sentby), (itip_view_set_proxy), (itip_view_set_delegator), (itip_view_set_summary), (itip_view_set_location), (itip_view_set_status), (itip_view_set_comment), (itip_view_set_description), (itip_view_add_upper_info_item), (itip_view_add_lower_info_item): Convert texts to valid UTF-8 texts before passing them to Gtk+ functions which requires that. svn path=/trunk/; revision=36516
* ** Fix for bug #313225Milan Crha2008-09-242-0/+12
| | | | | | | | | | | | | | | | 2008-09-24 Milan Crha <mcrha@redhat.com> ** Fix for bug #313225 * mail/message-list.c: (struct states_pixmaps), (ml_tree_value_at), (message_list_create_extras): Show meeting icon in 'Attachment' column on messages with '$has_cal' user flag set. * plugins/itip-formatter/itip-formatter.c: (format_itip): Set the user flag '$has_cal' on the message when formatting a calendar attachment. svn path=/trunk/; revision=36445
* License ChangesSankarasivasubramanian Pasupathilingam2008-08-272-12/+19
| | | | svn path=/trunk/; revision=36116
* ** Fixes bug #546892Matthew Barnes2008-08-123-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-11 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #546892 * e-util/e-icon-factory.c (e_icon_factory_get_image): Kill this function. Use gtk_image_new_from_icon_name(). * e-util/e-icon-factory.c (e_icon_factory_get_icon_list): Kill this function. Use gtk_window_set_icon_name(). * widgets/misc/e-activity-handler.c: * widgets/misc/e-task-widget.c: Purge the GdkPixbuf arguments from the API. We've been ignoring them since the spinner icon was added. * addressbook/gui/contact-editor/e-contact-editor-fullname.c: * addressbook/gui/contact-editor/e-contact-editor-im.c: * addressbook/gui/contact-editor/e-contact-editor-address.c: * calendar/gui/alarm-notify/alarm-notify-dialog.c: * calendar/gui/dialogs/alarm-dialog.c: * calendar/gui/dialogs/alarm-list-dialog.c: * calendar/gui/dialogs/cal-attachment-select-file.c: * calendar/gui/dialogs/changed-comp.c: * calendar/gui/dialogs/delete-error.c: * calendar/gui/dialogs/select-source-dialog.c: * mail/mail-send-recv.c: * mail/message-tag-followup.c: * widgets/misc/e-combo-button.c: * widgets/misc/e-info-label.c: * widgets/misc/e-url-entry.c: * widgets/misc/e-task-widget.c: Prefer gtk_window_set_icon_name() over gtk_window_set_icon_list(). * addressbook/gui/contact-editor/e-contact-editor-im.c: * calendar/gui/dialogs/event-page.c: * calendar/gui/e-timezone-entry.c: * e-util/e-gui-utils.c: * e-util/e-popup.c: * plugins/import-ics-attachments/icsimporter.c: * plugins/itip-formatter/itip-view.c: * mail/em-folder-browser.c: * mail/em-format-html-display.c: * mail/mail-send-recv.c: * mail/message-tag-followup.c: Prefer gtk_image_new_from_icon_name() over e_icon_factory_get_image(). * calendar/gui/alarm-notify/alarm-queue.c: * plugins/mail-notification/mail-notification.c: Prefer gtk_status_icon_set_from_icon_name() over gtk_status_icon_set_from_pixbuf(). * addressbook/gui/component/addressbook-view.c: * calendar/gui/e-calendar-table.c: * calendar/gui/e-calendar-view.c: * calendar/gui/e-memo-table.c: * mail/mail-mt.c: e_activity_handler_operation_started() no longer takes a GdkPixbuf. It was ignoring the pixbuf anyway ever since we added a spinner icon. svn path=/trunk/; revision=35958
* ** Fix for bug #491176Milan Crha2008-07-282-7/+17
| | | | | | | | | | | | | 2008-07-28 Milan Crha <mcrha@redhat.com> ** Fix for bug #491176 * itip-view.c: (itip_view_init): Word-wrap the summary if necessary; expand also value-labels in the table, thus the text will be aligned on the left; align action buttons on the left too. svn path=/trunk/; revision=35848
* Added some FIXME's for code cleanup.Chenthill Palanisamy2008-07-172-0/+7
| | | | | | | | | | 2008-07-17 Chenthill Palanisamy <pchenthill@novell.com> * itip-formatter.c: (view_response_cb): Added some FIXME's for code cleanup. svn path=/trunk/; revision=35749
* Pushing changes from the madagascar branch related to the on-diskSankarasivasubramanian Pasupathilingam2008-07-162-1/+7
| | | | | | | summary work. svn path=/trunk/; revision=35747
* updated novell copyright notices (left others alone)Jeffrey Stedfast2008-06-213-3/+3
| | | | svn path=/trunk/; revision=35665
* ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES andMatthew Barnes2008-06-062-4/+1
| | | | | | | | | | 2008-06-06 Matthew Barnes <mbarnes@redhat.com> ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and GTK_DISABLE_SINGLE_INCLUDES defined. (#536637) svn path=/trunk/; revision=35606
* Committing on behalf of Milan Crha <mcrha@redhat.com>Milan Crha2008-06-022-2/+13
| | | | | | | | | 2008-05-29 Milan Crha <mcrha@redhat.com> ** Fix for bug #535459 svn path=/trunk/; revision=35566
* ** Fixes bug #534360Matthew Barnes2008-05-232-1/+8
| | | | | | | | | | | | 2008-05-22 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #534360 Migrate from deprecated GtkObject symbols to GObject equivalents. Touches over 150 files in all components; too many to list. svn path=/trunk/; revision=35526
* Committing on behalf of Chenthill Palanisamy <pchenthill@novell.com>Chenthill Palanisamy2008-04-302-5/+14
| | | | | | | | | 2008-04-30 Chenthill Palanisamy <pchenthill@novell.com> ** Fixes #338330 (bnc) Internet Based Calendar Events Are Declined By Evolution/GroupWise svn path=/trunk/; revision=35450
* ** Fix for BNC bug #382687Srinivasa Ragavan2008-04-282-11/+22
| | | | | | | | | | | 2008-04-28 Srinivasa Ragavan <sragavan@novell.com> ** Fix for BNC bug #382687 * plugins/itip-formatter/itip-formatter.c: Don't download contents in main thread, which causes deadlock svn path=/trunk/; revision=35425
* ** Fix for bug #523541Milan Crha2008-03-272-0/+10
| | | | | | | | | | | | 2008-03-27 Milan Crha <mcrha@redhat.com> ** Fix for bug #523541 * itip-formatter.c: (find_server): Do not leak memory returned by e_cal_component_get_recurid_as_string. svn path=/trunk/; revision=35275
* Free the memory returned by e_cal_component_get_recurid_as_string.Chenthill Palanisamy2008-02-252-3/+10
| | | | | | | | | | 2008-02-25 Chenthill Palanisamy <pchenthill@novell.com> * itip-formatter.c: (find_server), (update_attendee_status): * Free the memory returned by e_cal_component_get_recurid_as_string. svn path=/trunk/; revision=35087
* Fixes#516408 Free the memory returned by libical.Chenthill Palanisamy2008-02-252-5/+20
| | | | | | | | | | | | 2008-02-25 Chenthill Palanisamy <pchenthill@novell.com> Fixes#516408 * itip-formatter.c (find_attendee), (find_to_address), (find_from_address), (update_item): Free the memory returned by libical. svn path=/trunk/; revision=35082
* ** Follow up on bug #517072Paul Bolle2008-02-202-46/+53
| | | | | | | | | | | | 2008-02-19 Paul Bolle <pebolle@tiscali.nl> ** Follow up on bug #517072 * itip-view.c: (set_calendar_sender_text), (set_tasklist_sender_text), (set_journal_sender_text): Properly escape text here too. svn path=/trunk/; revision=35062
* ** Fix for bug #517072Paul Bolle2008-02-192-1/+8
| | | | | | | | | | | | 2008-02-19 Paul Bolle <pebolle@tiscali.nl> ** Fix for bug #517072 * itip-view.c: (set_summary_text): Properly escape summary text. svn path=/trunk/; revision=35051
* ** Part of fix for bug #515744Milan Crha2008-02-182-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-02-18 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #515744 * addressbook/gui/component/addressbook-migrate.c: (get_source_name): * plugins/groupwise-features/send-options.c: (get_source): * plugins/groupwise-features/share-folder-common.c: (get_container_id): * plugins/groupwise-features/install-shared.c: (install_folder_response): * plugins/external-editor/external-editor.c: (convert_to_camel_internet_address), (org_gnome_external_editor): * plugins/itip-formatter/itip-formatter.c: (idle_open_cb): * mail/em-folder-view.c: (emfv_setup_view_instance): * mail/mail-component.c: (impl_finalize): * mail/message-list.c: (ml_tree_value_at): * composer/e-msg-composer.c: (drop_action): * e-util/e-config.c: (ep_finalise): Use proper member to free. * widgets/misc/e-cursors.c: (e_cursors_init): * widgets/misc/e-calendar-item.c: (e_calendar_item_draw_month): * calendar/gui/dialogs/comp-editor.c: (drop_action): * calendar/gui/calendar-config.c: (calendar_config_get_hide_completed_tasks_sexp): * calendar/gui/comp-editor-factory.c: (edit_existing): * calendar/gui/e-day-view.c: (e_day_view_reshape_long_event), (e_day_view_on_top_canvas_drag_data_received): * calendar/gui/e-day-view-main-item.c: (e_day_view_main_item_draw_events_in_vbars), (e_day_view_main_item_draw_long_events_in_vbars): * calendar/gui/e-day-view-top-item.c: (e_day_view_top_item_draw_long_event): * calendar/gui/e-cal-model.c: (redo_queries): * calendar/gui/e-calendar-table.c: (e_calendar_table_open_task): * calendar/gui/e-memo-table.c: (open_memo): * calendar/gui/print.c: (print_todo_details): * calendar/gui/migration.c: (get_source_name): Memory leak fix. * calendar/gui/e-week-view.c: (e_week_view_reshape_events): Simplifies things. svn path=/trunk/; revision=35044
* Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #468427, also fixes ↵Suman Manjunath2008-02-052-130/+181
| | | | | | a lot of other crashes around itip-formatter. svn path=/trunk/; revision=34960
* ** Fix for bug #475781Milan Crha2008-01-252-6/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-01-25 Milan Crha <mcrha@redhat.com> ** Fix for bug #475781 * plugins/save-calendar/csv-format.c: (do_save_calendar_csv): * plugins/save-calendar/rdf-format.c: (do_save_calendar_rdf): * plugins/itip-formatter/itip-formatter.c: (format_itip_object): * calendar/gui/dialogs/recurrence-page.c: (fill_ending_date), (recurrence_page_fill_widgets): * calendar/gui/dialogs/memo-page.c: (memo_page_fill_widgets): * calendar/gui/e-day-view.c: 2*(e_day_view_finish_long_event_resize), 2*(e_day_view_on_editing_stopped): * calendar/gui/itip-utils.c: (comp_compliant), (reply_to_calendar_comp): * calendar/gui/e-week-view.c: (e_week_view_on_editing_stopped): * calendar/gui/e-calendar-view.c: (e_calendar_view_add_event), (e_calendar_view_get_tooltips): * calendar/gui/e-cal-component-preview.c: (write_html): * calendar/gui/e-cal-component-memo-preview.c: (write_html): * calendar/gui/e-cal-model.c: (add_instance_cb): Fix memory leaks around ECalComponentDateTime. svn path=/trunk/; revision=34895
* ** Fixes bug #362638Matthew Barnes2007-12-212-21/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-20 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #362638 * calendar/gui/alarm-notify/alarm-notify.c: * calendar/gui/alarm-notify/alarm-notify.h: * calendar/gui/alarm-notify/alarm-queue.c: Rewrite message passing to use GThreadPool instead of EThread. * mail/mail-mt.h: Overhaul the message passing API: - Define a MailMsg type as the base message struct. - Define types for the various callback functions. - Add a priority value to each message (not yet used). - Add a reference count to each message. - Define a MailMsgInfo type for the virtual function table. - Record the size of message sub-types in MailMsgInfo. - New/changed functions: mail_msg_new() - Easier to use. mail_msg_ref() - Increase reference count. mail_msg_unref() - Decrease reference count. mail_msg_main_loop_push() } mail_msg_unordered_push() } Submit MailMsgs to various mail_msg_fast_ordered_push() } message-processing threads. mail_msg_slow_ordered_push() } * mail/mail-mt.c (mail_msg_new): Use GSlice for memory allocation. * mail/mail-mt.c (mail_msg_ref), (mail_msg_unref): New functions increment/decrement a MailMsg's reference count. * mail/mail-mt.c (mail_cancel_hood_add), (mail_cancel_hook_remove): Convert the 'cancel_hook_list' from an EDList to a GHookList and modify the API accordingly. * mail/mail-mt.c: Use GThreadPools instead of EThreads. Use GAsyncQueues instead of EMsgPorts. * mail/em-composer-utils.c: * mail/em-folder-browser.c: * mail/em-folder-properties.c: * mail/em-folder-tree.c: * mail/em-folder-utils.c: * mail/em-folder-view.c: * mail/em-format-html-print.c: * mail/em-format-html.c: * mail/em-subscribe-editor.c: * mail/em-sync-stream.c: * mail/importers/elm-importer.c: * mail/importers/mail-importer.c: * mail/importers/pine-importer.c: * mail/mail-component.c: * mail/mail-folder-cache.c: * mail/mail-mt.c: * mail/mail-ops.c: * mail/mail-ops.h: * mail/mail-send-recv.c: * mail/mail-session.c: * mail/mail-vfolder.c: * mail/message-list.c: * plugins/folder-unsubscribe/folder-unsubscribe.c: * plugins/groupwise-features/share-folder-common.c: * plugins/exchange-operations/exchange-folder.c: * plugins/mark-all-read/mark-all-read.c: * plugins/mailing-list-actions/mailing-list-actions.c: * plugins/itip-formatter/itip-formatter.c: * plugins/save-attachments/save-attachments.c: Use the new MailMsg API for messages. svn path=/trunk/; revision=34730
* ** Fix for bug #220846Milan Crha2007-12-044-4/+58
| | | | | | | | | | | | | | | | 2007-12-04 Milan Crha <mcrha@redhat.com> ** Fix for bug #220846 * itip-view.h: * itip-view.c: (itip_view_set_show_free_time_check), (itip_view_get_free_time_check_state), (struct _ItipViewPrivate), (itip_view_init): * itip-formatter.c: (view_response_cb), (format_itip_object): New option to accept meeting request as free time. svn path=/trunk/; revision=34640
* ** Fix for bug #458237Milan Crha2007-11-232-0/+11
| | | | | | | | | | | | 2007-11-23 Milan Crha <mcrha@redhat.com> ** Fix for bug #458237 * itip-formatter.c: (start_calendar_server), (source_selected_cb): Check for non-NULL source before using it to prevent a crash. svn path=/trunk/; revision=34570
* ** Remove trailing whitespace from source code.Matthew Barnes2007-11-153-449/+449
| | | | | | | | | 2007-11-14 Matthew Barnes <mbarnes@redhat.com> ** Remove trailing whitespace from source code. svn path=/trunk/; revision=34537
* Fix warnings from sparse and gccKjartan Maraas2007-10-312-6/+11
| | | | svn path=/trunk/; revision=34458
* ** Fixes part of bug #417999Matthew Barnes2007-10-233-28/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-22 Matthew Barnes <mbarnes@redhat.com> ** Fixes part of bug #417999 * addressbook/gui/contact-editor/contact-editor.glade: * addressbook/gui/contact-editor/e-contact-editor.c: * addressbook/gui/contact-editor/e-contact-quick-add.c: * addressbook/gui/contact-list-editor/contact-list-editor.c: * addressbook/gui/contact-list-editor/contact-list-editor.glade: * calendar/gui/dialogs/event-page.c: * calendar/gui/dialogs/event-page.glade: * calendar/gui/dialogs/memo-page.c: * calendar/gui/dialogs/memo-page.glade: * calendar/gui/dialogs/task-page.c: * calendar/gui/dialogs/task-page.glade: * calendar/gui/e-itip-control.c: * plugins/bbdb/bbdb.c: * plugins/bbdb/gaimbuddies.c: * plugins/itip-formatter/itip-view.c: * widgets/misc/e-pilot-settings.c: Use ESourceComboBox instead of ESourceOptionMenu (deprecated). svn path=/trunk/; revision=34408
* 2007-10-04 mcrha Fix for bug #331578Milan Crha2007-10-042-6/+60
| | | | svn path=/trunk/; revision=34351
* 2007-10-03 mcrha Fix for bug #346146Milan Crha2007-10-034-92/+141
| | | | svn path=/trunk/; revision=34347
* 2007-10-01 mcrha Fix for bug #428402Milan Crha2007-10-012-2/+10
| | | | svn path=/trunk/; revision=34341
* Fixes #273417 (bnc)Chenthill Palanisamy2007-09-072-1/+7
| | | | svn path=/trunk/; revision=34191
* Update FSF address in header comments (#469886). Patch from TobiasMatthew Barnes2007-09-023-4/+4
| | | | | | | | | | 2007-09-02 Matthew Barnes <mbarnes@redhat.com> * Update FSF address in header comments (#469886). Patch from Tobias Mueller. svn path=/trunk/; revision=34151
* 2007-08-23 mcrha Fix for bug #329746Milan Crha2007-08-242-10/+19
| | | | svn path=/trunk/; revision=34078
* Fixes #301835 (bnc)Chenthill Palanisamy2007-08-212-4/+12
| | | | svn path=/trunk/; revision=34053
* ** Fix for bug #460326Srinivasa Ragavan2007-08-062-0/+16
| | | | svn path=/trunk/; revision=33951
* ** Fix for bug #455799Hiroyuki Ikezoe2007-08-041-6/+0
| | | | | | | | | | | | 2007-08-04 Hiroyuki Ikezoe <poincare@ikezoe.net> ** Fix for bug #455799 Remove all .cvsignore and update svn:ignore porperty in whole directories. svn path=/trunk/; revision=33945
* Minor typos in strings.Claude Paroz2007-07-212-1/+5
| | | | svn path=/trunk/; revision=33825
* Fixed a build break.Chenthill Palanisamy2007-07-092-4/+8
| | | | | | | | | 2007-07-09 Chenthill Palanisamy <pchenthill@novell.com> * itip-formatter.c: (format_itip_object): Fixed a build break. svn path=/trunk/; revision=33788
* reviewed by: Veerapuram Varadhan <vvaradhan@novell.com>Chenthill Palanisamy2007-07-094-151/+435
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-07-09 Chenthill Palanisamy <pchenthill@novell.com> reviewed by: Veerapuram Varadhan <vvaradhan@novell.com> * itip-formatter.c: (find_attendee), (find_attendee_if_sentby): Finds the address of the account owner in the attendees list. (find_to_address), (find_from_address): Establishes the current account id. (extract_itip_data), (view_response_cb), (format_itip_object), (pitip_free): Sets the corresponding itip-view components. * itip-view.h: * itip-view.c: (set_calendar_sender_text), (set_tasklist_sender_text), (set_journal_sender_text), (itip_view_destroy), (itip_view_set_organizer_sentby), (itip_view_get_organizer_sentby), (itip_view_set_attendee_sentby), (itip_view_get_attendee_sentby), (itip_view_set_proxy), (itip_view_get_proxy): Sets the message appropriately in the itip-view. Committing on behalf of Suman Manjunath <msuman@novell.com> svn path=/trunk/; revision=33783
* fix some bad mnemonics, mark string for translation. Fixes bug #439186.Andre Klapper2007-06-162-3/+8
| | | | | | | | | | 2006-09-14 Andre Klapper <a9016009@gmx.de> * itip-view.c: fix some bad mnemonics, mark string for translation. Fixes bug #439186. svn path=/trunk/; revision=33681
* Fix compilation warning in plugins/itip-formatter directory. (#440272)Matthew Barnes2007-06-032-1/+6
| | | | svn path=/trunk/; revision=33629
* Bug 437584 – Compilation warning in evolution's plugins folderSankarasivasubramanian Pasupathilingam2007-05-112-2/+7
| | | | svn path=/trunk/; revision=33507
* Massive code cleanup (bug #429422)Matthew Barnes2007-04-202-5/+22
| | | | svn path=/trunk/; revision=33432
* Fix "incompatible pointer type" warnings (#360619).Matthew Barnes2007-03-302-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-03-29 Matthew Barnes <mbarnes@redhat.com> * calendar/gui/e-day-view.c: * calendar/gui/e-week-view.c: * calendar/gui/tasks-control.c: * composer/e-msg-composer-select-file.c: * mail/em-account-editor.c: * mail/em-folder-view.c: * mail/em-format-html-display.c: * mail/em-format-html.c: * mail/em-format.h: * mail/em-mailer-prefs.c: * mail/em-vfolder-rule.c: * mail/mail-ops.c: * mail/mail-send-recv.c: * mail/message-list.c: * plugins/bbdb/gaimbuddies.c: * plugins/itip-formatter/itip-formatter.c: * plugins/save-calendar/save-calendar.c: * shell/e-shell-window.c: * widgets/misc/e-icon-entry.c: * widgets/table/e-table-header-utils.c: * widgets/table/e-table-item.c: * widgets/table/e-tree-header-item.c: * widgets/table/e-tree-table-adapter.c: Fix "incompatible pointer type" warnings (#360619). svn path=/trunk/; revision=33339
* ** Fixes bug #419524Matthew Barnes2007-03-213-2/+8
| | | | | | | | | | | | | | | | | | | | | | | 2007-03-20 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #419524 * Include <glib/gi18n.h> instead of <libgnome/gnome-i18n.h>. * e-util/e-xml-utils.c (e_xml_get_child_by_name_by_lang_list): * mail/em-migrate.c (emm_setup_initial): * shell/e-component-registry.c (query_components): * shell/e-shell-settings-dialog.c (load_pages): * shell/e-shell-window-commands.c (command_quick_reference): * tools/killev.c (main): Use g_get_language_names() instead of gnome_i18n_get_language_list(). * e-util/e-util.c: Remove e_gettext(). * e-util/Makefile.am: Remove e-i18n.h. svn path=/trunk/; revision=33319
* Deletes all instances of a recurrence appointment as soon as theSankar P2007-02-092-12/+55
| | | | | | | | | | | | | 2007-02-09 Sankar P <psankar@novell.com> * itip-formatter.c: (update_item), (view_response_cb): Deletes all instances of a recurrence appointment as soon as the invitation is accepted/declined adn applied-to-all. Fixes #312301 svn path=/trunk/; revision=33190
* correct display of time. Fixes bug #343686.Andre Klapper2006-09-152-1/+5
| | | | | | | | 2006-09-14 Andre Klapper <a9016009@gmx.de> * itip-view.c: correct display of time. Fixes bug #343686. svn path=/trunk/; revision=32765
* ** Fix for bug #347248Srinivasa Ragavan2006-08-232-2/+9
| | | | svn path=/trunk/; revision=32647
* fix an uninitialized GError - fixes bug 352423. committed by Andre KlapperMatthew Barnes2006-08-232-1/+6
| | | | | | | | | | | 2006-08-23 Matthew Barnes <mbarnes@redhat.com> * calendar/gui/e-itip-control.c: * plugins/itip-formatter/itip-formatter.c: fix an uninitialized GError - fixes bug 352423. committed by Andre Klapper svn path=/trunk/; revision=32637
* ** Fix for bug #350395 by Øystein GisnåsSrinivasa Ragavan2006-08-232-2/+11
| | | | svn path=/trunk/; revision=32635
* Fixes #328268.Chenthill Palanisamy2006-08-192-0/+10
| | | | svn path=/trunk/; revision=32592
* Add missing argument in the call to itip_send_comp.Harish Krishnaswamy2006-08-111-3/+3
| | | | | | | | | 2006-08-11 Harish Krishnaswamy <kharish@novell.com> * itip-formatter.c: (send_comp_to_attendee): Add missing argument in the call to itip_send_comp. svn path=/trunk/; revision=32532
* Add missing argument in the call to itip_send_comp.Harish Krishnaswamy2006-08-112-1/+6
| | | | | | | | | 2006-08-11 Harish Krishnaswamy <kharish@novell.com> * itip-formatter.c: (send_comp_to_attendee): Add missing argument in the call to itip_send_comp. svn path=/trunk/; revision=32531
* Added support for shared notes.Chenthill Palanisamy2006-07-224-78/+186
| | | | svn path=/trunk/; revision=32373
* Handle ICAL_X methods from Microsoft Live as request methods.Harish Krishnaswamy2006-07-062-2/+14
| | | | | | | | | | 2006-07-06 Harish Krishnaswamy <kharish@novell.com> * itip-formatter.c: (format_itip_object): Handle ICAL_X methods from Microsoft Live as request methods. svn path=/trunk/; revision=32239
* Free GSList and its data after callingHarish Krishnaswamy2006-06-192-0/+9
| | | | | | | | | | 2006-06-19 Harish Krishnaswamy <kharish@novell.com> * itip-formatter.c (update_item): Free GSList and its data after calling e_cal_component_get_attachment_list. svn path=/trunk/; revision=32169
* Remove stray debug statements that should not have been committed.Harish Krishnaswamy2006-06-191-2/+0
| | | | | | | | | 2006-06-19 Harish Krishnaswamy <kharish@novell.com> * itip-formatter.c (update_item): Remove stray debug statements that should not have been committed. svn path=/trunk/; revision=32166
* Deletes a GroupWise appointment if accepted or deleted.Sankar P2006-06-162-38/+57
| | | | | | | | | 2006-06-16 Sankar P <psankar@novell.com> * itip-formatter.c: (view_response_cb): Deletes a GroupWise appointment if accepted or deleted. svn path=/trunk/; revision=32162
* Fixes #179774Chenthill Palanisamy2006-06-162-1/+18
| | | | svn path=/trunk/; revision=32159
* Fix memory leak. Fixes bug #335423.Chris Heath2006-06-092-0/+7
| | | | | | | | | | | | | 2006-06-09 Chris Heath <chris@heathens.co.nz> * addressbook/gui/widgets/eab-popup-control.c (eab_popup_control_set_free_form): * addressbook/gui/contact-editor/e-contact-quick-add.c (quick_add_merge_contact): * e-util/e-plugin.c (ep_construct): * mail/message-list.c (message_list_finalise): * plugins/itip-view.c (itip_view_destroy): Fix memory leak. Fixes bug #335423. svn path=/trunk/; revision=32101
* Fixes 340296Chenthill Palanisamy2006-06-072-76/+98
| | | | svn path=/trunk/; revision=32087
* Fix for Bug 331023Devashish Sharma2006-03-101-1/+1
| | | | svn path=/trunk/; revision=31680
* A typo fix from gfree to g_free.Veerapuram Varadhan2006-02-142-1/+6
| | | | | | | * itip-formatter.c (itip_formatter_page_factory): A typo fix from gfree to g_free. svn path=/trunk/; revision=31519
* Removing unnecessary markup in translateable string.Karsten Bräckelmann2006-02-132-2/+13
| | | | svn path=/trunk/; revision=31494
* a11y changes for bug #330723Karsten Bräckelmann2006-02-112-1/+6
| | | | svn path=/trunk/; revision=31477
* Make this place a bit more quietKjartan Maraas2006-01-283-16/+15
| | | | svn path=/trunk/; revision=31328
* use e_utf8_strftime() in evolution-data-server/Simon Zheng2006-01-102-0/+7
| | | | | | | | | | 2006-01-10 Simon Zheng <simon.zheng@sun.com> * itip-view.c: use e_utf8_strftime() in evolution-data-server/ libedataserver/e-data-server-util.c instead of the copy in evolution/e-util/e-util.c. svn path=/trunk/; revision=31119
* changing "cancelled" (British English) to "canceled" (American English).Andre Klapper2006-01-063-7/+14
| | | | | | | | | | | | | | | | | | | | | | 2006-01-06 Andre Klapper <a9016009@gmx.de> * addressbook/gui/widgets/eab-gui-util.c: * calendar/calendar.error.xml: * calendar/gui/dialogs/task-details-page.glade: * calendar/gui/e-cal-component-preview.c: * calendar/gui/e-cal-model-tasks.c: * calendar/gui/e-calendar-table.c: * calendar/gui/e-itip-control.c: * calendar/gui/print.c: * mail/mail-ops.c: * mail/mail-send-recv.c: * mail/mail-session.c: * plugins/itip-formatter/itip-formatter.c: * plugins/itip-formatter/itip-view.c: changing "cancelled" (British English) to "canceled" (American English). Fixes bug 325334. svn path=/trunk/; revision=31088
* use libedataserver/e-account-list.h instead of e-util/e-account-list.h.Simon Zheng2006-01-063-2/+9
| | | | | | | | | | | 2006-01-06 Simon Zheng <simon.zheng@sun.com> * itip-formatter.c: * itip-view.c: use libedataserver/e-account-list.h instead of e-util/e-account-list.h. use libedataserver/e-account.h instead of e-util/e-account.h. svn path=/trunk/; revision=31080
* Check for static capability only if the ecal already exists. Fixes anotherHarish Krishnaswamy2006-01-032-1/+8
| | | | | | | | | | 2006-01-02 Harish Krishnaswamy <kharish@novell.com> * itip-formatter.c: (source_selected_cb): Check for static capability only if the ecal already exists. Fixes another critical warning crasher. svn path=/trunk/; revision=31029
* added a missing word. Fixes bug 325128.Andre Klapper2005-12-311-0/+9
| | | | | | | | | | | | | 2005-12-30 Andre Klapper <a9016009@gmx.de> * itip-formatter.c: added a missing word. Fixes bug 325128. 2005-12-30 Andre Klapper <a9016009@gmx.de> * itip-formatter.c, itip-view.c: Marked missing strings translatable. Fixes bug 313554 in CVS HEAD. svn path=/trunk/; revision=30990
* added a missing word. Fixes bug 325128.Andre Klapper2005-12-301-1/+1
| | | | | | | 2005-12-30 Andre Klapper <a9016009@gmx.de> * itip-formatter.c: added a missing word. Fixes bug 325128. svn path=/trunk/; revision=30971
* Marked missing strings translatable. Fixes bug 313554 in CVS HEAD.Andre Klapper2005-12-302-26/+26
| | | | | | | | 2005-12-30 Andre Klapper <a9016009@gmx.de> * itip-formatter.c, itip-view.c: Marked missing strings translatable. Fixes bug 313554 in CVS HEAD. svn path=/trunk/; revision=30968
* Use g_ascii_strcasecmp() instead of g_strcasecmp().Tor Lillqvist2005-12-182-3/+8
| | | | | | | | | 2005-12-17 Tor Lillqvist <tml@novell.com> * itip-formatter.c: Use g_ascii_strcasecmp() instead of g_strcasecmp(). svn path=/trunk/; revision=30845
* Drop extra inclusion of e-util/e-time-utils.h, which is going away anyway.Tor Lillqvist2005-11-242-1/+5
| | | | | | | | | 2005-11-24 Tor Lillqvist <tml@novell.com> * itip-view.c: Drop extra inclusion of e-util/e-time-utils.h, which is going away anyway. svn path=/trunk/; revision=30658
* Fixes #308752.Chenthill Palanisamy2005-11-072-1/+7
| | | | svn path=/trunk/; revision=30574
* Fixes #315345Chenthill Palanisamy2005-09-192-3/+9
| | | | svn path=/trunk/; revision=30357
* Fixes #313534 Moved the code to display recur check box to cal_opened_cb.Chenthill Palanisamy2005-08-292-8/+14
| | | | | | | | | | 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. svn path=/trunk/; revision=30280
* add missing headers.Not Zed2005-08-242-0/+6
| | | | | | | | 2005-08-23 Not Zed <NotZed@Ximian.com> * itip-view.c: add missing headers. svn path=/trunk/; revision=30225
* fixes a memory leak.Chenthill Palanisamy2005-08-222-13/+24
| | | | svn path=/trunk/; revision=30177
* Put back in warning messages about calendar not being opened.Carsten Guenther2005-08-212-0/+13
| | | | | | | | | 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. svn path=/trunk/; revision=30172
* NULL-terminate calls to e_error_run; fixed typos in if-statement; someCarsten Guenther2005-08-192-26/+38
| | | | | | | | | | | | 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. svn path=/trunk/; revision=30158
* Fixes #305627.Chenthill Palanisamy2005-08-122-2/+49
| | | | svn path=/trunk/; revision=30098
* Fixes #307841Chenthill Palanisamy2005-08-092-0/+13
| | | | svn path=/trunk/; revision=30041
* applied patch submitted by <tommi.komulainen@iki.fi> do not send "cid:" toVivek Jain2005-07-282-8/+24
| | | | | | | | | | | | | | 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 svn path=/trunk/; revision=29908
* Fixed a memory leak and a crash when start date does is not present.Chenthill Palanisamy2005-07-202-3/+8
| | | | | | | | | 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. svn path=/trunk/; revision=29820
* Set the reccurrence id for the reccurring appointment. Set the MOD-TYPEChenthill Palanisamy2005-07-192-25/+78
| | | | | | property only while accepting all instances. svn path=/trunk/; revision=29802
* Support for groupwise recurrences.Chenthill Palanisamy2005-07-114-5/+103
| | | | svn path=/trunk/; revision=29704
* Use NO_UNDEFINED. Link with more libraries.Tor Lillqvist2005-06-272-1/+11
| | | | | | | | 2005-06-27 Tor Lillqvist <tml@novell.com> * */Makefile.am: Use NO_UNDEFINED. Link with more libraries. svn path=/trunk/; revision=29593
* Added support for delegation in personal calendarChenthill Palanisamy2005-06-215-45/+293
| | | | svn path=/trunk/; revision=29553
* Use SOEXT.Tor Lillqvist2005-06-182-1/+5
| | | | | | | | 2005-06-18 Tor Lillqvist <tml@novell.com> * */*.eplug.xml: Use SOEXT. svn path=/trunk/; revision=29538
* error file moves/e-error.h movesMichael Zucci2005-05-162-1/+5
| | | | svn path=/trunk/; revision=29370
* setup cleanfiles & fix extra_distNot Zed2005-05-112-1/+7
| | | | | | | | 2005-05-11 Not Zed <NotZed@Ximian.com> * Makefile.am: setup cleanfiles & fix extra_dist svn path=/trunk/; revision=29323
* fix names so that intltool will parse as xmlMichael Zucci2005-05-064-9/+16
| | | | | | | remove use of e-error-tool tag xml for translations where appropriate svn path=/trunk/; revision=29304
* Fixes #74265 In time_days_in_month the months are indexed from 0, soChenthill Palanisamy2005-04-082-3/+10
| | | | | | | | | | | 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. svn path=/trunk/; revision=29189
* Fixes #74291JP Rosevear2005-04-082-1/+8
| | | | | | | | | | | 2005-04-07 JP Rosevear <jpr@novell.com> Fixes #74291 * itip-view.c (itip_view_init): remove comment to re-enable description display svn path=/trunk/; revision=29179
* Fixes #73844JP Rosevear2005-04-012-1/+8
| | | | | | | | | | | 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 svn path=/trunk/; revision=29133
* add a11y name to Conflict Search Table Fixes #73914Li Yuan2005-03-302-0/+7
| | | | | | | | | | 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 svn path=/trunk/; revision=29125
* set the type appropriately so that assigned tasks can be handledJP Rosevear2005-03-152-0/+19
| | | | | | | | | 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 svn path=/trunk/; revision=29025
* clean up author/descriptions for various plugins.Björn Torkelsson2005-02-252-3/+13
| | | | | | | | 2005-02-24 Björn Torkelsson <torkel@acc.umu.se> * clean up author/descriptions for various plugins. svn path=/trunk/; revision=28889
* specify id for config pageJP Rosevear2005-02-072-1/+5
| | | | | | | | 2005-02-07 JP Rosevear <jpr@novell.com> * org-gnome-itip-formatter.eplug.in: specify id for config page svn path=/trunk/; revision=28732
* Set the spacing for ourself to 12 to be HIG compliant as we are a GtkHBoxRodney Dawes2005-02-042-23/+36
| | | | | | | | | | | | | | | 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 svn path=/trunk/; revision=28693
* reviewed by Harish Krishnaswamy <kharish@novell.com>Chenthill Palanisamy2005-02-022-1/+12
| | | | | | | | | | | | 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. svn path=/trunk/; revision=28675
* make tomorrow and this week strings work properlyJP Rosevear2005-01-282-3/+50
| | | | | | | | | 2005-01-27 JP Rosevear <jpr@novell.com> * itip-view.c (format_date_and_time_x): make tomorrow and this week strings work properly svn path=/trunk/; revision=28591
* remove debug testJP Rosevear2005-01-282-1/+5
| | | | | | | | 2005-01-27 JP Rosevear <jpr@novell.com> * itip-formatter.c (find_cal_opened_cb): remove debug test svn path=/trunk/; revision=28590
* add some debugging spewJP Rosevear2005-01-281-5/+5
| | | | | | | | 2005-01-27 JP Rosevear <jpr@novell.com> * itip-formatter.c: add some debugging spew svn path=/trunk/; revision=28584
* add some debugging spewJP Rosevear2005-01-282-2/+13
| | | | | | | | 2005-01-27 JP Rosevear <jpr@novell.com> * itip-formatter.c: add some debugging spew svn path=/trunk/; revision=28583
* deal with the itip message having an individual instance.Rodrigo Moya2005-01-272-3/+9
| | | | | | | | | 2005-01-27 Rodrigo Moya <rodrigo@novell.com> * itip-formatter.c (update_attendee_status): deal with the itip message having an individual instance. svn path=/trunk/; revision=28580
* Fixes #71485JP Rosevear2005-01-273-37/+48
| | | | | | | | | | | | | 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 svn path=/trunk/; revision=28569
* actually destroy the client hashes so the signals get cleaned upJP Rosevear2005-01-262-2/+23
| | | | | | | | | | 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 svn path=/trunk/; revision=28558
* use camel_data_wrapper_decode_to_stream instead ofJP Rosevear2005-01-142-1/+7
| | | | | | | | | | 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 svn path=/trunk/; revision=28404
* handle UTC dtstart/dtend properlyJP Rosevear2005-01-142-2/+11
| | | | | | | | | 2005-01-14 JP Rosevear <jpr@novell.com> * itip-formatter.c (format_itip_object): handle UTC dtstart/dtend properly svn path=/trunk/; revision=28401
* Fixes #29985JP Rosevear2005-01-122-1/+11
| | | | | | | | | | | 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 svn path=/trunk/; revision=28361
* Fixed a compiler warning.Harish Krishnaswamy2005-01-112-1/+5
| | | | | | * itip-formatter.c (update_item): Fixed a compiler warning. svn path=/trunk/; revision=28347
* set to the new items, duhJP Rosevear2005-01-112-2/+6
| | | | | | | | 2005-01-10 JP Rosevear <jpr@novell.com> * itip-formatter.c (update_item): set to the new items, duh svn path=/trunk/; revision=28338
* *** empty log message ***JP Rosevear2005-01-111-1/+4
| | | | svn path=/trunk/; revision=28336
* compare pointers instead of content idJP Rosevear2005-01-112-2/+6
| | | | | | | | | 2005-01-10 JP Rosevear <jpr@novell.com> * itip-formatter.c (update_item): compare pointers instead of content id svn path=/trunk/; revision=28335
* More attachment updatesJP Rosevear2005-01-111-26/+45
| | | | svn path=/trunk/; revision=28334
* dont handle attachments in case of declineHarish Krishnaswamy2005-01-111-44/+29
| | | | svn path=/trunk/; revision=28333
* first crack at saving attachments for the backend (extract_itip_data):JP Rosevear2005-01-102-3/+12
| | | | | | | | | | | 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 svn path=/trunk/; revision=28328
* first crack at saving attachments for the backendJP Rosevear2005-01-102-0/+81
| | | | | | | | | 2005-01-10 JP Rosevear <jpr@novell.com> * itip-formatter.c (update_item): first crack at saving attachments for the backend svn path=/trunk/; revision=28323
* remove error modeJP Rosevear2005-01-103-24/+64
| | | | | | | | | | | | | 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 svn path=/trunk/; revision=28306
* accessor (itip_view_get_delegator): dittoJP Rosevear2005-01-104-3/+124
| | | | | | | | | | | | | | | | 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 svn path=/trunk/; revision=28305
* launch an evolution window pointing at the calendar date of theJP Rosevear2005-01-102-2/+25
| | | | | | | | | | 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 svn path=/trunk/; revision=28301
* only check for conflicts if the source has the conflict propertyJP Rosevear2005-01-102-15/+100
| | | | | | | | | | | | | | 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 svn path=/trunk/; revision=28300
* update itip_send_comp calls with the new prototype.Harish Krishnaswamy2005-01-082-2/+7
| | | | svn path=/trunk/; revision=28289
* new protosJP Rosevear2005-01-084-9/+202
| | | | | | | | | | | | | | | | | | | | 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 svn path=/trunk/; revision=28280
* ensure there is only one attendee in the RSVP even if the user isJP Rosevear2005-01-082-2/+14
| | | | | | | | | 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 svn path=/trunk/; revision=28279
* protosJP Rosevear2005-01-084-22/+124
| | | | | | | | | | | | | | | | | | 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 svn path=/trunk/; revision=28275
* add protosJP Rosevear2005-01-074-21/+205
| | | | | | | | | | | | | | | | | | | | | | | | 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 svn path=/trunk/; revision=28270
* Dist the errors data properly, and add the .eplug output file toRodney Dawes2005-01-062-2/+8
| | | | | | | | | 2005-01-05 Rodney Dawes <dobey@novell.com> * Makefile.am: Dist the errors data properly, and add the .eplug output file to BUILT_SOURCES svn path=/trunk/; revision=28247
* Don't do set_usize () on the containerRodney Dawes2005-01-042-1/+5
| | | | | | | | | 2005-01-03 Rodney Dawes <dobey@novell.com> * itip-formatter.c (format_itip_object): Don't do set_usize () on the container svn path=/trunk/; revision=28225
* load accountsJP Rosevear2005-01-042-0/+7
| | | | | | | | 2005-01-03 JP Rosevear <jpr@novell.com> * itip-formatter.c (format_itip_object): load accounts svn path=/trunk/; revision=28224
* remove unused messageJP Rosevear2005-01-043-9/+12
| | | | | | | | | | 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 svn path=/trunk/; revision=28223
* implement cancel (update_item): add cancel info itemJP Rosevear2005-01-042-7/+19
| | | | | | | | | 2005-01-03 JP Rosevear <jpr@novell.com> * itip-formatter.c (view_response_cb): implement cancel (update_item): add cancel info item svn path=/trunk/; revision=28222
* utility routine to make it easier to add info itemsJP Rosevear2005-01-044-30/+74
| | | | | | | | | | | | | | | 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 svn path=/trunk/; revision=28220
* move the adjust item work here when we actually have the calendarJP Rosevear2005-01-042-59/+60
| | | | | | | | | | | | | 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 svn path=/trunk/; revision=28218
* move the adjust item work here when we actually have the calendarJP Rosevear2005-01-042-5/+45
| | | | | | | | | | 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 svn path=/trunk/; revision=28217
* add response enumsJP Rosevear2005-01-047-35/+288
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 svn path=/trunk/; revision=28216
* new protos, signalJP Rosevear2005-01-034-114/+749
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 svn path=/trunk/; revision=28215
* new protosJP Rosevear2004-12-305-40/+953
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 svn path=/trunk/; revision=28207
* Initial checkin of new itip formatterJP Rosevear2004-12-237-0/+1135
2004-12-22 JP Rosevear <jpr@novell.com> * Initial checkin of new itip formatter svn path=/trunk/; revision=28184