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-13 Matthew Barnes <mbarnes@redhat.com>
** Fixes bug #564351 (patch by Tal Benavidor)
* mail/em-icon-stream.c:
Fix single-header include issue for GdkPixbuf.
svn path=/trunk/; revision=36874
2008-12-11 Matthew Barnes <mbarnes@redhat.com>
** Fixes bug #562450
* composer/e-msg-composer.c (handle_multipart_signed):
Fix a typo that broke "Edit as New Message" for signed messages.
svn path=/trunk/; revision=36869
2008-12-10 Milan Crha <mcrha@redhat.com>
** Part of fix for bug #552357
* e-searching-tokenizer.c: (e_searching_tokenizer_begin):
Function prototype changed.
svn path=/trunk/; revision=36868
2008-12-10 Matthew Barnes <mbarnes@redhat.com>
** Fixes bug #563250
* e-util/e-util.c (e_get_accels_filename):
New function returns the filename where custom keyboard
accelerators are stored. Currently only applies to the
various editor windows in Evolution.
* shell/main.c (main):
Load on startup and save on shutdown, custom keyboard accelerators.
svn path=/trunk/; revision=36864
2008-12-10 Milan Crha <mcrha@redhat.com>
** Fix for bug #563870
* e-util/e-util-labels.h: (e_util_labels_get_filter_options):
* e-util/e-util-labels.c: (e_util_labels_get_filter_options):
New helper function to be used in FilterOption.
* filter/Makefile.am:
* filter/filter-label.h:
* filter/filter-label.c: Drop, not used anywhere.
* filter/filter-element.c:
* filter/rule-context.c: Remove dropped include and code.
* filter/filter-option.c: (get_dynamic_options), (xml_create), (get_widget):
Evaluate dynamic options even on create, to have them available for
saved searches even before the widget itself is shown.
* mail/vfoldertypes.xml:
* mail/filtertypes.xml:
* mail/searchtypes.xml: Use dynamic filter option.
* mail/message-list.c: Drop unused header include.
svn path=/trunk/; revision=36863
2008-12-10 Milan Crha <mcrha@redhat.com>
** Fix for bug #556303
* e-attachment-bar.c: (eab_icon_clicked_cb):
Check whether attachment has a body already before accessing it.
svn path=/trunk/; revision=36861
2008-12-09 Milan Crha <mcrha@redhat.com>
** Part of fix for bug #552583
* mail-config.c: (mail_config_get_account_by_source_url),
(mail_config_get_account_by_transport_url): Extending Sankar's fix
of account checking logic a bit, to be more consistent.
svn path=/trunk/; revision=36859
2008-12-09 Milan Crha <mcrha@redhat.com>
** Fix for bug #333224
* gui/e-day-view.c: (e_day_view_on_text_item_event): Sanitize returned
values from 'e_day_view_convert_position_in_main_canvas', because it
can let the 'event_num' or 'day' set to -1, which means invalid value.
svn path=/trunk/; revision=36858
2008-12-09 Milan Crha <mcrha@redhat.com>
** Fix for bug #555663
* gconf-bridge.c: (struct WindowBinding), (gconf_bridge_bind_window),
(window_binding_unbind): Do not overwrite signal id.
svn path=/trunk/; revision=36853
2008-12-08 Jeff Cai <jeff.cai@sun.com>
** Fix for bug #563633
* gui/e-cal-model.c: Add an unused member for _ECalModelComponentPrivate
svn path=/trunk/; revision=36851
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 Milan Crha <mcrha@redhat.com>
** Fix for bug #270376
* gui/contact-editor/e-contact-editor.c: (im_service []),
(non_string_fields[]):
* gui/widgets/eab-contact-display.c: (render_contact):
Support Skype field in a contact.
* gui/contact-editor/e-contact-editor-im.c:
Changes here too, but file doesn't seem to be used.
svn path=/trunk/; revision=36849
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-05 Milan Crha <mcrha@redhat.com>
** Fix for bug #332629
* filter/filter-option.h: (struct _filter_option),
(struct _FilterOption), (filter_option_add):
* filter/filter-option.c: (filter_option_init), (filter_option_finalise),
(filter_option_add), (xml_create), (get_widget), (clone):
Be able to define optionlist with dynamically created list of options.
* filter/filter-label.c: (fill_options): Adapt.
* addressbook/gui/widgets/addresstypes.xml:
* calendar/gui/caltypes.xml:
* calendar/gui/memotypes.xml:
* calendar/gui/tasktypes.xml:
Use dynamically created list of categories in the option's widget.
svn path=/trunk/; revision=36836
2008-12-04 Matthew Barnes <mbarnes@redhat.com>
** Fixes bug #552583
* mail/mail-config.c (mail_config_get_account_by_source_url),
(mail_config_get_account_by_transport_url):
For the purpose of matching a URL to an EAccount, only compare
the protocol, user, host and port and disregard the rest.
svn path=/trunk/; revision=36832
2008-12-04 Milan Crha <mcrha@redhat.com>
** Fix for bug #263268
* gui/widgets/e-addressbook-view.c: (search_activated),
(make_suboptions): Be able to search for contacts without category.
svn path=/trunk/; revision=36830
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-28 Felix Riemann <friemann@svn.gnome.org>
** Fixes bug #554464
* configure.in: Bump gtk+ minimum version to 2.14.0 which pulls
in a recent enough Pango version.
* widgets/table/e-cell-text.c: (build_layout): Let Pango handle
the ellipsizing, which should be faster.
svn path=/trunk/; revision=36819
2008-11-27 Milan Crha <mcrha@redhat.com>
** Fix for bug #332729
* e-config.c: (ep_finalise): Disconnect handlers on the widget before
freeing the structure it is using.
svn path=/trunk/; revision=36816
2008-11-25 Milan Crha <mcrha@redhat.com>
** Fix for bug #560138
* gui/e-calendar-table.c: (query_tooltip_cb):
Let wrap description text in a tooltip.
svn path=/trunk/; revision=36812
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 Milan Crha <mcrha@redhat.com>
** Fix for bug #556224
* gui/gnome-cal.c: (struct _GnomeCalendarPrivate), (setup_widgets),
(update_todo_view_async), (update_todo_view), (gnome_calendar_init),
(gnome_calendar_destroy): Run always 'update_todo_view' in a separate
thread and guard its body with a mutex.
* gui/gnome-cal.c: (update_query_async): Do not leak.
svn path=/trunk/; revision=36803