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 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 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 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 Tor Lillqvist <tml@novell.com>
* Makefile.am: Remove a trailing space after the line continuation
backslash.
svn path=/trunk/; revision=37146
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-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 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-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
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-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-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-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 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-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 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-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-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 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-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-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-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-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-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-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-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-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
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