Implemented

Ad-Hoc Tab Groups

avatar

Hello,

Just a quick question - we are starting to play around with tab groups, and I am curious - is there a way to create tab groups on-the-fly (i.e. not through the "user interface" settings for the session)? Because for example we might have entries that we don't want to always be in their own group, but in certain situations we may want to drag a handful of tabs into their own group so we can easily access them if we happen to be doing some work across that group of machines. I see there is a " tab groups" button in the ribbon that if I click, I see a tree view with any existing tab groups there, and everything else under "all". However, it doesn't appear that I can create new tab groups here (if I right-click I have an option to add but it ends up opening the window to add a new folder or session entry, not a tab group) nor can I drag a tab from "all" into an existing tab group subfolder from this view.

Do we have any options here that I might be missing? Any help is appreciated.

Thanks!

David Willis

All Comments (6)

avatar

Hello,
This is not supported but I like the idea. I will add this to my todo list. I've just started to use it another software and I like it.

Regards

David Hervieux

avatar

Awesome, thank you! Will look out for this in a future release.

David Willis

avatar

Hello again,

I see this was implemented - thank you so much!! That's awesome!! I see new groups can be created if I right-click a tab -> tab groups -> new.

Testing it out today, I just noticed a couple quirks - but maybe I'm not using it right so I want to check. One is that it appears we should be able to move one or more tabs to a new group via "click and drag" in the "tab group" view/pane, because when I select one or more tabs and click-drag I see they do drag and when I drag them over an existing tab group I get a green arrow indicating I could drop them there. When I drop them however, they do show as being in that group in the tab group pane but if I navigate to the actual tab group itself, they are not there. This is the case whether the tab group was a predefined group or a new group created ad-hoc. If I try to click on the entry from the tab group pane (where it shows that it is in the new tab group), the right pane session view seems to "jump" back to whatever entry I was on previously (or jumps to some other location - I haven't really figured that part out yet - please see issue #2 below).

The second issue is a little harder to describe but hopefully I can. Basically it seems like there is some general instability/inconsistency when navigating between tabs using the "tab groups" pane, or when clicking ad-hoc tab groups in the tab group bar. Both scenarios will produce odd behavior though it differs slightly depending on the scenario:

  • Navigating via the tab group bar: When I click on a tab group on the tab group bar that was created ad-hoc (via right-click a session tab -> tab groups -> new) the session view will immediately jump back to the "all" group the first time. If I click on the same tab group again, the second time it will stay there. However if I then try to click a tab within that group (to switch to another tab in the group), it jumps back again to the "all" group. If I go back to the same tab group again it will stay initially, but if I try to switch tabs within the group again, it jumps back to the "all" group again.
    • This behavior does not occur with non-ad-hoc tab groups (i.e. tab group that was predefined via user interface settings on the entry).
  • Navigating via the tab group pane: When I click on a tab via the tab group pane, sometimes it will randomly jump to another entry. When I say sometimes, I mean maybe one out of 5 or 10 tab clicks for predefined tab groups (and this is when I have a lot of tabs open btw - say 20+ tabs open within a group). It seems to happen much more often (almost every time, if not every time) I click on a new tab within an ad-hoc tab group that was just created. This is a little hard to give exact stats on since it is a bit inconsistent, but definitely reproducible. Basically if you just have a bunch of tabs open in a few different groups and try to navigate around between them using the tab group pane, at least every so often it will randomly jump to another tab (that "other tab" could be the Dashboard tab, or another session - it seems to be somewhat random).


I apologize for the vagueness of some of this description, as I mentioned it's somewhat difficult to describe but it's just general quirks and/or instability around the ad-hoc tab groups and navigation via tab group pane, it seems. I'd be happy to jump on a Teams call with someone to show it in action if necessary.

As always, thanks so much for all your support and hard work on this product!!

EDIT: Sorry, forgot to mention - I'm on v2024.3.21.

David Willis

avatar

Hello,
It's my turn to apologize for the long delay. I've reworked the code for this feature, and I believe that I have fixed a lot of issues. This will be much easier to fix if I've missed anything. This will be in the RDM 2025.1, coming in a few weeks.

Regards

David Hervieux

avatar

No worries at all! That's awesome, thank you! Will definitely look out for it!

Best regards,

David Willis

avatar

Hello again,

Just want to follow up on this. I upgraded to v2025.1 and the tab group functionality is vastly improved, basically all the issues I mentioned before appear to be resolved, which is great - thank you!!

A couple requests/ideas I have, if it would be possible to implement in a future version that would make this feature more versatile:

Be able to both drag-n-drop selected machines into a tab group from the "tab groups" tab , as well as move to a tab group via the "tab group -> move to" menu option from the context menu. This is the tab I'm referring to (currently it doesn't appear we can drag-n-drop - I can multi-select, but can't drag once selected, and also on the right-click menu from this view there is also no "tab group" option):

e56ff533-6553-492c-ba06-603f7e8d8f47
If we could drag-n-drop session tabs into the tab groups as well (in the tab bar at the top), that would be awesome!

Thank you so much for your work on this!

Best regards,

David Willis

e56ff533-6553-492c-ba06-603f7e8d8f47.png