Open Bug 861046 Opened 9 years ago Updated 7 years ago

Utilize View/Custom View for better "Advanced Search"

Categories

(MailNews Core :: Search, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

People

(Reporter: World, Unassigned)

Details

View is well designed, and searching of mails via "View/Custom View" is far beter than current "Advanced Search" in search result display.
- Search result is shown at thread pane of folder in 3 pane window
  - user can choose column setting freely
  - message is shown in message pane, as usual message display
  - search result can be shown in different tab.
    currently, by open folder in new tab and apply a Custom View
- Because of a Custom View, last search is always saved.

However, if user tries to use the convenient View/Custom View for his ad-hoc search, very many steps are required currently.
   View -> Customize... -> find a my custimized view for my search,
   and select a customized view -> Edit
   -> Modify search conditions -> OK to save conditions
   -> OK to close list of customized views
   -> View, again -> Custom Views -> find a custimized view for
   my search, and select a required customized view
This is because current UI of View is not designed for ad-hoc search. Current UI of View is designed for pre-defined view only.

A solution of it was "Quick Filter Bar", but it can not be successor of current "Advanced Search".
If button like next will be available, I believe it can be used as succesor of "Advanced Search".
- Search button(Menu button, with associated menupopup)
    Open defaut search view  / Dropdown menu (List of search views)
                                  Default Search view
                                  Search view #2  
                                               |
                                  Search view #N
                                  (New Search)

    search condition panel, with check box of             
        "current tab" or "new tab"
        set as "default search"
      Do search, or simply Save, or Delete, or Cancel
        | 
        V
    show the view

    Above is esentially same as current View/Custom View/Edit,
    except action of "OK" button.
      Custom View/Edit : Save the edited View 
      Search View      : Show the View(==Do search)
    Above is also esentially same as current Advanced Search,
    except action of "Search" button
      Advanced Search  : Show the view in his own panel
      Search View      : Show the View in Tab

- Show "Search View" as independent one from customizable View items.
  - Search view is hidden at View/Custom Views
  - View items and Custom Views are hidden at Search View list
- New category of "search_view" may be convenient for implementation.

I think change like "Show the view in Tab by Search button of current Advanced Search" is acceptable as first step, because "File/New/"Saved Search" is already iplemented and works pretty well then loss of "Save as search folder after execution of the current search" won't produce any problem.
In this case, "pre-defined Custom View named Search or Ad-hoc Search" is sufficient for the first step. I don't think "Search or Ad-hoc Search in Custom View list by default" will produce problem.
Needless to say, if "Save as search folder" button in "Advanced Search" panel will be killed, "File/New/"Saved Search" should be changed to "File/New/"Search Folder", because "*SAVED* Search Folder" won't exist any more.
Bug 1102861 - Integrate 'Search Message...' window into the main UI + Add button for quick toggling between folder view and search view + Extend features

May be of interest for those reading this bug report...
You need to log in before you can comment on or make changes to this bug.