Extension Metadata

Used by

This is a Firefox add-on which provides ability to operate tabs as "tree".

New tabs opened from the current tab are automatically organized as "children" of the current.Such "branches" are easily folded (collapsed) by clicking on down-triangle shown in a "parent" tab, so you don't need to be suffered from too many visible tabs anymore.If you hope, you can restructure the tree via drag and drop.

* Such a tree of tabs will behave like a visual browsing history for you. For example, if you see a list of search results for a topic, you'll open each search result link in new child tab. For more details you'll also open more descendant tabs from them. You'll easily dig and dig deeply, without lose your browsing trail - if you hope to go back to the original search result, you just have to switch to the "root" tab. * Moreover, you'll treat tree of tabs just as "grouped tabs" for similar topics.

Anyway this addon just provide uncolored "tree" feature.Please enjoy as you like!

Become more safe to accidental recursive references of tree structures.

Reopen same site tab with the container inherited from the current tab correctly, when the tab is opened as a child of the current the.

Don't apply special new tab behaviors (ex. auto-attach to the current tab) to restored single tabs.

Don't apply special new tab behaviors for Ctrl-T or other commands, to tabs opened with URL (ex. opened from bookmarks or the location bar), even if the about:blank is choses for the default page of new tabs.

Don't invert children order for a restored parent tab.

Apply custom behavior of closed parent tab correctly when a parent tab is closed as a solo tab by an action inside the sidebar.

Accept dragged tabs from another Firefox instance as URLs.

Treat a tab dragged from the native tab bar to the sidebar as is instead of as a URL string, if possible. (You can deactivate this new behavior with setting guessDraggedNativeTabs to false.)

Refresh indent level of tabs detached from a window by drag and drop correctly.

Update visibility of the scrollbar when tabs are shown or hidden, for better compatibility with other addons like the Simple Tab Groups.

Brush up appearance of some UI elements in the options page.

Restructure some options under the "New Tabs Behavior" section for better findability.

URL like ext+treestyletab:group?(title) is available to open a group tab with specific title.

Show text-shadow with correct color for better readability of text with non-default theme.

Update de locale by SammysHP. Thanks!

Update fr locale by ariasuni (and DarckCrystale.) Thanks!

Update ru locale by wvxwxvw. Thanks!

3.1.7 (2019.8.9):

Introduce guards for cyclic reference around restored parent tabs.

Update ru locale by wvxwxvw. Thanks!

3.1.6 (2019.8.8):

Introduce new custom URI ext+treestyletab:group to open a blank dummy tab for grouping of tabs, which replaces about:treestyletab-group.

Restructure config UI for the behavior around closed parent tab.

Optimize tree restoration on the startup.

Don't try to "fix" tree structure when multiple tabs are moved at a time as a set. This should improve compatibility with other addons which switch visible tab sets.