[#6875] New Search GUI
Summary New Search GUI
Queue IMP
Queue Version HEAD
Type Enhancement
State Accepted
Priority 2. Medium
Owners
Requester Michael Slusarz <slusarz (at) horde (dot) org>
Created 06/09/2008 (390 days ago)
Due
Updated 04/07/2009 (88 days ago)
Assigned
Resolved
Attachments
Milestone 5.0
Patch No

History
04/07/2009 Michael Slusarz Comment #2
Priority ⇒ 2. Medium
Reply to this comment
Bump priority. The search screen has to be rewritten for more than 
just UI purposes.  The underlying search object has been changed 
(Horde_Imap_Client_Search_Query) so the code should be refactored 
accordingly.  Additionally, the Select flag menu has been removed from 
the IMP mailbox screen because it is simply an inefficent and 
duplicative way of performing a search that should be instead done on 
the search screen.
06/09/2008 Michael Slusarz Comment #1
Patch ⇒
Summary ⇒ New Search GUI
Type ⇒ Enhancement
Priority ⇒ 1. Low
Milestone ⇒ 5.0
State ⇒ Accepted
Queue ⇒ IMP
Reply to this comment
Idea for new Search GUI:

I do not propose to allow arbitrary nesting/parentheses, as the GUI would
become very complex (drag and drop for some indention pops into my mind).
You pointed this out as well. However, if you have two fixed and,
therefore, only three logical operators, the GUI should not be too
complicated:

Search Criteria (O OR  X AND)
     Criteria 1
     Criteria 2
     Criteria 3

X  Match Criteria AND Flags
O  Match Criteria OR  Flags

Search Flags (O OR  X AND)
     Flag 1
     Flag 2
     Flag 3

(with O unselected and X default option)