Commit Graph

983 Commits

Author SHA1 Message Date
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
a6c0536339 Because Solaris tar doesn't respect '-z' option, use gzip&tar to finish
2008-02-25  Jeff Cai<jeff.cai@sun.com>

        * backup.c: (backup), (restore):
        Because Solaris tar doesn't respect '-z' option, use gzip&tar to
        finish the silimar function.


svn path=/trunk/; revision=35084
2008-02-25 07:26:14 +00:00
7872974d30 Fixes#516408 Free the memory returned by libical.
2008-02-25  Chenthill Palanisamy  <pchenthill@novell.com>

        Fixes#516408
        * itip-formatter.c (find_attendee), (find_to_address),
        (find_from_address), (update_item): Free the memory returned
        by libical.


svn path=/trunk/; revision=35082
2008-02-24 18:37:56 +00:00
6ca4d6b108 Patch from Paul Bolle <pebolle@tiscali.nl>: Fix for bug #517082 (Fixed a small memory-leak)
svn path=/trunk/; revision=35064
2008-02-20 15:39:45 +00:00
3c5d98af4e ** Follow up on bug #517072
2008-02-19  Paul Bolle  <pebolle@tiscali.nl>

	** Follow up on bug #517072

	* itip-view.c: (set_calendar_sender_text), (set_tasklist_sender_text),
	(set_journal_sender_text): Properly escape text here too.


svn path=/trunk/; revision=35062
2008-02-20 11:25:19 +00:00
a5e3103c86 Use "pkill -x" to kill the process and use "$HOME" instead
of "~".
Fix for bug #516648

svn path=/trunk/; revision=35060
2008-02-20 07:49:22 +00:00
fb7a447225 ** Fix for bug #517072
2008-02-19  Paul Bolle  <pebolle@tiscali.nl>

	** Fix for bug #517072

	* itip-view.c: (set_summary_text):
	Properly escape summary text.


svn path=/trunk/; revision=35051
2008-02-19 13:55:15 +00:00
a0bb856b78 ** Part of fix for bug #515744
2008-02-18  Milan Crha  <mcrha@redhat.com>

	** Part of fix for bug #515744

	* addressbook/gui/component/addressbook-migrate.c: (get_source_name):
	* plugins/groupwise-features/send-options.c: (get_source):
	* plugins/groupwise-features/share-folder-common.c: (get_container_id):
	* plugins/groupwise-features/install-shared.c: (install_folder_response):
	* plugins/external-editor/external-editor.c: (convert_to_camel_internet_address),
	(org_gnome_external_editor):
	* plugins/itip-formatter/itip-formatter.c: (idle_open_cb):
	* mail/em-folder-view.c: (emfv_setup_view_instance):
	* mail/mail-component.c: (impl_finalize):
	* mail/message-list.c: (ml_tree_value_at):
	* composer/e-msg-composer.c: (drop_action):
	* e-util/e-config.c: (ep_finalise): Use proper member to free.
	* widgets/misc/e-cursors.c: (e_cursors_init):
	* widgets/misc/e-calendar-item.c: (e_calendar_item_draw_month):
	* calendar/gui/dialogs/comp-editor.c: (drop_action):
	* calendar/gui/calendar-config.c:
	(calendar_config_get_hide_completed_tasks_sexp):
	* calendar/gui/comp-editor-factory.c: (edit_existing):
	* calendar/gui/e-day-view.c: (e_day_view_reshape_long_event),
	(e_day_view_on_top_canvas_drag_data_received):
	* calendar/gui/e-day-view-main-item.c:
	(e_day_view_main_item_draw_events_in_vbars),
	(e_day_view_main_item_draw_long_events_in_vbars):
	* calendar/gui/e-day-view-top-item.c: (e_day_view_top_item_draw_long_event):
	* calendar/gui/e-cal-model.c: (redo_queries):
	* calendar/gui/e-calendar-table.c: (e_calendar_table_open_task):
	* calendar/gui/e-memo-table.c: (open_memo):
	* calendar/gui/print.c: (print_todo_details):
	* calendar/gui/migration.c: (get_source_name):
	Memory leak fix.
	* calendar/gui/e-week-view.c: (e_week_view_reshape_events): Simplifies things.


svn path=/trunk/; revision=35044
2008-02-18 11:10:10 +00:00
1157f25a69 Patch from OpenSUSE
2008-02-18  Srinivasa Ragavan  <sragavan@novell.com>

	* ical-format.c: (do_save_calendar_ical): Patch from OpenSUSE



svn path=/trunk/; revision=35043
2008-02-18 06:03:43 +00:00
13d5584c3c Fix for bug #339266
2008-02-18  Srinivasa Ragavan  <sragavan@novell.com>

	* Fix for bug #339266 

	* exchange-account-setup.c:
	(org_gnome_exchange_show_folder_size_factory): Upstreamed OpenSUSE
	patch.

svn path=/trunk/; revision=35041
2008-02-18 04:44:15 +00:00
0cde8c84a1 ** Fix for bug #294999
2008-02-18  Srinivasa Ragavan  <sragavan@novell.com>

	** Fix for bug #294999

	* exchange-folder-subscription.c: (subscribe_to_folder): Upstreamed
	OpenSUSE patch.

svn path=/trunk/; revision=35040
2008-02-18 04:40:46 +00:00
eae43ee6cb ** Patch from OpenSUSE.
2008-02-18  Srinivasa Ragavan  <sragavan@novell.com>

	** Patch from OpenSUSE.

	* exchange-delegates-user.c: Warnings.



svn path=/trunk/; revision=35032
2008-02-17 20:12:19 +00:00
5fc8edb5f0 Pushing a downstream patch from OpenSUSE.
2008-02-18  Srinivasa Ragavan  <sragavan@novell.com>

	* exchange-folder-subscription.c: (subscribe_to_folder),
	(create_folder_subscription_dialog): Pushing  a downstream patch from
	OpenSUSE.

svn path=/trunk/; revision=35029
2008-02-17 20:06:45 +00:00
a744dcdb0b Patch from Paul Bolle <pebolle@tiscali.nl>: Fix for bug #514736 (Added 'application/ms-tnef' MIME type for TNEF attachment decoding)
svn path=/trunk/; revision=34970
2008-02-07 10:40:15 +00:00
7c1f548f4d Patch from Paul Bolle <pebolle@tiscali.nl>: Fix for bug #514771 (Fix for a crash while decoding TNEF attachments)
svn path=/trunk/; revision=34969
2008-02-07 10:34:42 +00:00
b4f17573a3 ** Fix for bug #514622
2008-02-06  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #514622

	* icsimporter.c: (dialog_close_cb): Drop this function.
	* icsimporter.c: (init_widgets), (dialog_response_cb),
	(ical_import_done): Do not call "close" on already closed dialog.


svn path=/trunk/; revision=34965
2008-02-06 10:52:10 +00:00
c8a0ec46df Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #468427, also fixes a lot of other crashes around itip-formatter.
svn path=/trunk/; revision=34960
2008-02-05 13:15:05 +00:00
fd28f516c5 Fix a compiler warning.
2008-02-03  Matthew Barnes  <mbarnes@redhat.com>

	* pluginsattachment-reminder.c
	(org_gnome_evolution_attachment_reminder):
	Fix a compiler warning.

	* widgets/text/e-text.c (update_im_cursor_position):
	* widgets/text/e-text.c (e_text_get_cursor_locations):
	Remove these unused functions to silence compiler warnings.


svn path=/trunk/; revision=34952
2008-02-03 05:52:36 +00:00
9eb2dda183 ** Fixes bug #513395
2008-02-02  Jeff Cai <jeff.cai@sun.com>

        ** Fixes bug #513395

        * exchange-account-setup.c: (owa_authenticate_user),
        (owa_editor_entry_changed), (org_gnome_exchange_owa_url),
        (org_gnome_exchange_check_options), (org_gnome_exchange_commit):
        Check parameters before calling camel_url_new

svn path=/trunk/; revision=34947
2008-02-02 00:57:26 +00:00
a999b463a0 Added proper translator comments for strings
svn path=/trunk/; revision=34917
2008-01-28 09:58:09 +00:00
356c68134a Fixes a double free.
2008-01-28  Srinivasa Ragavan  <sragavan@novell.com>

	* exchange-calendar.c: (e_exchange_calendar_commit): Fixes a double
	free.

svn path=/trunk/; revision=34916
2008-01-28 09:09:55 +00:00
f36b322a7e Fixes Bug #511226. String fix.
svn path=/trunk/; revision=34913
2008-01-28 07:04:10 +00:00
6ca6246318 Fix for Bug 504567. Added gettext for plurals in mail-notification plugin.
svn path=/trunk/; revision=34912
2008-01-28 06:28:50 +00:00
8d0007578e Patch from Andre Klapper <a9016009@gmx.de> ** Fix for bug #339156 (Added a gettext context to the string "Read")
svn path=/trunk/; revision=34910
2008-01-28 05:46:22 +00:00
c7235d29c6 Fix typo: s/EVOLUTION_CALENDAR_LIB1S/EVOLUTION_CALENDAR_LIBS/.
2008-01-25  Tor Lillqvist  <tml@novell.com>

	* Makefile.am (liborg_gnome_evolution_google_la_LIBADD): Fix typo:
	s/EVOLUTION_CALENDAR_LIB1S/EVOLUTION_CALENDAR_LIBS/.


svn path=/trunk/; revision=34903
2008-01-27 20:56:46 +00:00
34da45d5d6 ** Fix for bug #475781
2008-01-25  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #475781

	* plugins/save-calendar/csv-format.c: (do_save_calendar_csv):
	* plugins/save-calendar/rdf-format.c: (do_save_calendar_rdf):
	* plugins/itip-formatter/itip-formatter.c: (format_itip_object):
	* calendar/gui/dialogs/recurrence-page.c: (fill_ending_date),
	(recurrence_page_fill_widgets):
	* calendar/gui/dialogs/memo-page.c: (memo_page_fill_widgets):
	* calendar/gui/e-day-view.c: 2*(e_day_view_finish_long_event_resize),
	2*(e_day_view_on_editing_stopped):
	* calendar/gui/itip-utils.c: (comp_compliant), (reply_to_calendar_comp):
	* calendar/gui/e-week-view.c: (e_week_view_on_editing_stopped):
	* calendar/gui/e-calendar-view.c: (e_calendar_view_add_event),
	(e_calendar_view_get_tooltips):
	* calendar/gui/e-cal-component-preview.c: (write_html):
	* calendar/gui/e-cal-component-memo-preview.c: (write_html):
	* calendar/gui/e-cal-model.c: (add_instance_cb):
	Fix memory leaks around ECalComponentDateTime.


svn path=/trunk/; revision=34895
2008-01-25 14:10:07 +00:00
4d94a06724 Fix for #503327 : Fixes memory leaks and a buffer overflow in attachment reminder.
svn path=/trunk/; revision=34890
2008-01-25 12:33:56 +00:00
8e8d332b85 ** Part of bug #511488
2008-01-24  Milan Crha  <mcrha@redhat.com>

	** Part of bug #511488

	* mail/mail-vfolder.h:
	* mail/mail-vfolder.c: (vfolder_loaded): Function dropped.
	* mail/mail-vfolder.c: (vfolder_load_storage): Allow to call this function
	more than once, but do load the storage only once.
	* mail/em-folder-utils.c: (emfu_popup_new_folder_response):
	* mail/mail-vfolder.c: (vfolder_edit), (vfolder_gui_add_rule),
	(vfolder_gui_add_from_message), (vfolder_gui_add_from_address):
	* mail/em-folder-browser.c: (emfb_search_menu_activated):
	* mail/em-folder-view.c: (emp_uri_popup_vfolder_sender),
	(emp_uri_popup_vfolder_recipient), (vfolder_type_current):
	Ensure vfolder is running.

	* plugins/groupwise-features/share-folder-common.c: (users_dialog_response):
	The logic to check if vfolder is running has been changed, so reflect it here too.


svn path=/trunk/; revision=34878
2008-01-24 11:06:21 +00:00
a86f257fb8 Such a useful IMAP plugin. But doesn't detect USE_IMAP for GW users. Fixed
2008-01-18  Srinivasa Ragavan  <sragavan@novell.com>

	* imap-headers.c: (imap_headers_commit), (org_gnome_imap_headers):
	Such a useful IMAP plugin. But doesn't detect USE_IMAP for GW users.
	Fixed it.

svn path=/trunk/; revision=34848
2008-01-18 13:40:06 +00:00
86df1217b1 Add missing punctuation.
2008-01-14  Kjartan Maraas  <kmaraas@gnome.org>

	* apps-evolution-attachment-reminder.schemas.in: Add
	missing punctuation.

svn path=/trunk/; revision=34820
2008-01-14 11:36:18 +00:00
0859d42fae ** Fix for bug #502303
2008-01-11  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #502303

	* plugin-manager.c: (eppm_response):
	Always destroy dialog and unset global variable.
	* plugin-manager.c: (org_gnome_plugin_manager_manage):
	Use G_TYPE_POINTER instead of GTK_TYPE_WIDGET in a list store
	to get rid of reference counting troubles on configuration
	widgets of plugins. Remember created dialog for future use.


svn path=/trunk/; revision=34799
2008-01-11 15:13:47 +00:00
62410cdb74 ** Fix for bug #496402
2008-01-10  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #496402

	* gaimbuddies.c: (parse_buddy_group), (get_all_blocked),
	(bbdb_get_gaim_buddy_list), (free_gaim_body), (free_buddy_list),
	(parse_buddy_group): Do not synchronize blocked bodies from pidgin.


svn path=/trunk/; revision=34795
2008-01-10 18:19:51 +00:00
77aa984d1b ** Fix for bug #492702
2008-01-09  Srinivasa Ragavan  <sragavan@novell.com>

	** Fix for bug #492702

	* configure.in: Just disable the dbus message part of mail
	notification if dbus isn't there. Also remove new-mail-notify plugin.



svn path=/trunk/; revision=34784
2008-01-09 15:10:48 +00:00
39be7e3d9c ** Fix for bug #300336
2008-01-07  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #300336

	* plugins/groupwise-features/share-folder-common.c: (users_dialog_response):
	Ensure vfolder is running.

	* mail/mail-vfolder.h: (vfolder_loaded):
	* mail/mail-vfolder.c: (vfolder_loaded): New helper function.
	* mail/em-folder-utils.c: (emfu_popup_new_folder_response):
	* mail/mail-vfolder.c: (vfolder_gui_add_rule),
	(vfolder_gui_add_from_message), (vfolder_gui_add_from_address):
	* mail/em-folder-browser.c: (emfb_search_menu_activated):
	* mail/em-folder-view.c: (emp_uri_popup_vfolder_sender),
	(emp_uri_popup_vfolder_recipient), (vfolder_type_current):
	Ensure vfolder is running.
	* mail/mail-component.c: (mc_startup): Do not start vfolder when
	disabled by option '/apps/evolution/mail/display/enable_vfolders'.
	* mail/evolution-mail.schemas.in: Added schema for new option.
	* mail/mail-config.glade:
	* mail/em-mailer-prefs.h:
	* mail/em-mailer-prefs.c: Added checkbox for "Enable Search Folders" option.

Note: if your schema failed to install, then the search folders will be hidden. Enable by hand then.

svn path=/trunk/; revision=34775
2008-01-07 12:12:13 +00:00
45d410de1e Patch from João Vale <jpvale@gmail.com>: Fix for bug #375580 (Use ISO-8859-1 encoding to store contacts in iPod)
svn path=/trunk/; revision=34771
2008-01-06 18:54:04 +00:00
82f7125f45 Patch from Christian Krause <chkr@plauener.de>: Fix for bug #506772 (Not-NULL check for a string array before finding its length), handle NULL filename strings before backup/restore/check operations in the backup-restore plugin.
svn path=/trunk/; revision=34768
2008-01-06 16:43:58 +00:00
51cb36bbc7 ** Fix for bug #502914
2008-01-02  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #502914

	* bbdb.c: (enable_toggled_cb): Do not write NULL into gconf.


svn path=/trunk/; revision=34747
2008-01-02 11:56:25 +00:00
b25f59765c fix spelling.
2008-02-01  Andre Klapper  <a9016009@gmx.de>

	* plugin-manager.c: (org_gnome_plugin_manager_manage):
	fix spelling.


svn path=/trunk/; revision=34746
2008-01-02 11:55:32 +00:00
30f9259c6f Show the actual displayed folder name rather than the decoded/handled one
2008-01-02  Srinivasa Ragavan  <sragavan@novell.com>

	* mail-notification.c: (new_notify_status): Show the actual displayed
	folder name rather than the decoded/handled one from uri.

svn path=/trunk/; revision=34745
2008-01-02 08:25:11 +00:00
4199f9384f Patch from Sushma Rai <rsushma@novell.com>: Fix for bug #327965 (Set the e-source property username with the domain, if the domain is specified)
svn path=/trunk/; revision=34739
2007-12-30 18:43:31 +00:00
a0be52e056 Patch from Nyall <nyall@zombiepigs.net>: Fix for bug #503954 (Accept custom domain names while setting up a Google Calendar account)
svn path=/trunk/; revision=34732
2007-12-23 09:37:14 +00:00
538be0680e ** Fixes bug #362638
2007-12-20  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #362638

	* calendar/gui/alarm-notify/alarm-notify.c:
	* calendar/gui/alarm-notify/alarm-notify.h:
	* calendar/gui/alarm-notify/alarm-queue.c:
	Rewrite message passing to use GThreadPool instead of EThread.

	* mail/mail-mt.h:
	Overhaul the message passing API:
	- Define a MailMsg type as the base message struct.
	- Define types for the various callback functions.
	- Add a priority value to each message (not yet used).
	- Add a reference count to each message.
	- Define a MailMsgInfo type for the virtual function table.
	- Record the size of message sub-types in MailMsgInfo.
	- New/changed functions:
	    mail_msg_new()   - Easier to use.
	    mail_msg_ref()   - Increase reference count.
	    mail_msg_unref() - Decrease reference count.
	    mail_msg_main_loop_push()    }
	    mail_msg_unordered_push()    } Submit MailMsgs to various
	    mail_msg_fast_ordered_push() } message-processing threads.
	    mail_msg_slow_ordered_push() }

	* mail/mail-mt.c (mail_msg_new):
	Use GSlice for memory allocation.

	* mail/mail-mt.c (mail_msg_ref), (mail_msg_unref):
	New functions increment/decrement a MailMsg's reference count.

	* mail/mail-mt.c (mail_cancel_hood_add), (mail_cancel_hook_remove):
	Convert the 'cancel_hook_list' from an  EDList to a GHookList and
	modify the API accordingly.

	* mail/mail-mt.c:
	Use GThreadPools instead of EThreads.
	Use GAsyncQueues instead of EMsgPorts.

	* mail/em-composer-utils.c:
	* mail/em-folder-browser.c:
	* mail/em-folder-properties.c:
	* mail/em-folder-tree.c:
	* mail/em-folder-utils.c:
	* mail/em-folder-view.c:
	* mail/em-format-html-print.c:
	* mail/em-format-html.c:
	* mail/em-subscribe-editor.c:
	* mail/em-sync-stream.c:
	* mail/importers/elm-importer.c:
	* mail/importers/mail-importer.c:
	* mail/importers/pine-importer.c:
	* mail/mail-component.c:
	* mail/mail-folder-cache.c:
	* mail/mail-mt.c:
	* mail/mail-ops.c:
	* mail/mail-ops.h:
	* mail/mail-send-recv.c:
	* mail/mail-session.c:
	* mail/mail-vfolder.c:
	* mail/message-list.c:
	* plugins/folder-unsubscribe/folder-unsubscribe.c:
	* plugins/groupwise-features/share-folder-common.c:
	* plugins/exchange-operations/exchange-folder.c:
	* plugins/mark-all-read/mark-all-read.c:
	* plugins/mailing-list-actions/mailing-list-actions.c:
	* plugins/itip-formatter/itip-formatter.c:
	* plugins/save-attachments/save-attachments.c:
	Use the new MailMsg API for messages.


svn path=/trunk/; revision=34730
2007-12-20 17:58:09 +00:00
70aeb47914 Actually remove the mail-remote plugin, like the ChangeLog says.
svn path=/trunk/; revision=34721
2007-12-17 13:22:59 +00:00
8bdb85463f ** Fix for bug #504030
2007-12-17  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #504030

	* mail-notification.c: (new_notify_sound):
	Do not play sound on every new mail arrival in a row.


svn path=/trunk/; revision=34720
2007-12-17 11:38:38 +00:00
6cb13b10b6 Part of fix for #492702 from Milan Crha : New mail notify and preferences ui movement.
svn path=/trunk/; revision=34702
2007-12-15 11:59:39 +00:00
4045000b05 Attachment reminder cleanup. Fixes 502312. Added some more fixes over Milan Crha's work.
svn path=/trunk/; revision=34700
2007-12-14 19:50:44 +00:00
1ef77c8fc4 Patch by <nickspoon0@gmail.com>
2007-12-14  Tobias Mueller  <tobiasmue@svn.gnome.org>
        Patch by <nickspoon0@gmail.com>

        ** Fixes bug 502188

        * publish-calendar.c: initialize "remember" variable to
        FALSE.


svn path=/trunk/; revision=34697
2007-12-14 09:05:10 +00:00
75b76dedf1 Patch by evilninjasquirrel@hotbrev.com
2007-12-13  Tobias Mueller  <tobiasmue@svn.gnome.org>
        Patch by evilninjasquirrel@hotbrev.com

        ** Fixes bug 474043
        * plugins/exchange-operations/exchange-operations.c:
        * plugins/exchange-operations/exchange-operations.h
        Prevent buffer overflows, by introducing a fourth parameter to
        exchange_operations_tokenize_string - a max size to copy



svn path=/trunk/; revision=34692
2007-12-12 23:08:15 +00:00
4cbd83f8a9 ** Fixes bug 474651
2007-12-10  Tobias Mueller  <tobiasmue@svn.gnome.org>

        ** Fixes bug 474651

        * addressbook/gui/contact-editor/eab-editor.c:
        * plugins/save-calendar/ical-format.c:
        * plugins/save-calendar/csv-format.c:
        * plugins/save-calendar/rdf-format.c:
        * plugins/ipod-sync/ical-format.c:
        * plugins/ipod-sync/ipod-sync.c:
        * plugins/ipod-sync/evolution-ipod-sync.c:
        * calendar/gui/dialogs/changed-comp.c:
        * calendar/gui/dialogs/copy-source-dialog.c:
        * calendar/gui/dialogs/delete-error.c:
        Use format strings in gtk_message_dialog_new


svn path=/trunk/; revision=34680
2007-12-09 23:04:53 +00:00
af3502a88b Patch from Alex Kloss <alexkloss@att.net>: Fix for bug #347328 (missing mnemonic/mnemonic conflict in GW features -> New shared folder -> Users dialog)
svn path=/trunk/; revision=34662
2007-12-06 17:45:37 +00:00