traxium / tabtree

Tab Tree extension for Firefox
https://addons.mozilla.org/en-US/firefox/addon/tab-tree/
GNU General Public License v3.0
144 stars 30 forks source link

[Feature Request] Filter tabs while searching #213

Open 7heo opened 7 years ago

7heo commented 7 years ago

When the user types a pattern in the search bar, by default, the visible matches will be highlighted, but nothing else happens.

While this is convenient when the entire tab list fits in the screen height, it isn't really convenient (and leads to jumping to a random tab when pressing enter) for long tab lists (I currently have around 400 open tabs, most of it documentation; or reminders), this doesn't work well.

I would really like the search pattern to optionally filter the currently displayed tabs, by hiding the non-matches at the beginning and the end of the list, and collapsing (a few pixels height, maybe with an accordion look - but no effect, no animation is necessary) the non-matches in between matches.

kjetilho commented 6 years ago

This would be very convenient. When the tab list is filtered, I would expect Ctrl+TAB and Shift+Ctrl+TAB to switch between listed tabs only. (In this Firefox instance, this tab is tab number 326, so filtering would help a lot.)