[haiku-bugs] Re: [Haiku] #9755: Debugger: Search field to filter images list

  • From: "stippi" <trac@xxxxxxxxxxxx>
  • Date: Sat, 01 Jun 2013 09:04:23 -0000

#9755: Debugger: Search field to filter images list
-------------------------------------+----------------------------
   Reporter:  stippi                 |      Owner:  anevilyak
       Type:  enhancement            |     Status:  in-progress
   Priority:  normal                 |  Milestone:  Unscheduled
  Component:  Applications/Debugger  |    Version:  R1/Development
 Resolution:                         |   Keywords:
 Blocked By:                         |   Blocking:
Has a Patch:  1                      |   Platform:  All
-------------------------------------+----------------------------

Comment (by stippi):

 Replying to [comment:7 bonefish]:
 > When searching for a file/function one wants a larger view, otherwise a
 small view is fine. When entering the search mode (via shortcut/button)
 the view could become larger temporarily. Or the view stays as it is and
 the search functionality is implemented in a dialog. E.g Pe's "Find
 Function" dialog does something rather similar to what we might want here.

 The intuitive thing for me is that I look at the right Images list and see
 an overwhelming list of entries. I don't think about a separate dialog to
 search something, I think about a way to reduce the number of entries in
 that list. In effect, I am not searching, I am filtering. As such, a
 separate interface would be besides the point (at least for me). I agree
 that having to expand the entries to even show the filter result is a
 problem since it can take up even more space than the initial collapsed
 list. I think highlighting the matches balances that problem a bit, since
 even though the list still contains many entries, one can still quickly
 see the interesting ones. Another option could be to switch from the new
 tree representation to the old flat list while filtering, and then really
 remove any entry that has no matching port in its label. I think that
 could work well.

--
Ticket URL: <http://dev.haiku-os.org/ticket/9755#comment:11>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: