dock-spawn-ts
dock-spawn-ts copied to clipboard
Move groups of tabs together
It would be great to be able to move a group of tabs together, perhaps by dragging on the empty space to the right of the tabs (if there aren't too many). And/or, have a panel with a header bar that you put tabs into, and then drag that.
If we do this, I would prefer it like n VisualsStudio. There you can select multiple pages vis Ctrl+Klick (didn't know this, caus I never needed this, but tested at the moment)
But don't know if and when we would have time to work on this. Maybe you would or could? @abalter?
I'm happy to try, in principle. I'm a data scientist not an app programmer. I don't think I really have the skill.
I think what I would have to do is
- Capture the down click event to the right of tabs
- Identify the stack I clicked on
- Somehow use the animation machinery that shows the drop options and capture the selection via up click
- Engage the programmatic machinery to individually move the tabs to the new location.
But, honestly, for this to be done right it would be better to implement the concept of moving a stack natively, don't you think?
I'm happy to write some code, but I honestly don't really have experience with how apps work. Except for a little playing around with javascript, almost everything I do is either ETL or statistical analysis in R :)
I've thought of this once more. They multiselection of tabs would be not a big problem, but at the moment Dialogs can not be containers, they are only simple view. So this would be a large refactoring.