Commit Graph

1175 Commits

Author SHA1 Message Date
efc7b4570b Use -no-undefined and link with GNOME_PLATFORM_LIBS on Windows.
2009-01-28  Tor Lillqvist  <tml@novell.com>

	* Makefile.am: Use -no-undefined and link with GNOME_PLATFORM_LIBS
	on Windows.


svn path=/trunk/; revision=37151
2009-01-28 17:27:47 +00:00
af20d56343 Windows port by Fridrich Strba.
2009-01-28  Tor Lillqvist  <tml@novell.com>

	Windows port by Fridrich Strba.

	* Makefile.am: Use -no-undefined and link with more libraries on
	Windows.

	* external-editor.c: Check HAVE_SYS_WAIT_H.


svn path=/trunk/; revision=37150
2009-01-28 17:24:15 +00:00
0dfe01e99b Use -no-undefined on Windows. Link with libeutil.
2009-01-28  Tor Lillqvist  <tml@novell.com>

	* Makefile.am: Use -no-undefined on Windows. Link with libeutil.

	* bf-junk-filter.c: Tentative port to Windows even though this
	plugin isn't even compiled on Windows for now. Just for
	completeness.


svn path=/trunk/; revision=37149
2009-01-28 17:21:19 +00:00
b95a3586e3 Make it compile on Windows, by Fridrich Strbra. (Just compile; little
2009-01-28  Tor Lillqvist  <tml@novell.com>

	Make it compile on Windows, by Fridrich Strbra. (Just compile;
	little chance of it actually doing anything sensible on Windows at
	this point...)

	* Makefile.am: Use -no-undefined on Windows. Link with libeutil.

	* backup.c: Remove unused <sys/wait.h>.

	* backup-restore.c: Check HAVE_SYS_WAIT_H.


svn path=/trunk/; revision=37148
2009-01-28 17:19:48 +00:00
e790f2dee0 Remove a trailing space after the line continuation backslash.
2009-01-28  Tor Lillqvist  <tml@novell.com>

	* Makefile.am: Remove a trailing space after the line continuation
	backslash.


svn path=/trunk/; revision=37146
2009-01-28 16:19:44 +00:00
ac738129f5 Include <mono/metadata/threads.h> to fix an implicit-function-declaration compiler warning.
svn path=/trunk/; revision=37144
2009-01-28 04:58:04 +00:00
cd893ae561 Use also EVOLUTION_CALENDAR_CFLAGS.
2009-01-21  Milan Crha  <mcrha@redhat.com>

	* plugins/import-ics-attachments/Makefile.am:
	* plugins/backup-restore/Makefile.am:
	* plugins/mail-to-meeting/Makefile.am:
	* plugins/startup-wizard/Makefile.am:
	* plugins/mail-to-task/Makefile.am:
	Use also EVOLUTION_CALENDAR_CFLAGS.

svn path=/trunk/; revision=37116
2009-01-21 14:59:23 +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
8772855cc4 ** Fix for bug #208426
2009-01-15  Bharath Acharya  <abharath@novell.com>

        ** Fix for bug #208426

         * configure.in: Added support for importing .pst files into Evolution.

svn path=/trunk/; revision=37078
2009-01-15 14:38:05 +00:00
2d7b7292bc ** Fixes bug #567744
2009-01-14  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #567744

	* plugins/groupwise-features/proxy-login-dialog.glade:
	* plugins/groupwise-features/proxy-listing.glade:
	Comment attribute in property tag should be plural.
	e.g. <property comments="...">


svn path=/trunk/; revision=37074
2009-01-14 20:02:14 +00:00
670cd5a1d4 ** Fix for bug #567687
2009-01-14  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #567687

	* prefer-plain.c: (org_gnome_prefer_plain_multipart_alternative):
	Force text/html part only when choosing between text/plain and it.


svn path=/trunk/; revision=37071
2009-01-14 17:30:18 +00:00
2b820fc4e2 New convenience function calls gtk_show_uri() and displays an error dialog
2009-01-11  Matthew Barnes  <mbarnes@redhat.com>

	* e-util/e-util.c (e_show_uri):
	New convenience function calls gtk_show_uri() and displays an
	error dialog if the URI cannot be shown.

	* addressbook/gui/widgets/eab-contact-display.c
	(eab_uri_popup_link_open), (on_link_clicked):
	* calendar/gui/e-cal-component-preview (on_link_clicked):
	* calendar/gui/e-cal-component-memo-preview (on_link_clicked):
	* calendar/gui/e-memo-table.c (open_url_cb):
	* calendar/gui/dialogs/comp-editor.c (open_attachment):
	* composer/e-msg-composer.c (msg_composer_link_clicked):
	* mail/em-folder-view.c (emfv_format_link_clicked):
	* mail/em-popup.c (emp_uri_popup_link_open):
	* plugins/mailing-list-actions/mailing-list-actions.c
	(emla_list_action_do):
	* shell/e-shell-window-commands.c (command_open_faq):
	* widgets/misc/e-attachment-bar.c (eab_icon_clicked_cb):
	* widgets/misc/e-url-entry.c (button_clicked_cb):
	Call e_show_uri() instead of gnome_url_show().

	* e-util/e-error.c (ee_response):
	Call e_display_help() instead of gnome_url_show().

	* mail/em-config.c:
	* mail/em-menu.c:
	Remove unneeded #include <libgnome/gnome-url.h>


svn path=/trunk/; revision=37037
2009-01-11 13:55:04 +00:00
538f13dd6e Reviewed by Matthew Barnes <mbarnes@redhat.com>
2009-01-09  Takao Fujiwara  <takao.fujiwara@sun.com>

	Reviewed by Matthew Barnes  <mbarnes@redhat.com>

	** Fix for bug #567129

	* apps_evolution_email_custom_header.schemas.in:
	Add <default> tag in C locale to localize the value.
	* email-custom-header.c (epech_setup_widgets):
	Add gettext.


svn path=/trunk/; revision=37022
2009-01-09 15:26:20 +00:00
c028a63bd8 ** Fix for bug bnc #435694
2008-12-29  Bharath Acharya  <abharath@novell.com>

       ** Fix for bug bnc #435694

       * mail-retract.c: (org_gnome_retract_message): Since we now add
       a bar, lets set the popup items right.

svn path=/trunk/; revision=36941
2008-12-29 06:13:41 +00:00
40082bdc40 ** Fix for bug #359010
2008-12-16  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #359010

	* url-editor-dialog.c: (url_editor_dialog_new):
	Set title of the window based on the parameter/action.


svn path=/trunk/; revision=36902
2008-12-16 12:24:03 +00:00
19db3033bf init the bogofilter if it wasn't. say that evolution's welcome message is
2008-12-15  srinivasa ragavan  <sragavan@novell.com>

	* makefile.am:
	* bf-junk-filter.c: (init_db), (pipe_to_bogofilter): init the
	bogofilter if it wasn't. say that evolution's welcome message is not
	junk.



svn path=/trunk/; revision=36883
2008-12-15 06:41:26 +00:00
415b951b22 Make the libgweather dependency optional, build the weather calendar setup plugin by default and provide an option to disable it.
svn path=/trunk/; revision=36860
2008-12-10 03:38:51 +00:00
4c4c720bc8 ** Fix for bug #562990
2008-12-08  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #562990

	* caldav-source.c: (user_changed), (oge_caldav): Use 'username'
	property of the ESource to read/write user name, not the uri.


svn path=/trunk/; revision=36850
2008-12-08 11:05:08 +00:00
d6adb922d3 Patch from Jennifer Newman <jennifer.newman@tufts.edu>: Fix for bug #549964 (Fix for a few erroneous strings).
svn path=/trunk/; revision=36845
2008-12-08 08:31:08 +00:00
e7a4301631 ** Fix for bug #558498
2008-12-08  Bharath Acharya  <abharath@novell.com>

        ** Fix for bug #558498

        * exchange-account-setup.c: (org_gnome_exchange_settings),
        (destroy_oof_data), (org_gnome_exchange_commit):
        * org-gnome-exchange-operations.error.xml:Check for the offline
        status before setting up the Exchange settings.

svn path=/trunk/; revision=36842
2008-12-08 07:22:13 +00:00
19b21da74a ** Fixes bug #560420 (patch by hp@syntomax.com)
2008-12-03  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #560420 (patch by hp@syntomax.com)

	* plugins/sa-junk-plugin/em-junk-filter.c (pipe_to_sa_full):
	spamc and spamassassin use error codes >= 64 to denote execution
	errors.  Positive error codes < 64 means the message was identified
	as spam.


svn path=/trunk/; revision=36828
2008-12-03 21:48:56 +00:00
792772dc24 ** Part of fix for bug #352287
2008-12-03  Milan Crha  <mcrha@redhat.com>

	** Part of fix for bug #352287

	* calendar/gui/e-day-view-top-item.c: (e_day_view_top_item_draw_long_event):
	Draw top icons in full detail/color depth (for weather, for example).

	* plugins/calendar-weather/Makefile.am: Compile and link with libgweather.
	* plugins/calendar-weather/calendar-weather.c: (e_plugin_lib_enable), (selection_changed),
	(find_location_func), (find_location), (treeview_clicked),
	(create_source_selector), (build_location_path),
	(location_clicked), (e_calendar_weather_location):
	Use libgweather for weather calendar.

Note: Requires eds revision at least 9793.


svn path=/trunk/; revision=36827
2008-12-03 12:28:57 +00:00
2cdecac7c2 ** Part of fix for bug #562228
2008-12-02  Milan Crha  <mcrha@redhat.com>

	** Part of fix for bug #562228

	* exchange-account-setup.c: (want_mailbox_toggled),
	(org_gnome_exchange_owa_url):
	Make it clearer the mailbox entry is optional.


svn path=/trunk/; revision=36825
2008-12-02 12:23:33 +00:00
c3bf6cb846 ** Part of fix for bug #503662
2008-11-28  Milan Crha  <mcrha@redhat.com>

	** Part of fix for bug #503662

	* caldav-source.c: (user_changed):
	Set NULL properly to protect against using already freed memory.


svn path=/trunk/; revision=36821
2008-11-28 12:20:23 +00:00
d1d61c75f9 ** Part of fix for bug #359745
2008-11-28  Milan Crha  <mcrha@redhat.com>

	** Part of fix for bug #359745

	* caldav-source.c: (ensure_caldav_source_group),
	(e_plugin_lib_enable): Ensure source group for VTODO and VJOURNAL too.
	* caldav-source.c: (set_refresh_time), (get_refresh_minutes),
	(spin_changed), (option_changed), (oge_caldav):
	Be able to change refresh time for the CalDAV sources.
	* org-gnome-evolution-caldav.eplug.xml:
	Show CalDAV options under all the other standard options.

Note: Requires at least eds revision 9781 (version 2.25.2, in configure.in already)


svn path=/trunk/; revision=36820
2008-11-28 10:42:26 +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
6485e92586 ** Fixes bug #552850
2008-11-23  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #552850

	* mail/evolution-mail.schemas.in:
	* plugins/folder-unsubscribe/org-gnome-mail-folder-unsubscribe.eplug.xml:
	Prefer the term "side bar" over "folder tree".


svn path=/trunk/; revision=36810
2008-11-24 01:11:32 +00:00
41a2b0c6e6 ** Fix for bug bnc #446286
2008-11-20  Bharath Acharya  <abharath@novell.com>

        ** Fix for bug bnc #446286

        * status-track.c: (track_status): Remove the header check as we
        do a e_gw_connection_get_item for tracking the status.

svn path=/trunk/; revision=36807
2008-11-20 06:24:45 +00:00
af0ebad402 Fix compilation error.
2008-11-19  Srinivasa Ragavan  <sragavan@novell.com>

	* mail-notification.c: Fix compilation error.

svn path=/trunk/; revision=36804
2008-11-19 16:12:13 +00:00
31e212934c ** Fix for BNC bug #434320
2008-11-19  Srinivasa Ragavan  <sragavan@novell.com>

	** Fix for BNC bug #434320

	* plugins/mail-notification/mail-notification.c: When the popup is
	clicked close the status icon.



svn path=/trunk/; revision=36802
2008-11-19 05:55:21 +00:00
ddda77f144 Fix for bug #440646 (bugzilla.novell.com) - Set the ESource color-spec for proxy accounts in the correct format.
svn path=/trunk/; revision=36772
2008-11-11 10:52:37 +00:00
f24169e26d Committing on behalf of Matthew Barnes <mbarnes@redhat.com>
2008-11-07  Matthew Barnes  <mbarnes@redhat.com>

        ** Fix for bug #559518

        * google-source.c: (retrieve_list_clicked),
        (retrieve_list_sensitize), (plugin_google): Desensitizes the
        button when the username field is blank.

svn path=/trunk/; revision=36755
2008-11-07 05:25:11 +00:00
4272acb807 ** Fix for bug #557246
2008-10-22  Bharath Acharya  <abharath@novell.com>

        ** Fix for bug #557246

        * exchange-folder.c:
        * (org_gnome_exchange_check_inbox_subscribed): Pop 
        up the "Unsubscribe Folder" option only for the subscribed
        folders and not to the Other's folder hierarchy.

svn path=/trunk/; revision=36748
2008-11-07 04:36:22 +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
51ef73bbc5 ** Fix for bug #557726
2008-11-06  Bharath Acharya  <abharath@novell.com>

        ** Fix for bug #557726

        * google-contacts-source.c: (destroy_ui_data),
        (plugin_google_contacts): Destroy the widgets created by this group.

svn path=/trunk/; revision=36745
2008-11-06 08:39:33 +00:00
94cfee90c4 Fix proxy login dialog missing artwork issue
svn path=/trunk/; revision=36736
2008-11-04 10:00:38 +00:00
ccfa75064a License Change from GPL to LGPL
svn path=/trunk/; revision=36728
2008-11-03 15:49:29 +00:00
ec1f102019 ** Fixes bug #558726 (patch by Frederic van Starbmann)
2008-10-31  Matthew Barnes  <mbarnes@redhat.com>

        ** Fixes bug #558726 (patch by Frederic van Starbmann)

        * mail/em-format-html.c (emfh_multipart_related_check):
        * plugins/mail-to-task/mail-to-task.c (do_mail_to_task):
        * plugins/plugin-manager/plugin-manager.c (eppm_enable_toggled):
        Fix several potential format string crashes.


svn path=/trunk/; revision=36709
2008-10-31 21:04:30 +00:00
3b5d0b114c ** Fixes bug #549025
2008-10-22  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #549025

	* configure.in:
	Restrict libmono linkage to the mono plugin, so that downstream
	packagers can isolate the mono dependency to a subpackage.
	Add configuration summary lines indicating whether the Mono and
	Python bindings are enabled.

	* plugins/mono/Makefile.am:
	Add $(MONO_CFLAGS) and $(MONO_LIBS) explicitly.  The mono plugin
	is the only module that should be linking against libmono.


svn path=/trunk/; revision=36675
2008-10-22 12:59:17 +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
8cfaa650b1 Don't mix declarations and statements.
2008-10-17  Matthew Barnes  <mbarnes@redhat.com>

	* plugins/groupwise-features/send-options.c (org_gnome_send-options):
	Don't mix declarations and statements.


svn path=/trunk/; revision=36646
2008-10-17 21:36:50 +00:00
e5e6107537 ** Fix for bug #556284
2008-10-15  Bharath Acharya  <abharath@novell.com>

        ** Fix for bug #556284

        * templates.c: (reply_with_template),
        * (org_gnome_templates_popup),
        (action_template_cb): Fixes for fetching the store using 
        mail_component_peek_local_store. Fixes the right-click crash 
        issues caused on OS_WIN32 by Templates plugin.

svn path=/trunk/; revision=36620
2008-10-16 05:41:39 +00:00
808c62577c Change License from GPL to LGPL
svn path=/trunk/; revision=36617
2008-10-14 14:45:21 +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
a3b38ef129 Fix for bug #424818 (bugzilla.novell.com) - Integrate the mark-calendar-offline plugin into the main code as we already have a similar per-calendar option which does the same thing.
svn path=/trunk/; revision=36610
2008-10-13 10:24:07 +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
6cf6c0cada ** Fix for bug #530606
2008-10-08  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #530606

	* exchange-contacts.c: (e_exchange_contacts_get_contacts),
	(e_exchange_contacts_pcontacts_on_change),
	(e_exchange_contacts_pcontacts), (e_exchange_contacts_check),
	(e_exchange_contacts_commit):
	* exchange-account-setup.c: (btn_chpass_clicked), (btn_dass_clicked),
	(btn_fsize_clicked), (org_gnome_exchange_show_folder_size_factory):
	* exchange-calendar.c: (e_exchange_calendar_get_calendars),
	(e_exchange_calendar_pcalendar_on_change),
	(e_exchange_calendar_pcalendar), (e_exchange_calendar_check),
	(e_exchange_calendar_commit):
	Check validity of returned pointer before using it.


svn path=/trunk/; revision=36579
2008-10-08 18:22:50 +00:00
48edab7b48 Change License from GPL to LGPL.
svn path=/trunk/; revision=36576
2008-10-08 11:06:15 +00:00