Commit Graph

177 Commits

Author SHA1 Message Date
f74a144894 Bug #322261 - vCalendar replies are sent out using the default account 2009-10-15 21:02:42 +02:00
e06b88c4fd Bug #594471 - Shouldn't call e_error_new/run with NULL 'parent' 2009-10-13 16:24:10 +02:00
f62728b55e Bug 596848 - Use per-target CPPFLAGS in automake files 2009-09-30 23:37:50 -04:00
acb28fef9d Goodbye libgnome and libgnomeui!! 2009-09-18 12:34:47 -04:00
959ebe30bd Bug 594284 - FTBFS: missing links 2009-09-06 08:33:56 -04:00
9199f2c5b1 Get the itip-formatter plugin working. 2009-08-12 09:29:44 -04:00
5e5e1de764 Bug #420513 - Be able to notify about meeting only new attendees 2009-08-10 19:03:52 -04:00
fa360fde28 More whitespace cleanup. 2009-07-18 14:07:42 -04:00
374bd42f69 Fix excessive whitespace. 2009-07-14 11:26:22 -04:00
42e75c9162 Use AM_CPPFLAGS instead of INCLUDE in all Makefile.am. 2009-06-30 17:20:23 -04:00
4a2d5ee345 Bug #346146 - Appointments in Sent folder should not display actions 2009-06-19 16:21:08 +02:00
8771a6de35 More code cleanup. 2009-06-01 19:09:19 -04:00
6413227cef Whitespace cleanup. 2009-05-28 13:13:05 -04:00
fad4af8a3d Prefer GLib basic types over C types. 2009-05-28 12:13:23 -04:00
6f5464f34c Remove trailing whitespace, again. 2009-05-28 12:13:22 -04:00
333656eba5 Merge branch 'warnings' 2009-05-26 16:58:27 -04:00
ffa17ed195 Fix compiler warnings in plugins. 2009-05-26 16:56:30 -04:00
be4ca0bbea itip-formatter - search for master object too
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.
2009-05-25 16:54:25 +02:00
1f65552d0d Bug 523216 – User-oriented plugin descriptions 2009-05-21 14:24:22 -04:00
45dc56b473 Show a progress message if the calendar is taking sometime to open. 2009-05-21 14:13:42 +05:30
66687b22ec Fixes bug 499107 (bnc) - delete all the recurring instances from the folder.
Reset the index properly so that all the recurring instances are deleted
once the mail is processed.
2009-05-21 14:06:28 +05:30
c0f9d291fc Bug 577482 – Bad strings in plugins/itip-formatter/itip-view.c 2009-05-02 23:16:08 -04:00
d523f10dfe Use Behdad's brilliant git.mk to generate .gitignore files. 2009-05-02 11:37:10 -04:00
5594d06af3 ** Fix for bug #571721
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
2009-02-16 11:24:35 +00:00
9ecc34dd3c Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #548787 (Enable CnP for all the text info present in calendar related messages).
svn path=/trunk/; revision=37210
2009-02-02 04:41:36 +00:00
708696127f ** Fix for bug #541209
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
2009-01-21 06:42:45 +00:00
2be7cd3b2a ** Fix for bug #225712
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
2009-01-19 13:56:42 +00:00
4f015ce67a Fix for bug #561467 - some changes in the core code needed for evolution-mapi.
svn path=/trunk/; revision=36818
2008-11-28 08:04:21 +00:00
a87ba97607 #541121: itip-formatter: don't allow sending a response to meeting
invitation replies

svn path=/trunk/; revision=36747
2008-11-06 20:23:15 +00:00
34fc37b5d9 Milan Crha <mcrha@redhat.com> ** Fix for bug #514989 (Calculate tomorrow from current time, not from the date to convert).
svn path=/trunk/; revision=36655
2008-10-20 03:51:11 +00:00
83c2cc10f4 ** Fix for bug #550441
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
2008-10-14 07:28:52 +00:00
1f9fc79ef8 ** Fix for bug #550441
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
2008-10-13 06:18:15 +00:00
6c06b962eb #541121: improved itip formatter: allow replying to forwarded and already 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
2008-10-10 15:02:09 +00:00
48edab7b48 Change License from GPL to LGPL.
svn path=/trunk/; revision=36576
2008-10-08 11:06:15 +00:00
484f82addc Change licese from GPL to LGPL.
svn path=/trunk/; revision=36539
2008-10-03 09:24:07 +00:00
bde8fac84d ** Fix for bug #519491
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
2008-10-01 07:53:36 +00:00
97fd6bc629 ** Fix for bug #313225
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
2008-09-24 11:56:11 +00:00
1bad915150 License Changes
svn path=/trunk/; revision=36116
2008-08-27 10:33:22 +00:00
434bc25ed6 ** Fixes bug #546892
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
2008-08-11 17:04:32 +00:00
cd2440f430 ** Fix for bug #491176
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
2008-07-28 07:23:03 +00:00
68d73b10b2 Added some FIXME's for code cleanup.
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
2008-07-17 07:20:16 +00:00
40085e0436 Pushing changes from the madagascar branch related to the on-disk
summary work.


svn path=/trunk/; revision=35747
2008-07-16 11:41:04 +00:00
abda2bda85 updated novell copyright notices (left others alone)
svn path=/trunk/; revision=35665
2008-06-20 22:26:57 +00:00
4503c052d0 ** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and
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
2008-06-06 15:12:53 +00:00
851c7fac43 Committing on behalf of Milan Crha <mcrha@redhat.com>
2008-05-29  Milan Crha  <mcrha@redhat.com>

       ** Fix for bug #535459


svn path=/trunk/; revision=35566
2008-06-02 04:24:36 +00:00
e99e12428d ** Fixes bug #534360
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
2008-05-22 17:27:48 +00:00
d8bf836d70 Committing on behalf of Chenthill Palanisamy <pchenthill@novell.com>
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
2008-04-30 08:45:02 +00:00
87307d8639 ** Fix for BNC bug #382687
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
2008-04-28 05:35:59 +00:00
660c728dcc ** Fix for bug #523541
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
2008-03-27 13:08:06 +00:00
fa622e0af7 Free the memory returned by e_cal_component_get_recurid_as_string.
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
2008-02-25 11:00:58 +00:00