Files
evolution/ui/evolution-mail.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

121 lines
4.4 KiB
XML

<ui>
<menubar name='main-menu'>
<menu action='file-menu'>
<placeholder name='long-running-actions'>
<menuitem action='mail-empty-trash'/>
<menuitem action='mail-download'/>
</placeholder>
</menu>
<menu action='edit-menu'>
<placeholder name='administrative-actions'>
<menuitem action='mail-tools-filters'/>
<menuitem action='mail-tools-search-folders'/>
</placeholder>
</menu>
<menu action='view-menu'>
<placeholder name='view-custom-menus'>
<menu action='mail-preview-menu'>
<menuitem action='mail-preview'/>
<separator/>
<menuitem action='mail-view-classic'/>
<menuitem action='mail-view-vertical'/>
</menu>
</placeholder>
<separator/>
<placeholder name='mail-message-list-actions'>
<menuitem action='mail-threads-group-by'/>
<menuitem action='mail-threads-expand-all'/>
<menuitem action='mail-threads-collapse-all'/>
<separator/>
<menuitem action='mail-hide-deleted'/>
<menuitem action='mail-hide-selected'/>
<menuitem action='mail-hide-read'/>
<menuitem action='mail-show-hidden'/>
</placeholder>
</menu>
<placeholder name='custom-menus'>
<menu action='mail-folder-menu'>
<menuitem action='mail-folder-new'/>
<menuitem action='mail-tools-subscriptions'/>
<separator/>
<menuitem action='mail-folder-copy'/>
<menuitem action='mail-folder-move'/>
<separator/>
<menuitem action='mail-folder-select-all'/>
<menuitem action='mail-folder-select-thread'/>
<menuitem action='mail-folder-select-subthread'/>
<menuitem action='mail-folder-mark-all-as-read'/>
<menuitem action='mail-folder-expunge'/>
<separator/>
<menuitem action='mail-folder-rename'/>
<menuitem action='mail-folder-refresh'/>
<menuitem action='mail-folder-delete'/>
<separator/>
<menuitem action='mail-folder-properties'/>
</menu>
<menu action='mail-message-menu'/>
</placeholder>
<menu action='search-menu'>
<placeholder name='search-actions'>
<menuitem action='mail-create-search-folder'/>
</placeholder>
</menu>
</menubar>
<toolbar name='main-toolbar'>
<placeholder name='mail-toolbar-common'/>
<toolitem action='mail-stop'/>
<separator/>
<placeholder name='mail-toolbar-navigation'/>
</toolbar>
<popup name='mail-folder-popup'>
<menuitem action='mail-popup-folder-new'/>
<menuitem action='mail-popup-folder-copy'/>
<menuitem action='mail-popup-folder-move'/>
<separator/>
<menuitem action='mail-popup-folder-delete'/>
<separator/>
<placeholder name='mail-folder-popup-actions'/>
<menuitem action='mail-popup-folder-rename'/>
<menuitem action='mail-popup-folder-refresh'/>
<menuitem action='mail-popup-flush-outbox'/>
<menuitem action='mail-popup-empty-trash'/>
<menuitem action='mail-popup-account-disable'/>
<separator/>
<menuitem action='mail-popup-folder-properties'/>
</popup>
<popup name='mail-message-popup'>
<placeholder name='mail-message-popup-common-actions'/>
<separator/>
<menuitem action='mail-popup-delete'/>
<menuitem action='mail-popup-undelete'/>
<menuitem action='mail-popup-copy'/>
<menuitem action='mail-popup-move'/>
<separator/>
<menuitem action='mail-popup-mark-read'/>
<menuitem action='mail-popup-mark-unread'/>
<menuitem action='mail-popup-mark-important'/>
<menuitem action='mail-popup-mark-unimportant'/>
<menuitem action='mail-popup-mark-junk'/>
<menuitem action='mail-popup-mark-notjunk'/>
<menuitem action='mail-popup-flag-for-followup'/>
<menu action='mail-label-menu'>
<menuitem action='mail-label-none'/>
<separator/>
<placeholder name='mail-label-actions'/>
<separator/>
<menuitem action='mail-label-new'/>
</menu>
</popup>
<popup name='mail-search-options'>
<menuitem action='mail-search-subject-or-sender-contains'/>
<menuitem action='mail-search-subject-or-recipients-contains'/>
<menuitem action='mail-search-recipients-contain'/>
<menuitem action='mail-search-message-contains'/>
<menuitem action='mail-search-subject-contains'/>
<menuitem action='mail-search-sender-contains'/>
<menuitem action='mail-search-body-contains'/>
<separator/>
<menuitem action='search-advanced'/>
</popup>
</ui>