Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 362215 - [Search]Global search UI redesign.
Summary: [Search]Global search UI redesign.
Status: RESOLVED FIXED
Alias: None
Product: Orion
Classification: ECD
Component: Client (show other bugs)
Version: 0.3   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: 0.4   Edit
Assignee: libing wang CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 362827 362838
Blocks: 334709 344200
  Show dependency tree
 
Reported: 2011-10-27 11:53 EDT by libing wang CLA
Modified: 2012-01-14 00:17 EST (History)
2 users (show)

See Also:


Attachments
The redesigned global search main page (418.48 KB, image/jpeg)
2011-10-31 11:06 EDT, libing wang CLA
no flags Details
Global search replace all preview and report page (233.93 KB, image/jpeg)
2011-10-31 11:40 EDT, libing wang CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description libing wang CLA 2011-10-27 11:53:52 EDT
While I am triaging the global search bugs, I realized that we need to reform the global search UI. The main idea is to use the left-right pane for the result and advanced search. In comment 10 at bug 361564 I described a typical work flow.
In 0.4 plan I noticed that global find/replace(bug 344200) and wild card search(bug 359739) were listed up, not mentioning scoped search(bug 334 709).
We really need to think about a better UI.
Comment 1 Susan McCourt CLA 2011-10-28 15:57:18 EDT
(In reply to comment #0)
> While I am triaging the global search bugs, I realized that we need to reform
> the global search UI. The main idea is to use the left-right pane for the
> result and advanced search. In comment 10 at bug 361564 I described a typical
> work flow.

Could you cut/paste a screenshot/mockup to show what you are thinking?  I think a picture might be easier to follow...
Comment 2 libing wang CLA 2011-10-31 09:43:22 EDT
(In reply to comment #1)
> (In reply to comment #0)
> > While I am triaging the global search bugs, I realized that we need to reform
> > the global search UI. The main idea is to use the left-right pane for the
> > result and advanced search. In comment 10 at bug 361564 I described a typical
> > work flow.
> 
> Could you cut/paste a screenshot/mockup to show what you are thinking?  I think
> a picture might be easier to follow...

Yes, will upload today.
Comment 3 libing wang CLA 2011-10-31 11:06:53 EDT
Created attachment 206218 [details]
The redesigned global search main page
Comment 4 Susan McCourt CLA 2011-10-31 11:22:31 EDT
thanks, that helps.  In some other bug once we were talking about the different tasks one is doing when doing a global search.  There is the "I'm methodically checking all matches to do some kind of global change."  

I can see how this page would really help with that workflow.  
Another one is "I'm trying to find a particular file to work with and I don't remember the name, so I type something I know is in the file."  For that use case, we just want to make sure it's easy to get to the editor from the results.  

Things that come to mind...

- we want to make sure the search term is somewhere in the page title
(Search Results:  Foo)
- we have to organize the commands...most of those commands belong to the left hand side pane, not sure it will spill over.  Some of that work we'll try to generalize in bug 360986
- if the right hand content is driven by selection on the left, how will the user open the editor from this page?  
- that light blue still bugs me, I'd like to see use the navigator highlight color (the darker gray).  It was chosen by the graphic designer to stand out among the alternating bars.

I'm not sure I understand yet how the scoping happens (the user can click on checkboxes or something in the results page?)
Comment 5 libing wang CLA 2011-10-31 11:40:27 EDT
Created attachment 206222 [details]
Global search replace all preview and report page
Comment 6 libing wang CLA 2011-10-31 11:53:03 EDT
(In reply to comment #4)
> thanks, that helps.  In some other bug once we were talking about the different
> tasks one is doing when doing a global search.  There is the "I'm methodically
> checking all matches to do some kind of global change."  
> 
> I can see how this page would really help with that workflow.  
> Another one is "I'm trying to find a particular file to work with and I don't
> remember the name, so I type something I know is in the file."  For that use
> case, we just want to make sure it's easy to get to the editor from the
> results.  

If there are several files in the result, you have to recognize that one and click on it. Only prev/next action can change the right hand side.But if you just click on the row without touching the file name, it can still change the right hand side without going to the editor.

> 
> Things that come to mind...
> 
> - we want to make sure the search term is somewhere in the page title
> (Search Results:  Foo)
Yes.

> - we have to organize the commands...most of those commands belong to the left
> hand side pane, not sure it will spill over.  Some of that work we'll try to
> generalize in bug 360986
We definitely need to polish on this.

> - if the right hand content is driven by selection on the left, how will the
> user open the editor from this page?  
Clicking on the file/detail match href will still open the editor.
Previewing read only editor is done by prev/next action or clicking on the empty place in the row.

> - that light blue still bugs me, I'd like to see use the navigator highlight
> color (the darker gray).  It was chosen by the graphic designer to stand out
> among the alternating bars.
Sure.
> 
> I'm not sure I understand yet how the scoping happens (the user can click on
> checkboxes or something in the results page?)
I will address in bug 334709, a couple of ideas from my mind now.
In a short word, to me, the best approach is :
Select a folder or a set of folders, make it favorite or working set (we need to think about this) before hand. Go to searc hfrom there.
Comment 7 libing wang CLA 2011-10-31 11:58:04 EDT
(In reply to comment #6)

> > I'm not sure I understand yet how the scoping happens (the user can click on
> > checkboxes or something in the results page?)
> I will address in bug 334709, a couple of ideas from my mind now.
> In a short word, to me, the best approach is :
> Select a folder or a set of folders, make it favorite or working set (we need
> to think about this) before hand. Go to searc hfrom there.

Actually please see Bug 334709 comment 3.
Comment 8 libing wang CLA 2011-11-03 16:25:35 EDT
We want to consider putting pagination for both result page (attachment in comment 3) and replace preview page (attachment in comment 5).
I just requested a generic enhancement in bug 362838.
Comment 9 libing wang CLA 2011-11-03 17:11:07 EDT
In Bug 362827 comment 2, I mentioned page size tuning. Just as a reminder here.
Comment 10 libing wang CLA 2011-11-22 11:27:31 EST
As proposed in comment 3 and comment 5, I will use left pane to present result and advanced options and right pane as preview.
So the current left pane of favorites will be gone.
John, I am not quite sure about the original approach of having favorites panel in the search result page but please comment if you think we should keep it.
Comment 11 libing wang CLA 2012-01-14 00:17:29 EST
closing this because all the features are done.