Commit Graph

46 Commits

Author SHA1 Message Date
5b89cbe4f5 ** Non-intrusive errror reporting and basic logging support.
2007-12-17  Srinivasa Ragavan  <sragavan@novell.com>

	** Non-intrusive errror reporting and basic logging support.

	* em-folder-browser.c: (emfb_help_debug): Invoke the debug menu.
	* evolution-mail.schemas.in: Schema for error timeout and level.
	* mail-component.c: (mail_component_init), (render_pixbuf),
	(render_level), (render_date), (append_logs), (spin_value_changed),
	(mail_component_show_logger): Handle the lifecycle of the logger.
	* mail-component.h: Api to show the logger.
	* mail-config.c: (gconf_error_time_changed),
	(gconf_error_level_changed), (mail_config_init),
	(mail_config_get_error_timeout), (mail_config_get_error_level): Load
	and get the error time and level.
	* mail-config.h:
	* mail-mt.c: (mail_msg_set_cancelable), (mail_msg_new),
	(end_event_callback), (mail_msg_free), (mail_msg_check_error),
	(operation_cancel), (do_op_status): Revamp the error handling.
	* mail-mt.h:
	* mail-ops.c: (send_queue_send), (mail_send_queue): Handle the send/receive 
	case of error reporting separately.
	* mail-send-recv.c: (free_send_info), (mail_send):

2007-12-17  Srinivasa Ragavan  <sragavan@novell.com>

	** Revamped Activity handler and task bar/widget for non-intrusive 
	error reporting

	* e-activity-handler.c: (activity_info_new), (activity_info_free),
	(task_widget_new_from_activity_info), (setup_task_bar),
	(e_activity_handler_init),
	(e_activity_handler_set_error_flush_time),
	(e_activity_handler_set_logger), (cancel_wrapper),
	(e_activity_handler_cancelable_operation_started),
	(e_activity_handler_operation_started), (handle_error),
	(error_cleanup), (e_activity_handler_make_error),
	(e_activity_handler_operation_set_error),
	(e_activity_handler_operation_progressing),
	(e_activity_handler_operation_finished):
	* e-activity-handler.h:
	* e-task-bar.c: (e_task_bar_prepend_task),
	(e_task_bar_remove_task_from_id), (e_task_bar_remove_task),
	(e_task_bar_get_task_widget_from_id):
	* e-task-bar.h:
	* e-task-widget.c: (e_task_widget_init), (button_press_event_cb),
	(prepare_popup), (e_task_widget_construct),
	(e_task_widget_new_with_cancel), (e_task_widget_new),
	(e_task_widget_update_image):
	* e-task-widget.h:

2007-12-17  Srinivasa Ragavan  <sragavan@novell.com>

	* Makefile.am: Add e-logger.[ch] to compilation
	* e-error.c: (e_error_newv): Add primary/secondary text to the error 
	dialog to the gobject as data.
	* e-logger.[ch]: A new logger provision Evolution. 

2007-12-17  Srinivasa Ragavan  <sragavan@novell.com>

	* evolution-mail-global.xml: Add Debug Log menu item for mailer.
	* evolution.xml: Add place holder for Debug menu item.



svn path=/trunk/; revision=34712
2007-12-16 20:19:53 +00:00
62f68fae21 Just remove the mail-remote plugin altogether so we stop going back and
2007-12-15  Matthew Barnes  <mbarnes@redhat.com>

	* configure.in:
	* plugins/mail-remote:
	Just remove the mail-remote plugin altogether so we stop going
	back and forth over whether the translatable files should be added
	to POTFILES.in.  We can always add it back once we get it working
	again.

	* po/POTFILES.in:
	Remove the mail-remote files for good this time.

	* mail/em-folder-tree-model.c (emft_model_unread_count_changed),
	(emfolder_tree_model_set_unread_count):
	Fix recently introduced compiler warnings.

	* plugins/mail-remote:
	Remove this plugin until it can be fixed.

	* ui/evolution.xml:
	Fix capitalization of "Download Messages..." (HIG 8.3.2).


svn path=/trunk/; revision=34706
2007-12-16 03:55:23 +00:00
2921b13108 ** Fixes bug #444227
2007-12-04  Alex Kloss  <alexkloss@att.net>

	** Fixes bug #444227

	* evolution-mail-global.xml:
	Make string for PrepareForOffline more descriptive
	Add mnemonic to PrepareForOffline menu item


svn path=/trunk/; revision=34641
2007-12-04 11:56:13 +00:00
2a4152b6dd Fix for offline improvements
svn path=/trunk/; revision=33547
2007-05-15 17:56:04 +00:00
e4bdc1e6a7 Added support for Vertical View in Evolution Mailer with custom message list.
svn path=/trunk/; revision=32071
2006-06-02 18:12:08 +00:00
9710f404f5 Don't set gtk-delete as the stock icon for Empty Trash
2006-04-27  Rodney Dawes  <dobey@novell.com>

	* evolution-mail-global.xml: Don't set gtk-delete as the stock icon
	for Empty Trash

	* evolution-mail-message.xml: Set the MessageDelete icon as a pixbuf
	from the code
	Don't set an icon for MessageUndelete

	Fixes #339626

svn path=/trunk/; revision=31921
2006-04-27 16:46:21 +00:00
c5aa678286 ** Fixes bug #326265, #326266
2006-01-13  Srinivasa Ragavan  <sragavan@novell.com>

	** Fixes bug #326265, #326266

	* evolution-mail-global.xml: Changed mnemonics of Message Filters menu
	item.
	* evolution-mail-message.xml: Added menmonics of Message Source menu
	item.
	* evolution.xml: Chaned mnemonics of Import menu item.

svn path=/trunk/; revision=31172
2006-01-13 16:24:02 +00:00
328038a347 Changes accelerator assignment specified in
2006-01-12  Srinivasa Ragavan  <sragavan@novell.com>

	* evolution-mail-global.xml:
	* evolution-mail-message.xml:
	* evolution-message-composer.xml:
	* evolution.xml:

	Changes accelerator assignment specified in
	http://go-evolution.org/Shortcut_Keys_Review

svn path=/trunk/; revision=31148
2006-01-12 14:57:26 +00:00
a369bb17b8 Reviewed by Harish Krishnaswamy <kharish@novell.com> Remove the Mailer
2006-12-02  Karsten Bräckelmann  <guenther@rudersport.de>

	Reviewed by Harish Krishnaswamy  <kharish@novell.com>
	* evolution.xml: Remove the Mailer specific separator.
	* evolution-mail-global.xml: Move it here.

  	This adds the separator always between the global SendReceive and
	the component specific buttons. Fixes #323151.

svn path=/trunk/; revision=31017
2006-01-02 09:00:38 +00:00
27a36e5a4d ** Fixes bugs #322499 and #227853
2005-12-16  Srinivasa Ragavan  <sragavan@novell.com>

	** Fixes bugs #322499 and #227853

	* evolution-addressbook.xml: Modified shortcut for preview
	* evolution-mail-global.xml: Modified shortcut for preview
	* evolution-tasks.xml: Modified shortcut for preview
	* evolution.xml: Removed Shortcut to hide status bar.

svn path=/trunk/; revision=30790
2005-12-16 08:10:30 +00:00
4552db1861 Added a keybinding to focus search bar entry
2005-10-18  Srinivasa Ragavan <sragavan@novell.com>

	* evolution-mail-global.xml: Added a keybinding to focus search bar
	entry

svn path=/trunk/; revision=30521
2005-10-18 08:34:38 +00:00
1e5c74f855 Several bug fixes under calendar. Use common shortcut for preview pane.
2005-10-06 Srinivasa Ragavan <sragavan@novell.com>

	* calendar/: Several bug fixes under calendar.
	* ui/: Use common shortcut for preview pane.

svn path=/trunk/; revision=30497
2005-10-06 18:21:52 +00:00
e31beb29c0 Remove the MailPost command Move the MailPost command to here Add a menu
2005-08-17  Rodney Dawes  <dobey@novell.com>

	* evolution-mail-global.xml: Remove the MailPost command
	* evolution-mail-message.xml: Move the MailPost command to here
	Add a menu item for the MailPost command (#312225)

	* evolution-mail-list.xml: Add a menu item for the EditSelectThread
	command	(#306878)

	Fixes #306878 and #312225

svn path=/trunk/; revision=30148
2005-08-17 14:35:32 +00:00
ccc955ed48 Fix the tooltip for the Edit->Search Folders menu item to say "Search
2005-08-07  Rodney Dawes  <dobey@novell.com>

	* evolution-mail-global.xml: Fix the tooltip for the
	Edit->Search Folders menu item to say "Search Folders" as well

	* evolution-mail-message.xml: Fix the tooltips and text for the menu
	items to create vfolders from message parts to say "Search Folder"

svn path=/trunk/; revision=30023
2005-08-07 21:12:08 +00:00
e36af0b6a5 removed the useless tools menu.
2005-07-21  Not Zed  <NotZed@Ximian.com>

        * evolution.xml: removed the useless tools menu.

        * evolution-mail-list.xml: reverted dobey's broken hide menus.

svn path=/trunk/; revision=29825
2005-07-21 07:08:09 +00:00
d88e794ded Add profiler so that it gets disted properly
2005-05-13  Rodney Dawes  <dobey@novell.com>

	* plugins/Makefile.am (DIST_SUBDIRS): Add profiler so that it gets
	disted properly

2005-05-13  Rodney Dawes  <dobey@novell.com>

	* Makefile.am: Add new em-folder-utils.[ch] abstraction

	* em-folder-browser.c: Update for new menu layout
	Add new methods to handle the actions that were previously only
	available from the context menu when right-clicking on a folder

	* em-folder-selector.c (emfs_response): Just call emfu_folder_create
	if the user wants to create a new folder in the selector dialog
	(em_folder_selector_get_selected_path): Clean up the code to fix a
	couple potential crashes

	* em-folder-tree.[ch]: Add methods to get pointers to a CamelFolder or
	CamelFolderInfo object for the selected item in the tree
	Add a method to get a pointer to an EMFolderTreeModelStoreInfo object
	for the selected store in the tree
	Move folder operations out into em-folder-utils.[ch] so that they
	are abstracted from the tree and can be used by methods other than
	the internal context menu

	* em-folder-utils.[ch]: Move the folder operations code to here

	* em-folder-view.c: Update for the new menu layout
	Fix Mark as Read/Unread in the context menu to only show up in the list

	* mail-component.c (create_item): Just call emfu_folder_create here
	when the user requests to create a new folder from the New toolbar item

2005-05-13  Rodney Dawes  <dobey@novell.com>

	* org-gnome-mailing-list-actions.xml: Update for the new menu layout

2005-05-13  Rodney Dawes  <dobey@novell.com>

	* org-gnome-plugin-manager.xml: Update for new menu layout

2005-05-13  Rodney Dawes  <dobey@novell.com>

	* org-gnome-save-attachments.xml: Update for new menu layout

2005-05-13  Rodney Dawes  <dobey@novell.com>

	* e-shell-window.c (setup_widgets): Update for the new menu layout by
	putting the "component" switching items under the "Tools" menu

2005-05-13  Rodney Dawes  <dobey@novell.com>

	* *.xml: Update to the new menu layout

2005-05-13  Rodney Dawes  <dobey@novell.com>

	* e-filter-bar.[ch]: Update for the new menu layout

svn path=/trunk/; revision=29354
2005-05-13 21:29:28 +00:00
bc5bfe8f5f Use the term vFolder instead of "VFolder" or "virtual folder"
2005-02-01  Rodney Dawes  <dobey@novell.com>

	* evolution-mail-global.xml:
	* evolution-mail-message.xml:
	Use the term vFolder instead of "VFolder" or "virtual folder"

	Fixes #68137

svn path=/trunk/; revision=28665
2005-02-01 20:25:12 +00:00
501090887d Add C-A-m as a keybinding for the "Post New Message" menuitem Add C-S-m to
2005-01-24  Rodney Dawes  <dobey@novell.com>

	* evolution-mail-global.xml: Add C-A-m as a keybinding for the
	"Post New Message" menuitem
	Add C-S-m to the "Compose New Message" menuitem as well

	Fixes #68352

svn path=/trunk/; revision=28537
2005-01-24 22:09:14 +00:00
75d011570d Move Tools->Settings... to Edit->Preferences Remove the separator above
2004-12-16  Rodney Dawes  <dobey@novell.com>

	* evolution.xml: Move Tools->Settings... to Edit->Preferences
	Remove the separator above "Quick Reference" in the Help menu

	* evolution-addressbok.xml:
	* evolution-calendar.xml:
	* evolution-mail-*.xml:
	* evolution-tasks.xml:
	Update the EditPlaceholder items to work properly with the changes in
	evolution.xml to move Tools->Settings... to Edit->Preferences

	Fixes #43681

svn path=/trunk/; revision=28139
2004-12-16 18:26:54 +00:00
ebb89b17ef use stock icons where possible. Calendar and tasks already use stock
2004-05-25  William Jon McCann  <mccann@jhu.edu>

	* evolution-message-composer.xml:
	* evolution-composer-entries.xml:
	* evolution-contact-list-editor.xml:
	* evolution-contact-editor.xml:
	* evolution.xml:
	* evolution-mail-message.xml:
	* evolution-mail-list.xml:
	* evolution-mail-global.xml:
	* evolution-addressbook.xml: use stock icons where possible.
	Calendar and tasks already use stock icons.

	* evolution-tasks.xml: swap positions of delete and print icons
	to be consistent with the other components.

svn path=/trunk/; revision=26085
2004-05-25 20:54:01 +00:00
ffb6a1d229 Get rid of all the *Shift*character keybindings, so people can actually
2004-01-26  Rodney Dawes  <dobey@ximian.com>

	* evolution-addressbook.xml:
	* evolution-mail-global.xml:
	* evolution-mail-message.xml: Get rid of all the *Shift*character
	keybindings, so people can actually type things in the search bar,
	Just use *Control*basekey instead

	Fixes #41769

svn path=/trunk/; revision=24451
2004-01-26 22:35:19 +00:00
c8cc95d20c moved 'Forget Passwords' item...
2004-01-15  Rodrigo Moya <rodrigo@ximian.com>

	* evolution-mail-global.xml: moved 'Forget Passwords' item...

	* evolution.xml: ...to the shell.

svn path=/trunk/; revision=24244
2004-01-15 16:13:39 +00:00
552823437f add a _label to View option. Bug #51242.
2003-12-09  Not Zed  <NotZed@Ximian.com>

        * evolution-mail-global.xml: add a _label to View option.  Bug
        #51242.

svn path=/trunk/; revision=23894
2003-12-09 23:40:42 +00:00
f506e1e1db we want to insert at the place holder spot
2003-12-03  JP Rosevear <jpr@ximian.com>

	* evolution-mail-global.xml: we want to insert at the place holder
	spot

svn path=/trunk/; revision=23617
2003-12-03 19:09:40 +00:00
410e31c83c add access key 'w' for 'Post New Message' change the access key of Expunge
2003-09-05  Yuedong Du  <uuedong.du@sun.com>

        * evolution-mail-global.xml: add access key 'w' for 'Post New Message'
        * evolution-mail-list.xml: change the access key of Expunge to 'x',
        thus 'Post a Reply' can use 'e'.
        * evolution-mail-message.xml: add access key 'y' for 'Post a Reply'

svn path=/trunk/; revision=22492
2003-09-09 05:24:16 +00:00
4ab6d9ca9b Make "MessageReplyList" and "MessagePostReply" have no pixbuf. Same with
* evolution-mail-message.xml: Make "MessageReplyList" and
"MessagePostReply" have no pixbuf.
* evolution-mail-global.xml: Same with "MailPost".

svn path=/trunk/; revision=20101
2003-02-28 17:26:24 +00:00
6d5496e614 Change the accelerator of ToolsSubscriptions to be "u".
* evolution-mail-global.xml: Change the accelerator of
ToolsSubscriptions to be "u".

* evolution.xml: Add PilotConduitSettings in Tools.  Rename
"Preferences" to "Settings" as per Anna's request.

svn path=/trunk/; revision=18263
2002-09-30 15:36:59 +00:00
2cbac96e40 Change the order so that "New Contact" is first and "New Contact List" is
* gui/component/addressbook-component.c (create_component): Change
the order so that "New Contact" is first and "New Contact List" is
next.

* gui/component-factory.c (create_object): Change the order of the
user creatable items a bit so that "New Appointment" and "New
Meeting" are at the top when in a calendar folder.

* component-factory.c (create_component): Put "New Mail Message"
before "New Message Post" instead of vice versa.

* evolution-mail-global.xml: Remove "New Mail Message" and "Post
Message" items.

svn path=/trunk/; revision=17661
2002-07-31 21:23:00 +00:00
f76ad24c16 Add a View/Post-To ui dingus.
2002-07-23  Jeffrey Stedfast  <fejj@ximian.com>

	* evolution-message-composer.xml: Add a View/Post-To ui dingus.

	* evolution-mail-global.xml: Add a Post ui dingus.

	* evolution-mail-message.xml: Add a Post-Reply ui dingus.

svn path=/trunk/; revision=17591
2002-07-25 18:20:29 +00:00
f5287d53d8 add a 'stop' menu item (fixes ximian #17242)
2002-06-06  jacob berkman  <jacob@ximian.com>

	* evolution-addressbook.xml:
	* evolution-mail-global.xml: add a 'stop' menu item (fixes ximian
	#17242)

svn path=/trunk/; revision=17135
2002-06-06 19:26:46 +00:00
d814f34405 Replaced q binding with ` for hiding/showing the message view pane.
2002-05-13  Christopher James Lahey  <clahey@ximian.com>

	* evolution-mail-global.xml: Replaced q binding with ` for
	hiding/showing the message view pane.

	* evolution-mail-message.xml: Replace n/p with ,/. for doing
	previous/next unread messages.  Removed a few other bindings that
	interfere with alphanumeric characters.

svn path=/trunk/; revision=16772
2002-05-14 00:43:40 +00:00
700f0509c7 eek, we don't want 2 seps in a row
svn path=/trunk/; revision=16264
2002-03-27 22:27:25 +00:00
7ef14532e4 Removed the "Mail Settings" stuff.
2002-03-27  Jeffrey Stedfast  <fejj@ximian.com>

	* evolution-mail-global.xml: Removed the "Mail Settings" stuff.

svn path=/trunk/; revision=16263
2002-03-27 22:26:40 +00:00
364cb04c2b Move the ComponentActionsPlaceholder into the Actions menu, instead of the
* evolution.xml: Move the ComponentActionsPlaceholder into the
Actions menu, instead of the Actions menu being in the
ComponentActionsPlaceholder.
* evolution-addressbook.xml: Updated accordingly.
* evolution-calendar.xml: Updated accordingly.
* evolution-mail-global.xml: Updated accordingly.
* evolution-mail-list.xml: Updated accordingly.
* evolution-mail-message.xml: Updated accordingly.
* evolution-mail-messagedisplay.xml: Updated accordingly.
* evolution-tasks.xml: Updated accordingly.

* evolution.xml: Add "SendReceive" verb, menu item and toolbar
button.

* evolution-mail-global.xml: Remove "MailGetSend" verb and menu
item.

* e-shell-view-menu.c (command_send_receive): New, implementation
for the "SendReceive" verb.

* e-shell.c (e_shell_send_receive): New.

* evolution-shell-component.c (impl_sendReceive): Implementation
of ShellComponent::sendReceive.
(class_init): Add the "send_receive" signal.

* evolution-shell-component.h: Added `send_receive' signal.

* Evolution-ShellComponent.idl: Added ShellComponent::sendReceive.

* component-factory.c (send_receive_cb): New, callback for the
"send_receive" signal on the EvolutionShellComponent.
(create_component): Connect.

* folder-browser-ui.c: Remove verb "MailGetSend".

* mail-callbacks.c (send_receive_mail): Removed.

* mail-send-recv.c: Remove member current_folder from struct
_send_data.
(free_send_data): No need to unref here.
(build_dialogue): Removed arg @current_folder.
(mail_send_receive): Likewise.

svn path=/trunk/; revision=16220
2002-03-21 00:07:49 +00:00
b75505b2de Add NewComboButton and a separator.
* evolution.xml: Add NewComboButton and a separator.

* evolution-calendar.xml: remove CalendarNewAppointment and
CalendarNewTask from the toolbar.

* evolution-tasks.xml: Remove TasksNewTask button from the
toolbar.

* evolution-addressbook.xml: Remove ContactNew and ContactNewList
from the toolbar.

* evolution-mail-global.xml: Remove the MessageNew from the
toolbar.

svn path=/trunk/; revision=15787
2002-02-22 02:22:02 +00:00
1b16221c59 for all separators, add a unique (per xml file) name to each separator, so
2002-01-15  Michael Meeks  <michael@ximian.com>

	* *.xml: for all separators, add a unique (per xml file) name
	to each separator, so we don't get them conflicting across
	merges and messing with the order; then give them a dummy attr
	f="" to stop them being transparent, hmm.

svn path=/trunk/; revision=15338
2002-01-16 15:36:23 +00:00
cb77c52063 Move the Tools menu outside the ComponentToolsPlaceholder. Likewise.
* evolution.xml: Move the Tools menu outside the
ComponentToolsPlaceholder.
* evolution-addressbook.xml: Likewise.
* evolution-calendar.xml: Likewise.
* evolution-mail-global.xml: Likewise.
* evolution-mail-message.xml: Likewise.
* evolution-mail-messagedisplay.xml: Likewise.
* evolution-tasks.xml: Likewise.
* my-evolution.xml: Likewise.

svn path=/trunk/; revision=13202
2001-09-27 23:11:49 +00:00
dc75cabd4d [Fix #5503, Edit menu is empty and should be removed.]
* evolution-addressbook.xml: Put the Edit menu in the
EditPlaceholder.
* evolution-calendar.xml: Likewise.
* evolution-mail-list.xml: Likewise.
* evolution-mail-global.xml: Likewise.
* evolution-mail-message.xml: Likewise.
* evolution-mail-messagedisplay.xml: Likewise.
* evolution-tasks.xml: Likewise.

* evolution.xml: Don't put an Edit menu here.  Instead, put a
EditPlaceholder instead.

svn path=/trunk/; revision=12632
2001-09-05 22:11:03 +00:00
e35bc1ef62 Add an F9 accelerator for the "Send/Receive" item.
* evolution-mail-global.xml: Add an F9 accelerator for the
"Send/Receive" item.

svn path=/trunk/; revision=12595
2001-09-04 20:31:03 +00:00
737bb880ba Changed the order of the toolbar icons (moved "New Message" (formerly
2001-08-17  Anna Marie Dirks  <anna@ximian.com>

	* evolution-mail-global.xml : Changed the order of the toolbar icons
	(moved "New Message" (formerly "Compose") to be the left-most item).

	* evolution-addressbook.xml: Changed Send Contact to Other to Forward
	Contact.

svn path=/trunk/; revision=12162
2001-08-17 17:45:47 +00:00
074f38d92e Remove a separator after the "Subscribe to Folders" item.
* evolution-mail-global.xml: Remove a separator after the
"Subscribe to Folders" item.

svn path=/trunk/; revision=11963
2001-08-13 21:35:41 +00:00
09eba6fad0 in mail:
2001-08-09  Peter Williams  <peterw@ximian.com>

	[ * folder-browser.c (on_key_press): The bonobo menu items now
	handle 'n' and 'p'. ]
	(on_key_press): 'q' as well.

in ui:

2001-08-09  Peter Williams  <peterw@ximian.com>

	* evolution-mail-global.xml: Give the (pre)view pane toggle
	an accelerator of 'q', like we were implementing the hard
	manual way before.

svn path=/trunk/; revision=11858
2001-08-10 00:16:16 +00:00
3a1dbfa044 Put the "Tools" and "Actions" menus in the "ComponentToolsPlaceholder" and
* evolution-addressbook.xml: Put the "Tools" and "Actions" menus
in the "ComponentToolsPlaceholder" and
"ComponentActionsPlaceholder", respectively.
* evolution-calendar.xml: Likewise.
* evolution-contact-editor.xml: Likewise.
* evolution-mail-global.xml: Likewise.
* evolution-mail-message.xml: Likewise.

* evolution.xml: Remove "Tools" and "Actions" menus.  Create a
"ComponentActionsPlaceholder" and a "ComponentToolsPlaceholder"
instead.
* evolution-mail-messagedisplay.xml: Likewise, put "Tools" and
"Actions" in placeholders.

svn path=/trunk/; revision=11822
2001-08-09 06:44:34 +00:00
3114fe1b36 Rename "Manage Subscriptons" to "Subscribe to Folders" as per Aaron's
2001-08-03  Peter Williams  <peterw@ximian.com>

	* evolution-mail-global.xml: Rename "Manage Subscriptons" to
	"Subscribe to Folders" as per Aaron's suggestion. Hopefully a little
	more intuitive.

svn path=/trunk/; revision=11708
2001-08-06 19:11:16 +00:00
6b7bac34fa Add "Compose New Message" to the Actions menu as suggested in bug #866.
2001-07-24  Peter Williams  <peterw@ximian.com>

	* evolution-mail-global.xml: Add "Compose New Message" to the
	Actions menu as suggested in bug #866. Also fix it so that the
	pixmaps for the Compose menu items are displayed.

svn path=/trunk/; revision=11344
2001-07-24 16:44:26 +00:00
e5e79cb370 Mail:
001-06-26  Peter Williams  <peterw@ximian.com>

	* folder-browser-ui.c: New file derived from folder-browser-factory.c.
	Contains the Bonobo UI code, split into three groups as described in
	ui/ChangeLog. Also contains the GalView stuff and the hookups into
	the Bonobo UI stuff.

	* folder-browser-factory.c: Move most of the UI stuff to folder-browser-ui.c.
	(control_activate): Add all three kinds of UI element to this folderbrowser.
	(control_deactivate): Remove all three kinds.

	* folder-browser-ui.h: New file. Prototypes functions to add UI elements
	to a FolderBrowser.

	* Makefile.am: Add folder-browser-ui.{c,h}

	* message-browser.c (PARENT_TYPE): Change to BONOBO_TYPE_WINDOW
	(message_browser_destroy): Chain to parent destroy function.
	(set_bonobo_ui): New function. Add the 'message' functions from the folder
	browser to our UI.
	(message_browser_close): BonoboVerbify this.

	* message-browser.h: Convert to BonoboWindow.

UI:

6-26  Peter Williams  <peterw@ximian.com>

	* evolution-mail-global.xml:
	* evolution-mail-list.xml:
	* evolution-mail-message.xml: New files. These are the result
	of splitting evolution-mail.xml into three pieces: one for the
	global mailer operations, one for the operations on a messagelist,
	and one for the operations on one or more messages.

	* evolution-mail-messagedisplay: New file. UI for the standalone
	message browser that you get when you double-click. Very skeleton.

	* evolution-mail.xml: Removed.

	* Makefile.am: Updated to install new files.

svn path=/trunk/; revision=10514
2001-06-26 22:37:13 +00:00