Move the search interface to a new widget: EShellSearchbar
The current search rule is now stored in EShellView, and the search
context in EShellViewClass similar to GalViewCollection (since it's
class-specific, not instance-specific).
Also add a couple new signals to EShellView: "clear-search" and
"custom-search" ("custom" refers to an advanced search or a saved
search -- something more complex than a quick search).
Still working out a few kinks. The search entry is clearly trying to
be too many things. We need a different way of indicating that you're
looking at search results. Perhaps a search results banner similar to
Nautilus.
118 lines
1.4 KiB
Plaintext
118 lines
1.4 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:shell-view ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### FUNCTION e_shell_content_new ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@shell_view:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION e_shell_content_get_searchbar ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@shell_content:
|
|
@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_view_id ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@shell_content:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION e_shell_content_set_view_id ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@shell_content:
|
|
@view_id:
|
|
|
|
|
|
<!-- ##### FUNCTION e_shell_content_get_search_name ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@shell_content:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### 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:
|
|
|
|
|