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
150 lines
4.4 KiB
XML
150 lines
4.4 KiB
XML
<Root>
|
|
|
|
<commands> <!-- Alphabetical by name, yo -->
|
|
|
|
<cmd name="EmptyTrash"
|
|
_tip="Permanently remove all deleted messages from all folders"/>
|
|
|
|
<cmd name="MailStop"
|
|
_tip="Cancel the current mail operation"
|
|
pixtype="stock" pixname="gtk-stop"/>
|
|
|
|
<cmd name="FolderCreate"
|
|
_tip="Create a new folder for storing mail"
|
|
pixtype="pixbuf"/>
|
|
|
|
<cmd name="FolderCopy"
|
|
_tip="Copy the selected folder into another folder"
|
|
pixtype="pixbuf"/>
|
|
|
|
<cmd name="FolderMove"
|
|
_tip="Move the selected folder into another folder"
|
|
pixtype="pixbuf"/>
|
|
|
|
<cmd name="ToolsFilters"
|
|
_tip="Create or edit rules for filtering new mail"/>
|
|
|
|
<cmd name="ToolsSubscriptions"
|
|
_tip="Subscribe or unsubscribe to folders on remote servers"/>
|
|
|
|
<cmd name="ToolsVFolders"
|
|
_tip="Create or edit Search Folder definitions"/>
|
|
|
|
<cmd name="ViewPreview"
|
|
_tip="Show message preview window"
|
|
accel="*Control*m"
|
|
type="toggle"/>
|
|
|
|
<cmd name="ViewBelow" _label="_Classic View"
|
|
type="radio" group="preview_display" _tip="Show message preview below the message list"/>
|
|
|
|
<cmd name="ViewAfter" _label="_Vertical View"
|
|
type="radio" group="preview_display" _tip="Show message preview side-by-side with the message list"/>
|
|
|
|
<cmd name="PrepareForOffline" _label="_Download Messages for Offline Usage" _tip="Download messages of accounts/folders marked for offline"/>
|
|
<cmd name="HelpDebug" _tip="View the debug console for log messages"/>
|
|
|
|
</commands>
|
|
|
|
<keybindings>
|
|
<accel name="slash" id="FocusSearch"/>
|
|
</keybindings>
|
|
|
|
<menu>
|
|
|
|
<submenu name="File">
|
|
<placeholder name="EmptyTrashPlaceholder">
|
|
<menuitem name="EmptyTrash" verb="" _label="Empty _Trash"/>
|
|
<menuitem name="PrepareForOffline" verb="" _label="_Download Messages for Offline Usage"/>
|
|
</placeholder>
|
|
</submenu>
|
|
|
|
<submenu name="View" _label="_View">
|
|
<placeholder name="ViewPreview">
|
|
<submenu name="Preview" _label="_Preview">
|
|
<menuitem name="ViewPreview" verb="" _label="Show Message _Preview"/>
|
|
<separator name="previewsep"/>
|
|
<menuitem name="ViewBelow" id="ViewBelow" _label="_Classic View"/>
|
|
<menuitem name="ViewAfter" id="ViewAfter" _label="_Vertical View"/>
|
|
</submenu>
|
|
</placeholder>
|
|
<separator f="" name="emailglobal"/>
|
|
<placeholder name="MailMessageFilter"/>
|
|
<placeholder name="MailMessageView"/>
|
|
|
|
<!-- This is the menu we want to replace "Current View" with
|
|
<submenu name="ViewAs" _label="Message _List As">
|
|
<placeholder name="CurrentView"/>
|
|
</submenu>
|
|
-->
|
|
|
|
<placeholder name="MailViewType">
|
|
<separator f="" name="MailViewOps"/>
|
|
</placeholder>
|
|
|
|
<placeholder name="MailMessageZoom"/>
|
|
<placeholder name="MailListView"/>
|
|
</submenu>
|
|
|
|
<submenu name="Edit">
|
|
<placeholder name="EditPlaceholder">
|
|
<placeholder name="MailListEdit"/>
|
|
<placeholder name="MailMessageEdit"/>
|
|
<placeholder name="MailListEditFlags"/>
|
|
</placeholder>
|
|
|
|
<placeholder name="MailFilterTools">
|
|
<menuitem name="ToolsFilters" verb="" _label="_Message Filters"/>
|
|
</placeholder>
|
|
|
|
<placeholder name="MailVFolderTools">
|
|
<menuitem name="ToolsVFolders" verb="" _label="Search F_olders"/>
|
|
</placeholder>
|
|
</submenu>
|
|
|
|
<placeholder name="FolderPlaceholder">
|
|
<submenu name="Folder" _label="F_older">
|
|
|
|
<menuitem name="FolderCreate" verb="" _label="_New..." pixtype="pixbuf"/>
|
|
<!--
|
|
<menuitem name="CreateVFolder" verb="CreateVFolder" _label="_New Search _Folder (FIXME)"/>
|
|
-->
|
|
<menuitem name="ToolsSubscriptions" verb="" _label="_Subscriptions"/>
|
|
|
|
<separator f="" name="Folder1"/>
|
|
|
|
<menuitem name="FolderCopy" verb="" _label="_Copy Folder To..."/>
|
|
<menuitem name="FolderMove" verb="" _label="_Move Folder To..."/>
|
|
|
|
<separator f="" name="Folder2"/>
|
|
|
|
<placeholder name="MessagesInFolder"/>
|
|
|
|
<separator f="" name="Folder3"/>
|
|
|
|
<placeholder name="FolderOps"/>
|
|
|
|
</submenu>
|
|
</placeholder>
|
|
<submenu name="Help" _label="_Help">
|
|
<placeholder name="PlaceHolderDebug">
|
|
<menuitem name="HelpDebug" verb="" _label="_Debug Logs"/>
|
|
</placeholder>
|
|
</submenu>
|
|
</menu>
|
|
|
|
<dockitem name="Toolbar">
|
|
|
|
<placeholder name="MailMessageToolbar"/>
|
|
|
|
<toolitem name="MailStop" verb=""
|
|
_label="Cancel"/>
|
|
|
|
<separator f="" name="emailglobal1"/>
|
|
|
|
<placeholder name="MailNextButtons"/>
|
|
|
|
</dockitem>
|
|
|
|
</Root>
|