Commit Graph

28656 Commits

Author SHA1 Message Date
415d7e3635 Remove and obsolete comment from configure.in and #include <gio/gio.h> in
calendar/gui/e-cal-component-preview.c.

svn path=/trunk/; revision=35379
2008-04-18 02:13:19 +00:00
e9a0cfe1a9 ** Fix for bug #526741 (gnome-vfs to gio/gvfs port)
2008-04-17  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #526741 (gnome-vfs to gio/gvfs port)

	* configure.in: Drop dependency on gnome-vfs, depend on gio instead.

	* addressbook/gui/contact-editor/e-contact-editor.c: Do not include gnome-vfs.

	* calendar/gui/e-meeting-store.c: (start_async_read), (freebusy_async),
	(async_read): Read data with gio, not with gnome-vfs.
	* calendar/gui/e-meeting-store.c: (async_close): Function removed.
	* calendar/gui/migration.c:
	* calendar/gui/e-memos.c:
	* calendar/gui/alarm-notify/notify-main.c:
	* calendar/gui/e-tasks.c:
	* calendar/gui/main.c:
	* calendar/gui/e-meeting-list-view.c:
	Do not include gnome-vfs.
	* calendar/gui/dialogs/comp-editor.c: (set_attachment_list):
	* calendar/gui/dialogs/comp-editor.c: (attachment_guess_mime_type):
	Function removed, use e-util function instead.
	* calendar/gui/e-cal-popup.c: (temp_save_part):
	Reflect changes in CamelStreamVFS.
	* calendar/gui/e-cal-popup.c: (ecalp_apps_open_in), (ecalp_apps_popup_free),
	(ecalp_standard_menu_factory): Use gio to fill popup and launch app.
	* calendar/gui/e-cal-component-preview.h: (e_cal_comp_preview_url_requested_cb):
	* calendar/gui/e-cal-component-preview.c: (e_cal_comp_preview_url_requested_cb):
	New helper function to manage file:// urls for GtkHTML component.
	* calendar/gui/e-cal-component-preview.c: (e_cal_component_preview_init):
	* calendar/gui/e-cal-component-memo-preview.c:
	(e_cal_comp_preview_url_requested_cb):
	Use above helper function.
	* calendar/gui/e-cal-component-memo-preview.c: (url_requested_cb):
	* calendar/gui/e-cal-component-preview.c: (url_requested_cb): Function removed.

	* composer/e-msg-composer.h: (e_msg_composer_guess_mime_type):
	* composer/e-msg-composer.c: (e_msg_composer_guess_mime_type), (handle_uri),
	(e_msg_composer_add_inline_image_from_file):
	Use shared e_util_guess_mime_type instead of its own.

	* e-util/e-gui-utils.c: Do not include gnome-vfs.
	* e-util/e-util.c: (e_write_file_uri), (e_file_get_save_path):
	* e-util/e-dialog-utils.c: (e_file_can_save), (e_file_check_local):
	Use gio instead of gnome-vfs.
	* e-util/e-util.h:
	* e-util/e-util.c: (e_util_guess_mime_type), (e_util_filename_to_uri),
	(e_util_uri_to_filename), (e_util_read_file): New helper functions.

	* mail/Makefile.am:
	* mail/em-vfs-stream.h:
	* mail/em-vfs-stream.c: Removed from project, not used anywhere.
	* mail/em-menu.c:
	* mail/em-config.c: Do not include gnome-vfs.
	* mail/mail-ops.c: (save_messages_exec), (save_part_exec):
	Changes related to Data Server change of CamelStreamVFS.
	* mail/em-format.c: (em_format_describe_part):
	* mail/em-format-html-display.c: (efhd_bonobo_object), (efhd_find_handler),
	(efhd_use_component), (efhd_bonobo_unknown), (efhd_check_server_prop),
	(efhd_format_attachment): Drop use of deprecated gnome-vfs functions.
	* mail/em-utils.c: (em_utils_snoop_type): Use gio to guess the mime_type.
	* mail/em-popup.c: (emp_apps_open_in), (emp_apps_popup_free),
	(emp_standard_menu_factory): Use gio to fill popup and launch app.

	* plugins/import-ics-attachments/icsimporter.c: Do not include gnome-vfs.

	* plugins/ipod-sync/ical-format.c: (do_save_calendar_ical):
	* plugins/ipod-sync/ipod-sync.c: (destination_save_addressbook):
	Write to gio GOutputStream instead of gnome-vfs handle.
	* plugins/ipod-sync/format-handler.h: (open_for_writing):
	* plugins/ipod-sync/ipod-sync.c: (open_for_writing): New helper function.

	* plugins/publish-calendar/publish-format-fb.h: (publish_calendar_as_fb):
	* plugins/publish-calendar/publish-format-fb.c: (write_calendar), (publish_calendar_as_fb):
	* plugins/publish-calendar/publish-format-ical.h: (publish_calendar_as_ical):
	* plugins/publish-calendar/publish-format-ical.c: (write_calendar), (publish_calendar_as_ical):
	Use gio GOutputStream instead of gnome-vfs handle.
	* plugins/publish-calendar/url-editor-dialog.c: (create_uri): Use glib function to escape URI.
	* plugins/publish-calendar/publish-location.c: (migrateURI): Use EUri to parse URI.
	* plugins/publish-calendar/publish-calendar.c: (publish_online), (unmount_done_cb),
	(struct mnt_struct), (mount_ready_cb), (ask_password), (ask_question),
	(mount_first), (publish):
	Use gio instead of gnome-vfs for opening (remote) files.

	* plugins/save-calendar/ical-format.c: (do_save_calendar_ical):
	* plugins/save-calendar/csv-format.c: (do_save_calendar_csv):
	* plugins/save-calendar/rdf-format.c: (do_save_calendar_rdf):
	Use gio GOutpuStream instead of gnome-vfs handle.
	* plugins/save-calendar/format-handler.h: (open_for_writing):
	* plugins/save-calendar/save-calendar.c: (open_for_writing): New helper function.

	* shell/e-shell-window-commands.c: (command_quick_reference):
	Use gio instead of gnome-vfs.

	* widgets/misc/e-attachment.h: (struct _EAttachment):
	* widgets/misc/e-attachment.c: (finalise), (init), (attachment_guess_mime_type),
	(e_attachment_new), (struct DownloadInfo), (download_info_free),
	(data_ready_cb), (download_to_local_path),
	(e_attachment_new_remote_file):
	Use gio instead of gnome-vfs to download remote files.
	* widgets/misc/e-image-chooser.c: (image_drag_data_received_cb):
	Use new util function to read file.
	* widgets/misc/e-attachment-bar.c: (size_to_string): Stolen from gnome-vfs.


svn path=/trunk/; revision=35378
2008-04-17 16:59:08 +00:00
b24bdfcc8d ** Fix for bug #523402
2008-04-17  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #523402

	* gui/e-calendar-view.c: (e_calendar_view_add_event):
	Do not free value returned by icaltimezone_get_tzid.


svn path=/trunk/; revision=35376
2008-04-17 10:03:00 +00:00
1314ec2abd ** Fix for bug #451976
2008-04-17  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #451976

	* prefer-plain.c: (org_gnome_prefer_plain_multipart_alternative): Try
	to find text/html part in multipart/alternative when in normal mode.


svn path=/trunk/; revision=35374
2008-04-17 09:51:21 +00:00
298f58a3e7 Added new files deleted files not needed.
2008-04-17  Sankar P  <psankar@novell.com>

	* Makefile.am:
	Added new files deleted files not needed.

	* external-editor.c: (convert_to_camel_internet_address),
	(ee_editor_command_changed), (e_plugin_lib_get_configure_widget),
	(async_external_editor), (show_composer_dialog),
	(org_gnome_external_editor):
	Leak fixes, Temporary files, Bug fixes and so on.

	* org-gnome-external-editor-errors.xml:
	Modified error file for staying aligned with other plugins

	* apps-evolution-external-editor.schemas.in:
	Added new file for default schema

	* org-gnome-external-editor.error.xml:
	Removed in favor of the other errors file.

	** Fix for bug #517168



svn path=/trunk/; revision=35373
2008-04-17 09:16:25 +00:00
e7adc5aefa Patch from Shuai Liu <shuai.liu@sun.com>: Fix for bug #528358 (Use message subject as default filename when attempting to 'save message')
svn path=/trunk/; revision=35372
2008-04-16 18:05:18 +00:00
e635ff27e9 cs.po: Typo fix.
svn path=/trunk/; revision=35371
2008-04-16 14:45:13 +00:00
c38c10de69 ** Fix for bug #232594
2008-04-16  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #232594

	* gui/e-meeting-list-view.c: (attendee_edited_cb):
	Set status to Needs Action when attendee's address have been changed.


svn path=/trunk/; revision=35370
2008-04-16 11:38:57 +00:00
8d389d27a3 Merged from branch gnome-2-22 (where it got fixes).
2008-04-14  Leonardo Ferreira Fontenelle  <leonardof@svn.gnome.org>

	* pt_BR.po: Merged from branch gnome-2-22 (where it got fixes).

svn path=/trunk/; revision=35368
2008-04-15 00:46:54 +00:00
8a6e09d1cf ** Fix for bug #270406
2008-04-14  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #270406

	* em-folder-properties.c: (struct _prop_data), (emfp_free),
	(add_numbered_row), (emfp_get_folder_item),
	(emfp_dialog_got_folder_quota), (emfp_dialog_got_folder):
	Retrieve quota information for a folder and show it in a dialog.
	* mail-ops.h: (mail_get_folder_quota):
	* mail-ops.c: (struct _get_quota_msg), (get_quota_desc),
	(get_quota_exec), (get_quota_done), (get_quota_free),
	(MailMsgInfo get_quota_info), (mail_get_folder_quota):
	New operation to get folder's quota information.


svn path=/trunk/; revision=35366
2008-04-14 14:59:36 +00:00
d6ca198aee Remove some unused variables.
2008-04-14  Matthew Barnes  <mbarnes@redhat.com>

	* composer/e-composer-autosave.c (e_composer_autosave_unregister):
	Remove some unused variables.

	* widgets/misc/e-attachment-bar.c
	(e_attachment_bar_bonobo_ui_populate_with_recent):
	Fix a compiler warning.


svn path=/trunk/; revision=35365
2008-04-14 13:04:03 +00:00
0a53b0ce0a Add an icon for Folder->New.
2008-04-13  Matthew Barnes  <mbarnes@redhat.com>

	* mail/em-folder-browser.c:
	Add an icon for Folder->New.

	* ui/evolution-addressbook.xml:
	Add an icon for Edit->Select All.

	* ui/evolution-mail-list.xml:
	Add icons for Folder->Delete and Folder->Refresh.


svn path=/trunk/; revision=35363
2008-04-13 22:04:21 +00:00
61bae7a9eb Updated Spanish translation
svn path=/trunk/; revision=35362
2008-04-13 16:02:06 +00:00
f8f956c959 Updated Spanish translation
svn path=/trunk/; revision=35361
2008-04-13 16:01:15 +00:00
332a16bbb6 Clarify an error message. (#509672)
2008-04-12  Matthew Barnes  <mbarnes@redhat.com>

	* e-util/e-util-labels.c (e_util_labels_add_with_dlg):
	Clarify an error message.  (#509672)


svn path=/trunk/; revision=35360
2008-04-13 03:52:30 +00:00
017b6d330a updated hebrew translation
svn path=/trunk/; revision=35359
2008-04-12 20:58:37 +00:00
3faa7abd7e Updated Spanish translation
svn path=/trunk/; revision=35357
2008-04-12 19:48:03 +00:00
f4ed4a61fc Updated Spanish translation
svn path=/trunk/; revision=35356
2008-04-12 19:47:18 +00:00
dc1f4172fc some updates
svn path=/trunk/; revision=35355
2008-04-12 02:21:40 +00:00
8873c47ed1 Fix for bug #517134 : Extend the 'Insert' menu (in editors) to show a "Recent Documents" submenu (to quickly add them as attachments).
M    configure.in
M    ChangeLog
M    composer/evolution-composer.ui
M    composer/ChangeLog
M    composer/e-composer-actions.c
M    composer/e-composer-private.c
M    widgets/misc/ChangeLog
M    widgets/misc/e-attachment-bar.c
M    widgets/misc/e-attachment-bar.h
M    calendar/gui/dialogs/comp-editor.c
M    calendar/ChangeLog
M    ui/ChangeLog
M    ui/evolution-editor.xml

svn path=/trunk/; revision=35354
2008-04-11 18:52:39 +00:00
fe0495c2bd Revert my previous change. Glade was more destructive toward the file than
2008-04-10  Matthew Barnes  <mbarnes@redhat.com>

	* mail-config.glade:
	Revert my previous change.  Glade was more destructive toward the
	file than I realized.  But I think I fixed the core issue that was
	causing Glade 3 to crash: there were two widgets named "omenuCharset".
	Now the one in Composer Preferences is named "omenuCharset1".


svn path=/trunk/; revision=35353
2008-04-10 18:01:36 +00:00
afeeff5b22 Change the name of the variable we look for in the glade file.
2008-04-10  Sankar P  <psankar@novell.com>

	* em-composer-prefs.c: (em_composer_prefs_construct):
	Change the name of the variable we look for in 
	the glade file.

	Also add some if conditions to avoid certain crash.

	** See bug #527327



svn path=/trunk/; revision=35352
2008-04-10 11:20:04 +00:00
a04ddcee5a Loaded this file into Glade 3.5 and saved it. Doing so appears to have
2008-04-09  Matthew Barnes  <mbarnes@redhat.com>

	* mail-config.glade:
	Loaded this file into Glade 3.5 and saved it.  Doing so appears
	to have fixed whatever corruption was causing previous Glade 3
	releases to choke on it.


svn path=/trunk/; revision=35351
2008-04-09 14:47:18 +00:00
cf6b70a55c updated hebrew translation
svn path=/trunk/; revision=35350
2008-04-09 10:49:03 +00:00
9434ff5572 updated hebrew translation
svn path=/trunk/; revision=35349
2008-04-09 10:48:45 +00:00
24a553e8c0 updated hebrew translation
svn path=/trunk/; revision=35348
2008-04-09 07:38:15 +00:00
534e5a1764 ** Fixes bug #523413
2008-04-08  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #523413

	* composer/e-msg-composer.c (msg_composer_dispose):
	Use the 'application_exiting' private flag to determine whether
	to tell e_composer_autosave_unregister() to delete the autosave
	file.

	* composer/e-msg-composer.c (msg_composer_class_init),
	(e_msg_composer_save_draft):
	Remove the 'quit' parameter from the 'save-draft' signal.

	* composer/e-msg-composer.c (e_msg_composer_request_close_all):
	Take an autosave snapshot before activating the CLOSE action,
	and set the private 'application_exiting' flag.  This should
	avoid prompting the user before shutting down.

	* composer/e-composer-actions.c (action_close_cb):
	When electing to save a message before closing, hide the window
	immediately.  The callback function can then check the window's
	visibility after the save is complete to know whether to destroy
	the window.

	* composer/e-composer-autosave.c (e_composer_autosave_unregister):
	Add a 'delete_file' boolean parameter to determine whether to
	delete the autosave file.

	* composer/e-composer-private.h:
	Add an 'application_exiting' flag.

	* mail/em-composer-utils.c (save_draft_done):
	Check the composer window's visibility to determine whether to
	destroy the window.  See the corresponding composer/ChangeLog
	entry to get the full story.

	* mail/em-composer-utils.c (em_utils_composer_save_draft_cb):
	Remove the 'quit' parameter.


svn path=/trunk/; revision=35346
2008-04-09 02:00:45 +00:00
fea1867db3 ** Fixes bug #525966
2008-04-08  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #525966

	* e-composer-actions.c (action_close_cb):
	Fix a boolean error in detecting unsaved changes.


svn path=/trunk/; revision=35344
2008-04-08 15:50:01 +00:00
f66d305260 updated hebrew translation
svn path=/trunk/; revision=35343
2008-04-08 15:06:26 +00:00
a89aa997d7 ** Fixes bug #328146
2008-04-07  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #328146

	* e-composer-actions.c:
	Fix missing and conflicting mnemonics.


svn path=/trunk/; revision=35339
2008-04-08 01:26:34 +00:00
dda23c93ec Updated Spanish translation, fixed bug #525068
svn path=/trunk/; revision=35337
2008-04-07 18:19:05 +00:00
6c91d2342f ** Fix for bug #525234
2008-04-07  Ondrej Jirman  <megous@megous.com>

	** Fix for bug #525234

	* gui/Makefile.am:
	* gui/dialogs/Makefile.am: Install more include files that are
	useful to the out of tree evolution plugins.


svn path=/trunk/; revision=35335
2008-04-07 14:29:10 +00:00
265098610d Translation updated by Ivar Smolin
2008-04-07  Priit Laes  <plaes at svn dot gnome dot org>

	* et.po: Translation updated by Ivar Smolin

svn path=/trunk/; revision=35333
2008-04-07 10:17:27 +00:00
0732374acc ** Fix for bug #525238
2008-04-07  Ondrej Jirman  <megous@megous.com>

	** Fix for bug #525238

	* e-shell-window.c: (switch_view):
	* es-event.c:
	* es-event.h:
	Add new "component.activated" event. Event is emitted whenever
	component is activated. ESEventTargetComponent contains an id
	of the component being activated.


svn path=/trunk/; revision=35332
2008-04-07 09:55:11 +00:00
d4ec8ecc40 Patch from Ambuj Chitranshi <ambuj_1075@yahoo.co.in>: Fix for bug #484793 (String change: 'Continue Editing' -> 'Edit Message')
svn path=/trunk/; revision=35331
2008-04-07 09:25:59 +00:00
c446a992c5 Fix a stupid typo.
svn path=/trunk/; revision=35330
2008-04-07 04:10:01 +00:00
a182527b8f reviewed by: Milan Crha
2008-04-07  Takao Fujiwara  <takao.fujiwara@sun.com>

	reviewed by: Milan Crha

	** Fix for bug #408579

	* mail/mail.error.xml:
	* e-util/e-system.error.xml:
	  Changed '&quot;' to '\"' to work with intltool.


svn path=/trunk/; revision=35329
2008-04-07 03:28:14 +00:00
535c820e3f ** Fixes bug #335891
2008-04-06  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #335891

	* mail/em-composer-prefs.c (em_composer_prefs_construct):
	Desensitize the signature editing interface if the "signatures"
	GConf key is not writable.


svn path=/trunk/; revision=35328
2008-04-06 22:09:29 +00:00
8ffda9b2b0 Updated Norwegian bokmål translation.
2008-04-06  Kjartan Maraas  <kmaraas@gnome.org>

	* nb.po: Updated Norwegian bokmål translation.

svn path=/trunk/; revision=35327
2008-04-06 20:02:14 +00:00
97de0ca29b Updated Russian translation by Sergey Mironov <sergo@bk.ru>
2008-04-05  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

	* ru/ru.po: Updated Russian translation by Sergey Mironov <sergo@bk.ru>


svn path=/trunk/; revision=35325
2008-04-06 11:49:13 +00:00
0828f35962 Fix a corner case that I missed in my last commit.
2008-04-05  Matthew Barnes  <mbarnes@redhat.com>

	* mail/em-composer-prefs.c:
	Fix a corner case that I missed in my last commit.


svn path=/trunk/; revision=35324
2008-04-06 01:13:37 +00:00
5cbf864dca Updated Czech doc translation by Jiri Eischmann.
svn path=/trunk/; revision=35323
2008-04-05 19:42:29 +00:00
52ba74cef4 ** Fixes part of bug #526152, plus some tangential code cleanup.
2008-04-05  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes part of bug #526152, plus some tangential code cleanup.

	* mail/Makefile.am:
	Remove all the IDL crud for GnomeSpell.

	* mail/em-composer-prefs.c:
	* mail/evolution-mail.schemas.in:
	* mail/mail-config.c:
	Define our own GConf keys for active spell checking languages
	and the underline color for misspelled words, instead of relying
	on GnomeSpell's GConf keys.  The new keys are:
	/apps/evolution/mail/composer/spell_color	(string)
	/apps/evolution/mail/composer/spell_languages	(list of strings)

	* mail/em-composer-prefs.c:
	* mail/em-composer-prefs.h:
	Cleanup the logic a bit to improve readability.

	* mail/mail-config.c:
	Cleanup the GConf notification logic:
	- We don't need the notification IDs for GConf keys we're watching.
	- Minimize the repetition of GConf keys to reduce the risk of typos.
	- Reduce the number of notification callback functions.

	* mail/Spell.idl:
	Remove this file; we don't use GnomeSpell anymore.

	* composer/e-msg-composer.c:
	* composer/e-composer-private.h:
	Initialize a new composer's spell checking language menu via
	our new "spell_languages" GConf key.

	* tools/killev.c (main):
	No need to continue killing the GnomeSpell Bonobo server.


svn path=/trunk/; revision=35322
2008-04-05 15:26:26 +00:00
20fca64c5a Same as below.
2008-04-04  Jeffrey Stedfast  <fejj@novell.com>

	* em-format-quote.c (emfq_format_header): Same as below.


svn path=/trunk/; revision=35320
2008-04-05 02:59:53 +00:00
5a8c7e1830 Need to unfold some headers. Also simplified figuring out the label.
2008-04-04  Jeffrey Stedfast  <fejj@novell.com>

	* em-format-html.c (efh_format_header): Need to unfold some
	headers. Also simplified figuring out the label.
	(efh_format_headers): Cleaned up some code.


svn path=/trunk/; revision=35319
2008-04-05 02:51:38 +00:00
af6064b6e1 ** Fix for bug #264456
2008-04-02  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #264456

	* mail-component.c: (view_changed):
	Do not count deleted junk messages when doesn't show deleted messages.


svn path=/trunk/; revision=35317
2008-04-03 14:14:20 +00:00
b2574922fa ** Fix for bug #350308
2008-04-03  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #350308

	* em-format-html-display.c: (efhd_gtkhtml_realise): Make colors only
	darker, not lighter. Use black in case someone has too dark theme.


svn path=/trunk/; revision=35316
2008-04-03 13:43:42 +00:00
16068d9b41 ** Merge the mbarnes-composer branch
2008-04-02  Matthew Barnes <mbarnes@redhat.com>

	** Merge the mbarnes-composer branch

	* configure.in:
	Bump libgtkhtml requirement to 3.19.1.
	Add gtkhtml-editor dependency for addressbook, calendar and mail.
	Remove print-message plugin; new composer implements this natively.

	* tools/Makefile.am:
	Remove CORBA rules for the old composer.

	* addressbook/gui/widgets/Makefile.am:
	Remove CORBA rules for the old composer.

	* addressbook/gui/widgets/eab-gui-util.c
	(eab_send_to_contact_and_email_num_list),
	(eab_send_contact_list_as_attachment):
	Adapt to new Bonobo-less composer widget.

	* calendar/gui/Makefile.am:
	Remove CORBA rules for the old composer.

	* calendar/gui/itip-utils.c (comp_from), (comp_to_list),
	(comp_subject), (comp_content_type), (comp_filename),
	(comp_description), (append_cal_attachments), (itip_send_comp),
	(reply_to_calendar_comp):
	Adapt to new Bonobo-less composer widget.

	* composer/Makefile.am:
	Remove CORBA rules for the old composer.

	* composer/e-msg-composer.c:
	* composer/e-msg-composer.h:
	EMsgComposer is now a subclass of GtkhtmlEditor.
	Extensive refactoring and cleanup, too much to list in detail.

	* composer/e-composer-header.c:
	* composer/e-composer-header.h:
	Add "sensitive" property along with get/set functions.

	* composer/e-composer-from-header.c:
	* composer/e-composer-from-header.h:
	Propagate "refreshed" signal from EAccountComboBox.
	Add function e_composer_from_header_get_account_list().

	* composer/e-composer-private.c:
	* composer/e-composer-private.h:
	New files manage composer's private data.
	Allows other composer files to manipulate private data.

	* composer/e-msg-composer-hdrs.c:
	* composer/e-msg-composer-hdrs.h:
	Remove these files; replaced by EComposerHeaderTable widget.

	* composer/evolution-composer.c:
	* composer/evolution-composer.h:
	Remove these files; composer is now a subclass of GtkhtmlEditor.

	* composer/e-msg-composer-select-file.c:
	* composer/e-msg-composer-select-file.h:
	Remove these files; logic moved to e-msg-composer.c.

	* composer/listener.c:
	* composer/listener.h:
	Remove these files; event handlers moved to e-msg-composer.c.

	* composer/Composer.idl:
	* composer/Evolution-Composer.idl:
	Remove these files; composer is no longer a Bonobo object.

	* mail/em-composer-prefs (sig_edit_cb),
	(em_composer_prefs_new_signature):
	Adapt to new Bonobo-less signature editor.

	* mail/mail-signature-editor.c:
	* mail/mail-signature-editor.h:
	Rewrite the signature editor as a subclass of GtkhtmlEditor.
	Eliminates Bonobo from the equation.

	* mail/em-composer-utils.c (composer_get_message),
	(em_utils_composer_send_cb), (save_draft_done),
	(em_utils_composer_save_draft_cb), (create_new_composer),
	(em_utils_compose_new_message),
	(em_utils_compose_new_message_with_mailto), (em_utils_post_to_folder),
	(em_utils_post_to_url), (edit_message), (forward_attached),
	(forward_non_attached), (reply_get_composer), (composer_set_body),
	(em_utils_reply_to_message), (post_reply_to_message):
	Adapt to new Bonobo-less composer.

	* mail/mail-component-factory.c:
	Composer is no longer needs a Bonobo factory.

	* mail/mail-config.c:
	Fix style pattern for EMsgComposer widgets.

	* plugins/groupwise/mail-send-options.c
	(org_gnome_composer_send_options):
	Adapt to streamlined EMsgComposer API.

	* plugins/exchange-operations/Makefile.am:
	Add EVOLUTION_MAIL_CFLAGS and EVOLUTION_MAIL_LIBS.

	* plugins/exchange-operations/exchange-mail-send-options.c
	(append_to_header), (org_gnome_exchange_send_options):
	Adapt to streamlined EMsgComposer API.

	* plugins/mailing-list-actions/mailing-list-actions.c
	(emla_list_action_do):
	Adapt to streamlined EMsgComposer API.

	* po/POTFILES.in: Update file list for new composer.

	* ui/evolution-composer-entries.xml:
	Remove this file; obsoleted by new composer.

	* widgets/misc/Makefile.am:
	Add EVOLUTION_MAIL_LIBS.

	* widgets/misc/e-account-combo-box.c:
	* widgets/misc/e-account-combo-box.h:
	New function e_account_combo_box_get_account_list().
	Emit a "refreshed" signal when the EAccountList changes.
	Add an internal reverse-lookup index.

	* widgets/misc/e-charset-picker.c (e_charser_add_radio_actions):
	New function adds radio actions to an action group.
	Will eventually replace e_charset_picker_bonobo_ui_populate().

	* widgets/misc/e-signature-combo-box.c:
	* widgets/misc/e-signature-combo-box.h:
	New function e_signature_combo_box_get_signature_list().

	... separate issue ...

	* configure.in:
	Bump eds_minimum_version to 2.23.1 for
	CAMEL_FOLDER_JUNKED_NOT_DELETED symbol.


svn path=/trunk/; revision=35313
2008-04-02 18:37:22 +00:00
ee50e5d68e ** Fix for bug #271863
2008-04-02  Milan Crha  <mcrha@redhat.com>

	** Fix for bug #271863

	* mail-component.c: (view_changed):
	Do not count deleted junked messages to total number of messages
	with unchecked "Hide Deleted Messages" option.


svn path=/trunk/; revision=35312
2008-04-02 13:33:11 +00:00
20765294d7 ** Fix for bug #522764
2008-04-02  Ross Burton  <ross@openedhand.com>

	** Fix for bug #522764

	* exchange-account-setup.c:
	* exchange-folder-subscription.c:
	* exchange-folder-permission.c: Remove unused include.


svn path=/trunk/; revision=35311
2008-04-02 13:07:45 +00:00