Commit Graph

4938 Commits

Author SHA1 Message Date
506c95a1ec Do not unref NULL object.
2009-03-04  Milan Crha  <mcrha@redhat.com>

	* mail-ops.c: (empty_trash_exec): Do not unref NULL object.


svn path=/trunk/; revision=37369
2009-03-04 18:29:26 +00:00
8625eda8bc Revert evolution revision 37063 (workaround for bug 563867).
2009-03-02  Matt McCutchen  <matt@mattmccutchen.net>

    * evolution/mail/em-folder-view.c:
    * evolution/mail/em-utils.c:
    * evolution/mail/em-utils.h:
    * evolution/mail/em-popup.c:
    Revert evolution revision 37063 (workaround for bug 563867).

    ** Part of the fix for bug #549838


svn path=/trunk/; revision=37350
2009-03-02 01:34:54 +00:00
307d428797 Correcting my last ChangeLog entry
svn path=/trunk/; revision=37342
2009-02-26 16:08:26 +00:00
ce438e04a5 Remove deprecated gtk_combo_set_case_sensitive() call as FALSE IS already
2009-02-26  Andre Klapper  <mcrha@redhat.com>

	* message-tag-followup-c:
	Remove deprecated gtk_combo_set_case_sensitive() call as FALSE
	IS already the default value for the case-sensitive property.


svn path=/trunk/; revision=37341
2009-02-26 16:07:10 +00:00
610cdfa9fd ** Fix for bug #572268
2009-02-25  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #572268

	* em-subscribe-editor.c: (sub_fill_level):
	Do not duplicate "Loading..." node when adding to existing node.


svn path=/trunk/; revision=37330
2009-02-25 11:20:20 +00:00
7a05751402 ** Part of fix for bug #563212
2009-02-25  Milan Crha  <mcrha@redhat.com>

	** Part of fix for bug #563212

	* em-utils.c: (try_open_e_book_cb), (try_open_e_book),
	(is_local), (em_utils_in_addressbook), (em_utils_contact_photo):
	Ensure empty GError before filling it. Check if group is local based
	on its base_uri. Adapt to new e_book_cancel behaviour.


svn path=/trunk/; revision=37329
2009-02-25 11:04:45 +00:00
2427498502 ** Fix for bug #572543
2009-02-23  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #572543

	* calendar/gui/e-cal-popup.c: (ecalp_standard_menu_factory):
	* mail/em-popup.c: (emp_standard_menu_factory):
	Always look for alternative apps for application/octet-stream.


svn path=/trunk/; revision=37312
2009-02-23 15:12:28 +00:00
9cc64a2009 Substitute some deprecated gtk+ functions.
2009-02-11  Andre Klapper  <a9016009@gmx.de>

	* addressbook/gui/component/addressbook-migrate.c:
	* calendar/gui/migration.c:
	* calendar/gui/dialogs/alarm-dialog.c:
	* mail/em-folder-browser.c:
	* mail/em-migrate.c:
	* plugins/audio-inline/audio-inline.c:
	Substitute some deprecated gtk+ functions.


svn path=/trunk/; revision=37249
2009-02-11 16:06:24 +00:00
fe69a20c44 ** Fix for bug #569700
2009-02-11  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #569700

	* em-format-html.c: (emfh_gethttp):
	Stop reading from a network when operation was canceled.


svn path=/trunk/; revision=37246
2009-02-11 10:02:02 +00:00
ec49abcb7c ** Fix for bug #333716
2009-02-11  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #333716

	* em-format-html.c: (emfh_gethttp):
	Do not store incomplete or broken files in a cache.


svn path=/trunk/; revision=37244
2009-02-11 09:54:05 +00:00
e936b7d67b Format signature/encryption information nicer.
2009-02-10  Milan Crha  <mcrha@redhat.com>

	* em-format-html-display.c: (efhd_format_secure):
	Format signature/encryption information nicer.


svn path=/trunk/; revision=37241
2009-02-10 16:24:31 +00:00
f44568a253 ** Part of fix for bug #555888
2009-02-09  Milan Crha  <mcrha@redhat.com>

	** Part of fix for bug #555888

	* mail-config.glade:
	* em-network-prefs.h: (struct _EMNetworkPrefs):
	* em-network-prefs.c: (emnp_parse_ignore_hosts),
	(emnp_load_sys_settings), (notify_proxy_type_changed),
	(em_network_prefs_construct):
	Do not overwrite user settings with system proxy settings.
	Register signals at the end, when all widgets are read.
	Hide socks settings, it is not used at the moment.

	* em-utils.h: (em_utils_get_proxy_uri):
	* em-utils.c: (em_utils_get_proxy_uri), (emu_proxy_setup):
	* em-format-html.c: (emfh_gethttp):
	Use proxy configurable within Evolution.


svn path=/trunk/; revision=37236
2009-02-09 10:59:29 +00:00
de1b9c7979 ** Fix for bug #548623
2009-02-09  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #548623

	* mail-config.glade:
	* em-network-prefs.h:
	* em-network-prefs.c: (emnp_set_sensitiveness),
	(emnp_load_sys_settings), (notify_proxy_type_changed),
	(em_network_prefs_construct), (emnp_set_markups):
	No auto-proxy at the moment.


svn path=/trunk/; revision=37235
2009-02-09 10:43:31 +00:00
9d6d160565 ** Part of fix for bug #554458
2009-02-05  Milan Crha  <mcrha@redhat.com>

	** Part of fix for bug #554458

	* em-format.c: (em_format_describe_part):
	Make content type from a mime type first.


svn path=/trunk/; revision=37228
2009-02-05 17:59:45 +00:00
1365d235d7 ** Fix for bug #568176
* em-migrate.c: (em_migrate_setup_progress_dialog),
	(em_migrate_close_progress_dialog), (em_migrate_set_folder_name),
	(em_migrate_local_folders_1_4), (migrate_to_db):
	Make the migration dialog look better.


svn path=/trunk/; revision=37226
2009-02-04 22:32:46 +00:00
cf9d118d48 ** Fix for bug #569986
2009-02-03  Srinivasa Ragavan  <sragavan@novell.com>

	** Fix for bug #569986

	* mail/em-format-html-print.c: Handle printers while doing attachment
	bar rendering.
	* mail/em-format-html.c:
	* mail/em-format.c:
	* mail/em-format.h:



svn path=/trunk/; revision=37218
2009-02-03 09:11:41 +00:00
d59c9315d8 Patch from Matt McCutchen 2: Fix for bug #567935 (Don't use an uninitialized variable).
svn path=/trunk/; revision=37208
2009-02-02 04:04:19 +00:00
38c8ce1aac Fix compiler warnings.
svn path=/trunk/; revision=37206
2009-02-02 03:39:24 +00:00
533cd49bc6 EPLugin : Added new hook point.
svn path=/trunk/; revision=37205
2009-02-01 18:24:45 +00:00
51dba6bd0c ** Disable debug macros (#define d(x) x) throughout. (#569638)
2009-01-31  Matthew Barnes  <mbarnes@redhat.com>

	** Disable debug macros (#define d(x) x) throughout.  (#569638)


svn path=/trunk/; revision=37202
2009-02-01 01:18:42 +00:00
ca220a5f4d Fix compiler warnings
2009-01-30  Srinivasa Ragavan  <sragavan@novell.com>

	* message-list.c: (regen_list_exec): Fix compiler warnings

svn path=/trunk/; revision=37183
2009-01-30 04:54:41 +00:00
a4c046053d Show attachment bar at all times. Seems like the contents are missing at
2009-01-29  Srinivasa Ragavan  <sragavan@novell.com>

	* em-format-html-display.c: (efhd_update_bar),
	(efhd_message_update_bar): Show attachment bar at all times. Seems
	like the contents are missing at times.

svn path=/trunk/; revision=37176
2009-01-29 16:10:16 +00:00
0ab6dc569c Handle empty messages well.
2009-01-29  Srinivasa Ragavan  <sragavan@novell.com>

	* em-format.c: (em_format_format_text): Handle empty messages well.

svn path=/trunk/; revision=37175
2009-01-29 16:08:17 +00:00
4d9a961f45 ** Fix for bug #546637
2009-01-29  Srinivasa Ragavan  <sragavan@novell.com>

	** Fix for bug #546637

	* em-folder-view.c: (emfv_popup_source): Ensure uid for source view
	also.



svn path=/trunk/; revision=37171
2009-01-29 15:34:32 +00:00
adbaeb5888 ** Fix for bug #562449
2009-01-29  Srinivasa Ragavan  <sragavan@novell.com>

	** Fix for bug #562449

	* em-folder-view.c: (em_folder_view_mark_selected),
	(emfv_delete_msg_response): Don't emit for vfolders.

svn path=/trunk/; revision=37170
2009-01-29 15:32:22 +00:00
1b43d4200b ** Fix for bug #567654
2009-01-29  Srinivasa Ragavan  <sragavan@novell.com>

	** Fix for bug #567654

	* message-list.c: (regen_list_exec): Don't free the reffable string.

svn path=/trunk/; revision=37167
2009-01-29 15:28:03 +00:00
402ec23cc4 ** Fix for bug #561628
2009-01-27  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #561628

	* em-format-html-print.c: (efhp_class_init):
	Initialize 'parent_class' with its parent, not with itself.


svn path=/trunk/; revision=37142
2009-01-27 19:03:13 +00:00
a0bee77c3a ** Fix for bug #204891
2009-01-19  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #204891

	* filtertypes.xml:
	* em-composer-utils.h: (em_utils_forward_message_raw):
	* em-composer-utils.c: (emu_forward_raw_done),
	(em_utils_forward_message_raw):
	* mail-session.c: (ms_forward_to), (class_init):
	Implement "forward-to" rule for message filters.

Note: Be sure you've eds of revision 9956 or higher.


svn path=/trunk/; revision=37101
2009-01-19 17:15:24 +00:00
84aa765a19 Patch from Felix Riemann <friemann@svn.gnome.org> ** Fix for bug #563867 (Unescape "&amp;" when passing the link to browsers).
svn path=/trunk/; revision=37063
2009-01-13 03:41:19 +00:00
87b2f1814c ** Fix for bug #566653
2009-01-12  Srinivasa Ragavan  <sragavan@novell.com>

	** Fix for bug #566653

	* mail-folder-cache.c: (folder_changed): Fix a leaked info

svn path=/trunk/; revision=37048
2009-01-12 03:58:40 +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
577f9fdffb Remove unneeded #include <libgnome/gnome-util.h>.
2009-01-10  Matthew Barnes  <mbarnes@redhat.com>

	* addressbook/gui/contact-editor/e-contact-editor-address.c:
	* addressbook/gui/contact-editor/e-contact-editor-fullname.c:
	* addressbook/gui/contact-editor/e-contact-editor-im.c:
	* addressbook/gui/widgets/e-addressbook-view.c:
	* addressbook/printing/e-contact-print.c:
	* calendar/gui/calendar-commands.c:
	* calendar/gui/e-cal-list-view.c:
	* calendar/gui/e-day-view.c:
	* calendar/gui/e-itip-control.c:
	* calendar/gui/e-meeting-list-view.c:
	* calendar/gui/e-meeting-store.c:
	* calendar/gui/e-week-view.c:
	* calendar/gui/gnome-cal.c:
	* calendar/gui/memos-control.c:
	* calendar/gui/tasks-control.c:
	* e-util/e-dialog-utils.c:
	* mail/em-folder-view.c:
	* mail/importers/mail-importer.c:
	* shell/e-shell.c:
	* shell/evolution-shell-component-utils.c:
	* shell/importer/intelligent.c:
	* shell/main.c:
	* widgets/menus/gal-view-collection.c:
	* widgets/menus/gal-view-instance.c:
	Remove unneeded #include <libgnome/gnome-util.h>.


svn path=/trunk/; revision=37036
2009-01-11 04:52:38 +00:00
b20c8370f1 Remove unneeded #include <libgnomeui/gnome-app.h>. Remove unneeded
2009-01-10  Matthew Barnes  <mbarnes@redhat.com>

	* addressbook/gui/component/addressbook-view.c:
	* addressbook/gui/contact-editor/e-contact-editor.h:
	* addressbook/gui/contact-editor/e-contact-quick-add.c:
	* addressbook/gui/contact-editor/eab-editor.h:
	* addressbook/gui/contact-list-editor/e-contact-list-editor.h:
	* mail/mail-autofilter.c:
	Remove unneeded #include <libgnomeui/gnome-app.h>.
	Remove unneeded #include <libgnomeui/gnome-app-helper.h>

	* calendar/gui/calendar-commands.c:
	* calendar/gui/e-cell-date-edit-text.c:
	* calendar/gui/e-itip-control.c:
	* calendar/gui/memos-control.c:
	* calendar/gui/print.c:
	* calendar/gui/tasks-control.c:
	* widgets/misc/test-dropdown-button.c:
	Remove unneeded #include <libgnomeui/gnome-stock-icons.h>.

	* calendar/gui/alarm-notify/alarm-queue.c:
	* calendar/gui/dialogs/cal-attachment-select-file.c:
	* calendar/gui/dialogs/cancel-comp.c:
	* calendar/gui/dialogs/changed-comp.c:
	* calendar/gui/dialogs/delete-error.c:
	* calendar/gui/dialogs/recur-comp.c:
	* calendar/gui/e-itip-control.c:
	* calendar/gui/print.c:
	Remove unneeded #include <libgnomeui/gnome-uidefs.h>.


svn path=/trunk/; revision=37035
2009-01-11 03:34:52 +00:00
165cb49d80 ** Fixes bug #567280
2009-01-10  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #567280

	* mail/message-tag-followup.c:
	Remove unneeded #include <libgnomeui/gnome-pixmap.h>.


svn path=/trunk/; revision=37028
2009-01-10 22:19:30 +00:00
150e238dab ** Fixes bug #567285
2009-01-10  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #567285

	* mail/mail-autofilter.c:
	* widgets/misc/e-activity-handler.c:
	* widgets/misc/e-dropdown-button.c:
	Remove unneeded #include <libgnomeui/gnome-popup-menu.h>.


svn path=/trunk/; revision=37027
2009-01-10 22:09:28 +00:00
607ce3802e 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 #566011

	* addressbook/gui/component/Makefile.am:
	* addressbook/gui/component/addressbook-component.c
	(addressbook_component_class_init):
	Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and
	add bindtextdomain().

	* calendar/gui/Makefile.am:
	* calendar/gui/calendar-component.c (calendar_component_class_init):
	* calendar/gui/dialogs/comp-editor.c:
	* calendar/gui/memos-component.c (memos_component_class_init):
	* calendar/gui/tasks-component.c (tasks_component_class_init):
	Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and
	add bindtextdomain().

	* composer/e-composer-header-table.c:
	* composer/e-composer-private.h:
	Include <glib/gi18n-lib.h> instead of <glib/gi18n.h>.

	* mail/mail-component.c (mail_component_class_init):
	Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and
	add bindtextdomain().

	* shell/e-user-creatable-items-handler.c
	(e_user_creatable_items_handler_class_ini):
	Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and
	add bindtextdomain().

	* widgets/misc/e-charset-picker.c:
	* widgets/misc/e-signature-combo-box.c:
	Include <glib/gi18n-lib.h> instead of <glib/gi18n.h>.


svn path=/trunk/; revision=37021
2009-01-09 07:36:29 +00:00
c6bd0b0932 ** Fix for bug #565376
2009-01-08  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #565376

	* vfoldertypes.xml:
	* searchtypes.xml: Merge some search types together.
	* em-vfolder-context.c: (vfolder_new_element): More elements.
	* em-filter-folder-element.h: (struct _EMFilterFolderElement):
	* em-filter-folder-element.c: (xml_encode), (xml_decode),
	(folder_selected), (get_widget), (format_sexp):
	Support storing folder uri in a camel's way.

	* em-format-html-display.c: (efhd_use_component):
	Compiler warning fix.


svn path=/trunk/; revision=37015
2009-01-08 11:20:24 +00:00
fabdf4e388 ** Fixes bug #565857
2008-12-29  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #565857

	* mail/e-searching-tokenizer.c (searcher_next_token):
	The HTMLTokenizer now expects a newly-allocated string from its
	next_token() method, so duplicate the returned string.  This fixes
	a memory leak whereby previously, some implementations of next_token()
	did return a newly-allocated string, some did not.  Those that did
	leaked those strings.


svn path=/trunk/; revision=36945
2008-12-29 11:49:26 +00:00
e00b07975e ** Part of fix for bug #559153
2008-12-22  Sankar P  <psankar@novell.com>

	** Part of fix for bug #559153

	* em-migrate.c (update_progress_in_main_thread), (migrate_folders),
	(count_folders), (migrate_folders_to_db_thread), (migrate_to_db),
	(em_migrate):
	Migration Improvements

svn path=/trunk/; revision=36924
2008-12-22 06:23:09 +00:00
324695cd77 ** Fix for bug #558337
2008-12-22  Norman Wang  <zhichao.wang@sun.com>

   ** Fix for bug #558337

   * mail/em-subscribe-editor.c: Create a wrapper class MailMsgListNode of
   _zsubscribe_msg message. The MailMsgListNode class is the subclass of
   EDListNode class. So the _zsubscribe_msg can be added into the EDList.


svn path=/trunk/; revision=36922
2008-12-22 03:11:09 +00:00
f4899e740e ** Part of fix for bug #552583
2008-12-16  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): Do not leak.


svn path=/trunk/; revision=36903
2008-12-16 12:28:46 +00:00
1a5bb1cef6 ** Fix for bug #564007
2008-12-15  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #564007

	* em-format.c: (emf_inlinepgp_encrypted): Guess the decrypted
	part mime type if not known from the decryptor, thus show the
	content really inline, if possible.


svn path=/trunk/; revision=36894
2008-12-15 11:57:55 +00:00
7365be40fe ** Part of fix for bug #563669
2008-12-15  Milan Crha  <mcrha@redhat.com>

	** Part of fix for bug #563669

	* mail/em-account-editor.c: (emae_option_checkspin):
	* filter/filter-int.c: (get_widget):
	* calendar/gui/dialogs/recurrence-page.c: (make_ending_count_special):
	* calendar/conduits/todo/todo-conduit.c: (e_todo_gui_new):
	Use zero GtkSpinButton's PageSize, as Gtk+ requires.


svn path=/trunk/; revision=36892
2008-12-15 11:46:53 +00:00
7c0d77d3d4 Fix a impllicit warning
2008-12-15  Srinivasa Ragavan  <sragavan@novell.com>

	* em-format-html-display.c: Fix a impllicit warning

svn path=/trunk/; revision=36891
2008-12-15 11:27:01 +00:00
bd5d8981f7 ** Fix for bug #552583
2008-12-15  Srinivasa Ragavan  <sragavan@novell.com>

	** Fix for bug #552583

	* mail-config.c: (mail_config_get_account_by_transport_url): Free the
	right url.



svn path=/trunk/; revision=36889
2008-12-15 08:48:12 +00:00
3529d0384d ** Fix for #546637
2008-12-15  Srinivasa Ragavan  <sragavan@novell.com>

	** Fix for #546637

	* message-list.c: (message_list_finalise), (regen_list_exec),
	(regen_list_done): Don't loose uids.

svn path=/trunk/; revision=36886
2008-12-15 06:53:32 +00:00
3f0a0b70d5 Restore the code for BONOBO components need by the vcard inline viewer.
2008-12-15  Srinivasa Ragavan  <sragavan@novell.com>


	* em-format-html-display.c: (efhd_bonobo_unknown),
	(efhd_find_handler), (efhd_bonobo_object),
	(efhd_check_server_prop), (efhd_use_component),
	(efhd_format_attachment): Restore the code for BONOBO components need
	by the vcard inline viewer.

svn path=/trunk/; revision=36885
2008-12-15 06:46:13 +00:00
e522a301b4 Add the unread vfolder hack.
2008-12-15  Srinivasa Ragavan  <sragavan@novell.com>

	* em-account-editor.c: (emae_option_checkspin):
	* em-folder-tree.c: (emft_popup_uvfolder), (emft_popup): Add the
	unread vfolder hack.

svn path=/trunk/; revision=36884
2008-12-15 06:44:07 +00:00
200ff2ee97 ** Fixes bug #564519
2008-12-15  Lucian Langa  <lucilanga@gnome.org>

** Fixes bug #564519

* mail-send-recv.c: (build_dialog):
Count also deleted unsent messages when displaying SMTP server

svn path=/trunk/; revision=36879
2008-12-15 06:05:10 +00:00
121ad5ecf9 ** Fixes bug #564351 (patch by Tal Benavidor)
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-13 23:17:32 +00:00