Files
evolution/doc/reference/shell/tmpl/e-shell-content.sgml
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

380 lines
4.7 KiB
Plaintext

<!-- ##### SECTION Title ##### -->
EShellContent
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### STRUCT EShellContent ##### -->
<para>
</para>
<!-- ##### ARG EShellContent:filter-action ##### -->
<para>
</para>
<!-- ##### ARG EShellContent:filter-value ##### -->
<para>
</para>
<!-- ##### ARG EShellContent:filter-visible ##### -->
<para>
</para>
<!-- ##### ARG EShellContent:scope-action ##### -->
<para>
</para>
<!-- ##### ARG EShellContent:scope-value ##### -->
<para>
</para>
<!-- ##### ARG EShellContent:scope-visible ##### -->
<para>
</para>
<!-- ##### ARG EShellContent:search-context ##### -->
<para>
</para>
<!-- ##### ARG EShellContent:search-rule ##### -->
<para>
</para>
<!-- ##### ARG EShellContent:search-text ##### -->
<para>
</para>
<!-- ##### ARG EShellContent:search-value ##### -->
<para>
</para>
<!-- ##### ARG EShellContent:search-visible ##### -->
<para>
</para>
<!-- ##### ARG EShellContent:shell-view ##### -->
<para>
</para>
<!-- ##### FUNCTION e_shell_content_new ##### -->
<para>
</para>
@shell_view:
@Returns:
<!-- ##### FUNCTION e_shell_content_check_state ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_get_shell_view ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_get_context ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_set_context ##### -->
<para>
</para>
@shell_content:
@context:
<!-- ##### FUNCTION e_shell_content_get_filter_action ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_set_filter_action ##### -->
<para>
</para>
@shell_content:
@filter_action:
<!-- ##### FUNCTION e_shell_content_get_filter_value ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_set_filter_value ##### -->
<para>
</para>
@shell_content:
@filter_value:
<!-- ##### FUNCTION e_shell_content_get_filter_visible ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_set_filter_visible ##### -->
<para>
</para>
@shell_content:
@filter_visible:
<!-- ##### FUNCTION e_shell_content_add_filter_separator_before ##### -->
<para>
</para>
@shell_content:
@action_value:
<!-- ##### FUNCTION e_shell_content_add_filter_separator_after ##### -->
<para>
</para>
@shell_content:
@action_value:
<!-- ##### FUNCTION e_shell_content_get_search_context ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_get_search_rule ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_set_search_rule ##### -->
<para>
</para>
@shell_content:
@search_rule:
<!-- ##### FUNCTION e_shell_content_get_search_text ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_set_search_text ##### -->
<para>
</para>
@shell_content:
@search_text:
<!-- ##### FUNCTION e_shell_content_get_search_value ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_set_search_value ##### -->
<para>
</para>
@shell_content:
@search_value:
<!-- ##### FUNCTION e_shell_content_get_search_visible ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_set_search_visible ##### -->
<para>
</para>
@shell_content:
@search_visible:
<!-- ##### FUNCTION e_shell_content_get_scope_action ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_set_scope_action ##### -->
<para>
</para>
@shell_content:
@scope_action:
<!-- ##### FUNCTION e_shell_content_get_scope_value ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_set_scope_value ##### -->
<para>
</para>
@shell_content:
@scope_value:
<!-- ##### FUNCTION e_shell_content_get_scope_visible ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_set_scope_visible ##### -->
<para>
</para>
@shell_content:
@scope_visible:
<!-- ##### FUNCTION e_shell_content_get_view_id ##### -->
<para>
</para>
@shell_content:
@Returns:
<!-- ##### FUNCTION e_shell_content_set_view_id ##### -->
<para>
</para>
@shell_content:
@view_id:
<!-- ##### FUNCTION e_shell_content_run_advanced_search_dialog ##### -->
<para>
</para>
@shell_content:
<!-- ##### FUNCTION e_shell_content_run_edit_searches_dialog ##### -->
<para>
</para>
@shell_content:
<!-- ##### FUNCTION e_shell_content_run_save_search_dialog ##### -->
<para>
</para>
@shell_content: