TreeTabsNew - a browser extension for Opera and Firefox
If you came here looking for TreeTabs2...
The original TreeTabs (TT) was abandoned for over a year, so I cloned it into TreeTabs2 (TT2).
After spending hundreds of hours on TT2, the original author of TT reappeared. He had already modified his local version of TT, so most of my TT2 changes are now moot.
The license for TT does not allow collaboration, so I can no longer develop TT2. Although I thought the original author was going to modify that license, I am tired of wating for that to happen.
I was planning on developing my own TreeTabsNew, but then life happened. I got a new day job and moved into a new-to-me house, all within the last year. Someday I'll get back to TreeTabsNew, but I don't know when.
How to get notified about changes to this page
Option 1 - this option only sends email alerts when new comments are added
Add a comment to the bottom of this page
Check the Subscribe checkbox before clicking Save
Option 2 - use RSS
Add
this link to your RSS reader to get updates about the entire site.
Option 3 - subscribe to this page
Create a login for this blog
Check your email to get your auto-assigned password
Login to this blog
Features to Include in TreeTabsNew
These are not necessarily in order of preference or popularity (or complexity!)
Autosave
Session (tabs, groups, etc)
Settings
Allow saving to Google Drive, OneDrive, etc.
Allow syncing across computers
Bookmarks
D&D to/from bookmark bar
Colors
Tabs
Active
Unloaded
Selected
mouseover
search results
etc.
Folders
Empty folders
folder background & title
Custom colors for the close buttons
Automatic different color for each tree
Color/formatting for unread tabs
add “-webkit-gradient” support
i.e., allow users to add custom styling rules
Documentation
Folders
Drag & Drop (D&D)
Rename
Fonts
allow custom font for tab titles
Groups
Drag & Drop (D&D)
Hibernate an entire group
Rename
Allow individual groups to be imported/exported
Allow the vertical group bar to auto-hide
Hotkeys, such as to switch between tab groups
Import/Export
Save/Restore settings (both prefs and colors)
specify container for import group or session
Include local links/files in Import/Export
Firefox/Mozilla won't allow this for security reasons. I'll have to design a workaround where the restored page contains a link that you have to click on to retrieve the local file.
Internationalization
All text displayed within menus/options will support multiple languages
Menu, context menu (aka, the right-click menu)
Add settings to customize context menu
Users should be able to turn off individual menu items
Options/Settings/Features
All options should be on a single, easy-to-use, intuitive, tabbed page
Pinned tabs
add option to disable unload for pinned tabs
Regex moves
auto-move tabs based on regex match to tab title and/or
URL
Add button/option/preference to make the regex move happen immediately
Add preference to control where the regex move happens from (all tabs, only new, ungrouped only, only selected)
Search
Create a search function that only shows matching tabs
Tab clicks
Double-click options
on tab itself
on white space below tabs
Middle-click options
Click on active tab to switch to previously active tab
Add “duplicate tab” as a double-click option
Add triple-click settings
Tab misc
Audio icon
Close Above (with confirmation prompt)
Close Below (with confirmation prompt)
Ctrl-Tab that recognizes groups and folders
Undo Closed Tab that places the tab back in the tree where it was when closed
purge duplicate tabs
Sort tabs option
Themes
Allow custom themes
Tree/branches
Add graphics for tree “limbs”
Auto-expand tree when selecting a closed parent
Reload/Wake Tree/Branch option
Updates
Enable auto-update
TreeTabsNew Downloads
The downloads section will be enabled when TreeTabsNew is released.