Bug 327605

Summary: difficult to indentify search results in systemsettings shell
Product: [Applications] systemsettings Reporter: rockonthemoonfm
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED WAITINGFORINFO    
Severity: normal CC: cfeck
Priority: NOR Keywords: usability
Version: 4.11.80   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description rockonthemoonfm 2013-11-14 12:17:24 UTC
quick, get the filtered results: http://ctrlv.in/259005

yes, almost useless, because:

- icon view grid is still overcrowded (retains the same number of displayed items);
- many icons has only -or mainly- a gray gradient, so it's difficult to distinguish them from filtered-out results;
- if search has no results, still you are exposed to the whole of items, which could or could not contain a valid result.

Because of the above, it's not too difficult to argue that filtered-out results and categories are a visual noise that could be kept away from our eyes in sake of productivity.


ps. A side note: System settings is the only app whose toolbar has the Quit button in it. Really, why? :)

Reproducible: Always

Steps to Reproduce:
in systemsettings, search a kcm from searchbox
Actual Results:  
difficult to instantly get search results

Expected Results:  
only matching results are displayed
Comment 1 Christoph Feck 2013-11-14 12:30:16 UTC
The reason the non-matching results are not removed is to help spatial recognition. If you found it once using the filter, you will remember the position for the next time. Unlike in a file manager, the set of items is fixed, so it makes sense to account for that.

I agree, though, that matching items could be exposed more prominently.

> if search has no results, still you are exposed to the whole of items, which could or could not contain a valid result

If there is a match, it scrolls to make it visible.

> System settings is the only app whose toolbar has the Quit button in it. Really, why? :)

Because it has no menu bar.
Comment 2 rockonthemoonfm 2013-11-14 15:21:09 UTC
Thanks for letting me know the reasons that led to the chosen solution.
Thinking and writing about them opened in front of me a can of worms.
So I'm taking my time and keep studying and writing a draft about system settings shell.
One chocolate leads to another, a good wake-up shake :)

So I close my bug in autonomy and will send an email to kde-usability people when ready,
because time to improve things is .. before it's too late :)