2005-05-30 Harry Lu <harry.lu@sun.com>
* gui/itip-utils.c: (itip_send_comp): check whether backend could
handle sending resuests/updates, and if so, just return.
svn path=/trunk/; revision=29424
2005-05-27 Not Zed <NotZed@Ximian.com>
* em-message-stream.[ch]: A camel-stream to wrap
Evolution_Mail_MessageStream.
* evolution-mail-messagestream.[ch]: simplified read-only stream
interface rather than using bonobo-stream. It wraps a
camel-stream only & simplified lifecycle management.
* evolution-mail-store.c (evolution_mail_store_changed): if we
have no more listeners, close the camelstore object off.
* Evolution-DataServer-Mail.idl: changed exceptions to use one
exception type with details. Fixed code to use these.
svn path=/trunk/; revision=29418
2005-05-24 Srinivasa Ragavan <sragavan@novell.com>
* e-msg-composer-attachment.c (e_msg_composer_attachment_new_from_mime_part);
Fixed a bug, which considered forwarded mails as remote files.
svn path=/trunk/; revision=29416
2005-05-26 Not Zed <NotZed@Ximian.com>
* evolution-mail-folderlistener.[ch]:
* evolution-mail-sessionlistener.[ch]:
* evolution-mail-storelistener.[ch]: New helpers for listeners.
* evolution-mail-listener.[ch]: removed.
* Evolution-DataServer-Mail.idl: removed the GNOME prefix, Bonobo
doesn't use it, and it just adds pointless typing. Added
getmessage and appendmessage interaces. Moved listeners to each
object rather than one global listener.
svn path=/trunk/; revision=29414
2005-05-25 Not Zed <NotZed@Ximian.com>
* main.c (main): remove mono registrtion, this is implemented
using a plugin now. register the plugin type loader hook.
svn path=/trunk/; revision=29413
2005-05-25 Not Zed <NotZed@Ximian.com>
* e-plugin-mono.[ch]: Removed, these are now implemented as a
plugin.
* e-plugin.c (ep_load_plugin): separate out plugin xml loading
code from the loading loop. If a plugin type doesn't exist, then
save it in a list for later checking.
(ep_load): call above to do the work.
(e_plugin_register_type): check the pending doc list, if any
plugins now have a type, load them.
(e_plugin_type_hook_get_type): a plugin hook for registering new
plugin types ('loaders') at runtime.
svn path=/trunk/; revision=29412
2005-05-24 Chenthill Palanisamy <pchenthill@novell.com>
Fixes#272114
* gui/dialogs/calendar-setup.c: (eccp_commit),
(calendar_setup_edit_calendar): Check if the color is
present in the source before setting it.
svn path=/trunk/; revision=29407
2005-05-24 Srinivasa Ragavan <sragavan@novell.com>
* gui/dialogs/cal-attachment-bar.c, gui/dialogs/cal-attachment-bar.h,
gui/dialogs/cal-attachment.c, gui/dialogs/cal-attachment.h,
gui/dialogs/comp-editor.c, calendar.error.xml: Added the support to DnD
remote URL to the attachment window. It downloads asynchronously and
attaches.
svn path=/trunk/; revision=29405
2005-05-24 Vivek Jain <jvivek@novell.com>
* org-gnome-groupwise-features.eplug.xml:
removed "Item" tag entries, included a factory method
* shared-folder-common.c: changed callback (org_gnome_create_option)
to a factory method, check uri before adding the option to the menu.
New folder dialog now comes in another callback (create_shared_folder)
also added a function to free the item list.
svn path=/trunk/; revision=29404
2005-05-23 Vivek Jain <jvivek@novell.com>
* configure.in : Removed the entries of
groupwise-account-setup
shared-folder
groupwise-send-options
groupwise-status-tacking
send-options
addressbook-groupwise
from AC_OUTPUT and base plugins and added
consolidated 'groupwise-features' plugin to base plugins and
AC_OUTPUT
svn path=/trunk/; revision=29401
23-05-2005 Vivek Jain <jvivek@novell.com>
Created a plugin "groupwise-features" which is a consolidation of
following existing plugins
* groupwise-account-setup
* addressbook-groupwise
* shared-folder
* groupwise-send-options
* groupwise-status-tracking
* send-options
svn path=/trunk/; revision=29400
2005-05-23 Srininvasa Ragavan <sragavan@novell.com>
* e-msg-composer-attachment-bar.c, e-msg-composer-attachment-bar.h,
e-msg-composer-attachment.c, e-msg-composer-attachment.h, e-msg-composer.c,
e-msg-composer.h, mail-composer.error.xml : Added attachment of remote URL.
The dnd of url, downloads the files and attaches to the mail.
svn path=/trunk/; revision=29399
2005-05-20 Not Zed <NotZed@Ximian.com>
* mail-component.c (mail_component_peek_session): add helper for
plugins to get mail session.
svn path=/trunk/; revision=29396
2005-05-20 Not Zed <NotZed@Ximian.com>
* Lots of work, filled out functions, cleaned up idl to make the
data more useful, added a listener interface, etc.
svn path=/trunk/; revision=29395
2005-05-20 Li Yuan <li.yuan@sun.com>
* e-table-header-item.c:
* e-table-header-item.h:
export ethi_change_sort_state, so we can call it in a11y part.
* e-tree.c: (e_tree_get_header_item):
* e-tree.h:
return the header item of e-tree.
Fix for #302154.
svn path=/trunk/; revision=29393
2005-05-19 Chenthill Palanisamy <pchenthill@novell.com>
* configure.in: Added a plugin to mark all messages
as read for the selected and the sub folders to base
plugin.
svn path=/trunk/; revision=29392
2005-05-19 Chenthill Palanisamy <pchenthill@novell.com>
* MakeFile.am:
* org-gnome-send-options.eplug.in: Plugin file to add
the Mark all Messages read menu item.
* send-options.c: Contains methods to mark messages as read.
svn path=/trunk/; revision=29391
2005-05-19 Not Zed <NotZed@Ximian.com>
* em-format-html-print.c (em_format_html_print_raw_message): new
function to print a non-foldered message. untested.
svn path=/trunk/; revision=29385
2005-05-19 Not Zed <NotZed@Ximian.com>
* evolution-plugin-manual.xml: added some stuff about the pseudo
mime types used for finer control of the formatter.
svn path=/trunk/; revision=29383
2005-05-19 Not Zed <NotZed@Ximian.com>
* em-folder-utils.h: fix rodney's name choices. fix
multiple-inclusion. fix forward references. fix all callers.
add many fixme's for the busted api's.
* em-format-quote.c (emfq_format_clone): use pseudo mime type to
find message formatter.
* em-format-html-display.c (efhd_format_message): remove, it
didn't do anything.
* em-format-html.c (efh_format_message): make this a handler
callback.
* em-format.c (emf_message_rfc822): make this use the pseudo
mime-type x-evolution/message/rfc822 instead of the hardcoded
format_message callback.
* em-format-html-display.c (efhd_message_prefix): make this use a
pseudo-mime-type handler rather than hard-coded, so it can be
overridden by a plugin.
svn path=/trunk/; revision=29382
2005-05-17 Radek Doulik <rodo@novell.com>
* em-format-html.c: removed include of htmlengine.h which wasn't
needed
* em-format-html-display.c: use top level gtkhtml API instead of
lower level one
* em-folder-view.c (emfv_popup_selectall): use gtk_html_select_all
instead of calling html engine directly
svn path=/trunk/; revision=29378
2005-05-17 Not Zed <NotZed@Ximian.com>
* org-gnome-prefer-plain.eplug.xml: make it clear this is a demonstratio
n only.
svn path=/trunk/; revision=29377
2005-05-16 Srinivasa Ragavan <sragavan@novell.com>
* composer/e-message-composer.c
* calendar/gui/dialogs/comp-editor.c
* ui/evolutoin-message-composer.xml
Removed the expander for the attachment bar and made visible
always.
svn path=/trunk/; revision=29373