Abstract
This is soft of two-in-one, but both are context menu additions, and closely related. I have been evaluating various Vertical Tab bars, but have been frustrated by the lack of grouping, hibernating, or stability. Reviewing my earlier findings recently, I noticed that TST is evidently unstable when run with Simple Tab Groups (which would have brought needed functionality), but it appears to support Tab Groups natively. I.e., if a Tab Group is open, it shows the colors on the outline in TST, and very nicely opens and folds them when clicked. It would also appear you have a context menu for the groups. The things I'd like to see, which may already be on your RADAR, are:
- A truly long-overdue feature of the new FF native tabs is the "Close and Save" feature (if it truly makes it as if the tabs in the group were not open). I see you have a context menu for a Tab Group in TST, but it lacks the "Close and Save" feature. I find that I can go to the Horizontal Tab Bar (when I have it showing), customize the toolbar, and drag "List All Tabs" from the tab bar to the toolbar! I can open a Tab Group that way, but can't close it just by unchecking it. If this feature were available, I could hide my Horizontal Tab Bar, open saved groups in List All Tabs, and right-click them in TST to Save and Close them. This would free up a LOT of resources for those of us prone to keeping a lot of tabs open.
- In order to create a Tab Group in FF, one now drags one tab onto another. If I do that in TST, I notice you already had a different action for doing that - to put one tab under another in the tree. You might think to make the result of drag-and-drop selectable, which would be fine; but better yet, leave it the way it is, at least by default, and add a context menu action for shift-selected tabs: "Create Tab Group" with the appropriate dialog. If they have a way for devs to do this, it would add this important functionality from the Tab Bar to TST. I saw a post saying devs now had access to tab groups in a nightly a few mos. back.
If these were done, they would more or less complete the life-cycle of the new Tab Groups in TST.
Steps to see the situation
- Start Firefox with clean profile.
- Install TST.
- Create some tabs, & drag one over another to create a Tab Group.
- Show TST, and note the nicely-displayed Group. Right-click on the name of the group itself, and note that there is no "Close and Save" option.
- Drag one tab in TST on top of another, and note it doesn't form a group. Shift-select some tabs, right-click them, and note there is no choice to form a new group in the context menu.
Expected result
You would see the Context Menu options.
Actual (present) result
You don't. This may help: "[meta] Implement tabGroups WebExtensions API".
Environment
- Platform (OS): Win11 24H2 debloated
- Version of Firefox: 148.0
- Version (or revision) of Tree Style Tab: 4.2.9
Abstract
This is soft of two-in-one, but both are context menu additions, and closely related. I have been evaluating various Vertical Tab bars, but have been frustrated by the lack of grouping, hibernating, or stability. Reviewing my earlier findings recently, I noticed that TST is evidently unstable when run with Simple Tab Groups (which would have brought needed functionality), but it appears to support Tab Groups natively. I.e., if a Tab Group is open, it shows the colors on the outline in TST, and very nicely opens and folds them when clicked. It would also appear you have a context menu for the groups. The things I'd like to see, which may already be on your RADAR, are:
If these were done, they would more or less complete the life-cycle of the new Tab Groups in TST.
Steps to see the situation
Expected result
You would see the Context Menu options.
Actual (present) result
You don't. This may help: "[meta] Implement tabGroups WebExtensions API".
Environment