Implement Tree-style Tabs



  • Simply like extensions do.
    We currently have an addon to do that.

    0_1546862477833_treetabs.png

    (Collapsing pinned tabs should be optional)


  • Moderator

    My tab bar is on top, so I wouldn't benefit from this. However, it would be a very welcome addition to the window panel, rather than to the tab strip.



  • @lonm said in Tree-style Tabs:

    My tab bar is on top, so I wouldn't benefit from this. However, it would be a very welcome addition to the window panel, rather than to the tab strip.

    Would be useful in both views. πŸ˜›
    Actually, window panel has a sort of tree view - but I'm not sure it follows a real hierarchy - while tab bar hasn't.
    But tab bar can display audio-tab icon while window panel can't.
    They should allow to do almost the same things and suit to different workflows πŸ˜›
    Of course is not for tabs on top/bottom πŸ™‚



  • I know this may be quite a big feature to implement, but damn would it be cool (And really distinguish vivaldi from its competitors, just sayin').

    I often have many tabs open at once and this would be a great way to organize them.



  • I tried tab stacking.
    I tried the window view in the window panel.
    Both are not up to the task.

    Please please please integrate a real tree-style tabs, with unlimited hierarchy, with easily closing or hibernating a whole hierarchy, with optional automatic tree colapse, with session saving, etc.



  • @favincen said in Tree-style Tabs:

    integrate a real tree-style tabs, with unlimited hierarchy, with easily closing or hibernating a whole hierarchy, with optional automatic tree colapse, with session saving, etc.

    Yes! Or, add all the functionalities of the tabbar to the window panel. Then, I would disable the tabbar and use the window panel instead!



  • I'd also like the notions of Stack and Tree to be unified.

    A tab stack can be viewed as a node in a tree. So, it would be nice if the user would be able to switch between the two views.



  • @ryofurue said in Implement Tree-style Tabs:

    @favincen said in Tree-style Tabs:

    integrate a real tree-style tabs, with unlimited hierarchy, with easily closing or hibernating a whole hierarchy, with optional automatic tree colapse, with session saving, etc.

    Yes! Or, add all the functionalities of the tabbar to the window panel. Then, I would disable the tabbar and use the window panel instead!

    I'd rather keep tabs in the tab bar (in a collapsable tree view), and keep the window panel for everything else that it can do...



  • Now that we have an automatic tab stacking implemented, the tree-style tab arrangement is a natural extension: A two-level tree is just another "view" of the stack. (A tree deeper than two would correspond to nested stacks, which is a different matter.)



  • @LonM said in Implement Tree-style Tabs:

    My tab bar is on top, so I wouldn't benefit from this. However, it would be a very welcome addition to the window panel, rather than to the tab strip.

    This tab tree could be totally a part of the tabstrip (the classic top one) : even if the panel-used tab tree could stay an option for very huge users, we could think that hovering a tab from tabstrip doesn't show preview (even this could still be at the bottom of the tab tree shown) but a tab tree linked to each tab of the tabstrip ? This would gather the assets of both tab solutions and gather all users around only one main solution... Look :0_1550131609240_1.jpg
    We could have a semi-huge user interface which however stay intuitive. If the stack could stay as a basic solution with its hovering previews as it is now, the tree tab could become a more complex and however still light solution. In fact, this solution is already known in other place, since this is the window start menu duplicated into the classic bookmark horizontal bar menus : finally, this would be only an interface porting to the tab using.
    This way needs probably further precisions (some : beside preview for each tree lines, drag-droping...).


  • Moderator

    @Seasonly now that I'm starting to use the tab auto stacking now, this would be a cool thing to test



  • @LonM
    I think that stack may be looked, according to this solution, as the lightest tab tree with no sublevel.


 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.