Files
evolution/ui/evolution-mail-reader.ui
Matthew Barnes 14e8637d6b Rewrite the mail label code from top to bottom.
- Kill the e-util-labels API and read label information into a
    single-column GtkListStore.  Use GConfBridge to automatically
    keep GConf synched with the list store.

  - The list store (a singleton instance) is stored in EShellSettings
    so it's available everywhere.

  - The list store serves as the model for EMailLabelTreeView,
    which itself is embedded in EMailLabelManager; a complete
    label management UI as seen in the preferences dialog.

  - EMailLabelDialog is used to add or edit a label.  Avoid using a
    color button, instead embed a GtkColorSelection directly in the
    dialog so everything is in one window.

Open issues:

  - The weird toggle/color/text menu items in the popup menu aren't
    there.  For now they're just regular toggle items.  I'll deal
    with it later.

  - Filter intergration is broken at the moment.


svn path=/branches/kill-bonobo/; revision=37233
2009-02-07 20:04:52 +00:00

148 lines
5.4 KiB
XML

<ui>
<menubar name='main-menu'>
<menu action='file-menu'>
<placeholder name='file-actions'>
<menuitem action='mail-save-as'/>
</placeholder>
<placeholder name='print-actions'>
<menuitem action='mail-print-preview'/>
<menuitem action='mail-print'/>
</placeholder>
</menu>
<menu action='edit-menu'>
<placeholder name='edit-actions'>
<menuitem action='mail-clipboard-copy'/>
<separator/>
<menuitem action='mail-select-all'/>
<separator/>
<menuitem action='mail-delete'/>
<menuitem action='mail-undelete'/>
<separator/>
<menuitem action='mail-find'/>
</placeholder>
</menu>
<menu action='view-menu'>
<separator/>
<placeholder name='mail-message-list-actions'/>
<separator/>
<placeholder name='mail-message-view-actions'>
<menuitem action='mail-load-images'/>
<menuitem action='mail-show-all-headers'/>
<menuitem action='mail-caret-mode'/>
<menuitem action='mail-show-source'/>
<menu action='mail-zoom-menu'>
<menuitem action='mail-zoom-in'/>
<menuitem action='mail-zoom-out'/>
<menuitem action='mail-zoom-100'/>
</menu>
<separator/>
<menu action='mail-encoding-menu'>
<menuitem action='mail-charset-default'/>
<separator/>
</menu>
</placeholder>
</menu>
<placeholder name='custom-menus'>
<menu action='mail-message-menu'>
<menuitem action='mail-message-new'/>
<menuitem action='mail-message-post'/>
<menuitem action='mail-message-open'/>
<menuitem action='mail-message-edit'/>
<menuitem action='mail-add-sender'/>
<separator/>
<menu action='mail-goto-menu'>
<menuitem action='mail-next'/>
<menuitem action='mail-next-unread'/>
<menuitem action='mail-next-important'/>
<menuitem action='mail-next-thread'/>
<separator/>
<menuitem action='mail-previous'/>
<menuitem action='mail-previous-unread'/>
<menuitem action='mail-previous-important'/>
</menu>
<menuitem action='mail-reply-sender'/>
<menuitem action='mail-reply-list'/>
<menuitem action='mail-reply-all'/>
<menuitem action='mail-reply-post'/>
<menuitem action='mail-forward'/>
<menu action='mail-forward-as-menu'>
<menuitem action='mail-forward-attached'/>
<menuitem action='mail-forward-inline'/>
<menuitem action='mail-forward-quoted'/>
<separator/>
<menuitem action='mail-redirect'/>
</menu>
<separator/>
<menuitem action='mail-copy'/>
<menuitem action='mail-move'/>
<separator/>
<menu action='mail-mark-as-menu'>
<menuitem action="mail-mark-read"/>
<menuitem action="mail-mark-unread"/>
<separator/>
<menuitem action="mail-mark-important"/>
<menuitem action="mail-mark-unimportant"/>
<separator/>
<menuitem action="mail-mark-junk"/>
<menuitem action="mail-mark-notjunk"/>
<separator/>
<menuitem action="mail-flag-for-followup"/>
<menuitem action="mail-flag-clear"/>
<menuitem action="mail-flag-completed"/>
</menu>
<menuitem action='mail-filters-apply'/>
<menuitem action='mail-check-for-junk'/>
<separator/>
<menu action='mail-create-rule-menu'>
<menuitem action='mail-filter-on-subject'/>
<menuitem action='mail-filter-on-sender'/>
<menuitem action='mail-filter-on-recipients'/>
<menuitem action='mail-filter-on-mailing-list'/>
<separator/>
<menuitem action='mail-search-folder-from-subject'/>
<menuitem action='mail-search-folder-from-sender'/>
<menuitem action='mail-search-folder-from-recipients'/>
<menuitem action='mail-search-folder-from-mailing-list'/>
</menu>
</menu>
</placeholder>
</menubar>
<toolbar name='main-toolbar'>
<placeholder name='mail-toolbar-common'>
<toolitem action='mail-reply-sender'/>
<toolitem action='mail-reply-all'/>
<toolitem action='mail-forward'/>
<separator/>
<toolitem action='mail-print'/>
<toolitem action='mail-delete'/>
<toolitem action='mail-mark-junk'/>
<toolitem action='mail-mark-notjunk'/>
</placeholder>
<separator/>
<placeholder name='mail-toolbar-navigation'>
<toolitem action='mail-previous'/>
<toolitem action='mail-next'/>
</placeholder>
</toolbar>
<popup name='mail-message-popup'>
<placeholder name='mail-message-popup-common-actions'>
<menuitem action='mail-popup-reply-sender'/>
<menuitem action='mail-popup-reply-all'/>
<menuitem action='mail-popup-forward'/>
<separator/>
<menuitem action='mail-popup-message-edit'/>
<menuitem action='mail-popup-save-as'/>
<menuitem action='mail-popup-print'/>
</placeholder>
</popup>
<popup name='mail-uri-popup'>
<menuitem action='mail-uri-call-to'/>
<menuitem action='mail-uri-copy'/>
<menuitem action='mail-uri-copy-address'/>
<menu action='mail-uri-to-search-folder-menu'>
<menuitem action='mail-uri-to-search-folder-sender'/>
<menuitem action='mail-uri-to-search-folder-recipient'/>
</menu>
</popup>
</ui>