Unbox icon indicating copy to clipboard operation
Unbox copied to clipboard

Limit maximum length/size of tab groups (expandable to full length on click)

Open redactedscribe opened this issue 2 years ago • 2 comments

Problem Statement

Groups are too long due to the number of tabs within them making navigating the grid of groups unergonomic.

Preferred Solution(s)

Limit the length of groups to say 20 tabs and be able to click the 21st "tab" to expand the list to its full length. This way groups when viewed in the grid would retain similar sizes avoiding unnecessary scrolling. To me, this would be preferable to collapsing all groups as each group gives context via displaying some content rather than none at all (collapsed).

Alternative Solution(s)

Put less tabs in each group and use more groups.

Additional Context

Tab Stash Version 2.12.0.1 Firefox 109.0.1


Readers: If you are also interested in seeing this feature be developed, please vote for it by giving the ORIGINAL POST a thumbs-up using the :smiley: button. You are welcome to leave comments and discuss the feature request, but "Me too!" comments are not counted by the voting system.

redactedscribe avatar Feb 02 '23 01:02 redactedscribe

Thanks for the feedback, I agree with you that really large groups next to really small ones makes it harder to navigate.

However, to be honest, I'm hesitant to limit the group length in the way you suggest, because there is already an option to collapse the whole group, and I think having another "partially collapsed" state would make things like drag-and-drop significantly more annoying if not impossible (e.g. if you're trying to drop something at/near the end of a group, but the end is hidden).

That said, I've been giving some thought to how to present an overview of groups, especially for drag-and-drop or move/copy operations (which, in my experience, tend to be more difficult to navigate than simply hunting for/opening stashed tabs). For example, having a pane on the left, showing just the group names themselves, which could be used to quickly find the group you're looking for. I don't have any concrete ideas on this yet, but it's definitely something I want to address in the future.

josh-berry avatar Feb 05 '23 00:02 josh-berry

I think one of the main reasons I'd like groups to be open but compact in size is when sorting tabs. Currently, you can't drag-and-drop onto collapsed groups, which would help when you have a lot of unstashed tabs to be categorised into various groups. The idea of a sidebar to improve navigation/sorting sounds promising. Thanks for your consideration, and for an already great extension.

redactedscribe avatar Feb 05 '23 05:02 redactedscribe