Bug 302284

Summary: highlight the position of all found search results in the scrollbar, just like google chrome does
Product: [Applications] konsole Reporter: Delian Angelov <delian66>
Component: historyAssignee: Konsole Developer <konsole-devel>
Status: CONFIRMED ---    
Severity: wishlist CC: adaptee, delian66, linds.r, nate
Priority: NOR Keywords: usability
Version: 2.8.3   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Delian Angelov 2012-06-21 07:51:04 UTC
Google Chrome does this in its search results, as well as seveAn example for the feature is described here:
http://www.techdreams.org/browsers/brilliant-google-chrome-ui-highlights-search-text-occurrences-on-scroll-bar/379-20080928

In summary - you search for something, and then you not only are transported to the first match, but the scrollbar actually shows the aproximate positions in the scroll buffer where all the matches are found. 

This allows feedback for:
1)whether there are any matches
2)aproximately how many they are
3)how they are distributed in the buffer



Reproducible: Always

Steps to Reproduce:
1. Open konsole
2. Make the scrollbar visible, if it is not already
3. Run for example 'for((i=0;i<10;i++));do ls -la /; done', so that there are several times more lines in the scrollbuffer, than currently visible in the konsole window.
3. Press Ctrl-Shift-F, and search for sbin for example.
Actual Results:  
The first 'sbin' match is highlighted in the konsole window. The scrollbar thumb should be repositioned, so according to the current window position in the scrollbuffer. The scrollbar background, however is NOT changed.

Expected Results:  
The scrollbar background should be striped, to highlight where are all the matches for the given search term (sbin).
Comment 1 Jekyll Wu 2012-06-30 08:01:14 UTC
I agree that is a good idea.