Giter Site home page Giter Site logo

Comments (3)

Lej77 avatar Lej77 commented on July 17, 2024

This extension can already handle multiple levels of nested tabs. Just right click the bookmark folder where the tree structure was saved and click the Restore Tree context menu item and the tabs should be opened with the same structure as when they were saved. If you would like an easier way to browse trees in the bookmark window you can go into this extension settings page and uncheck the Save tree data with bookmark separators instead of bookmark folders. option. The option is in the Create Bookmark from Tabs section and if it is disabled each tab tree will be saved into its own folder.

from bookmark-tree-for-tree-style-tab.

Arthaey avatar Arthaey commented on July 17, 2024

Thanks for the quick reply!

That's good to know that it will restore the nested tree structure, but that's not what I'm talking about.

I'm talking about how the bookmarks are saved, as visible in the Bookmarks menu and the Bookmarks Library. There, the nested structure is not shown as nested folders. Instead, the first level of trees are separated by horizontal rules and further levels are flattened.

from bookmark-tree-for-tree-style-tab.

Lej77 avatar Lej77 commented on July 17, 2024

This extension can save tree structures either using horizontal rules (bookmark separators) or using bookmark folders. Which method is used can be configured on the options page using the Save tree data with bookmark separators instead of bookmark folders. checkbox. So you can just uncheck that checkbox to get the behavior that you want.

The reason that bookmark separators is used to store tree data by default is that:

  • The legacy version of Tree Style Tab saved tree structures as normal bookmarks in a single folder and used meta data to save tree data.
  • It is easier to restore the bookmarked tabs via Firefox's inbuilt context menu alternatives if they are in a single folder.
    • This can be useful if this extension stops working for some reason (though I will of course try to keep it functional) or if the bookmarks are synced to a device that doesn't have this extension installed.

from bookmark-tree-for-tree-style-tab.

Related Issues (8)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.