TK Tree Style Tab Outliner azray n lqem - 9 ileqman
TK Tree Style Tab Outliner sɣur ToyKeeper
Ɣur-k ɣef yileqman yezrin! TTwaseknen-d kan i usekyed akked umuqel.Yessefk yal tikkelt ad tesqedceḍ lqem aneggaru n uzegrir.
Lqem aneggaru
Lqem 0.1.97.1
Yeffeɣ-d deg 2026年3月2日 - 192,79 KBIteddu d firefox 115.0 d yileqman imaynuten0.1.97.1 (2026-03-02)- Made markdown renderer even safer, to address a warning from Firefox's lint checker. It wasn't unsafe regardless, since it only allows files shipped with the extension, and they don't contain anything sketchy... but I added an extra layer of safety regardless, replacing all '<' and '>' and '&' input characters with safer versions like '<', '>', and '&'. Hopefully this will satisfy any security reviews.
0.1.96.0 (2026-03-02)
Changes:- New node type: Bookmarks. Press
Alt+Bto bookmark the current page, (orAlt+Kin Firefox, since it doesn't allow Alt+B) or useeditNodeto convert a saved tab into a bookmark. Bookmarks are saved tabs which spawn a clone of themselves when opened, so the original will not be changed when you navigate to another page. Note, these are not the browser's native bookmarks. Those are not supported yet. See the "Help -> Bookmarks" page for more details. - Added more documentation pages, including a new markdown renderer for pages like readme.md, ChangeLog.md, and Browsers.md. Also added other project links, and updated several help pages.
- More detailed browser console logs for debugging and error reporting.
Bug fixes:- Pinned tabs won't get deleted when closed now, even if they are otherwise "boring". Before, a pinned tab with no metadata would be considered "boring" and get deleted when closed with
Ctrl+W. - Fixed automatic backups getting stuck after one failure, like if the user has "ask me where to save" enabled and they hit Escape to cancel it, the automatic backups would just stop.
- Fixed loaded tabs turning grey instead of pink after a crash with automatic recovery disabled, for easier manual recovery.
- Fixed several issues relating to stale tabIds and windowIDs, particularly after a browser crash, and made stale data self-healing.
- Fixed Firefox attaching new windows to old saved window nodes sometimes, after a crash.
- Improved handling of unrecognized tabs, which can happen if a tab creation event got missed, or if a buggy browser (Zen) doesn't bother to send an event.
- Greyed out forbidden page buttons in Chrome. It doesn't allow the "Options", "Help", or "Tab" pages in incognito mode. They still work, sort of, but they open in the wrong window.
- Reduced side effects of a failed attempt to load a saved tab.
- Fixed a warning when checking cursor visibility after deleting the branch it's in.
Tangalt taɣbalut teffeɣ-d s turagt GNU Affero General Public License v3.0 only
Ileqman iqbuṛen
Lqem 0.1.97.0
Yeffeɣ-d deg 2026年3月2日 - 192,59 KBIteddu d firefox 115.0 d yileqman imaynutenTangalt taɣbalut teffeɣ-d s turagt GNU Affero General Public License v3.0 only
Lqem 0.1.96.0
Yeffeɣ-d deg 2026年3月2日 - 192,51 KBIteddu d firefox 115.0 d yileqman imaynutenTangalt taɣbalut teffeɣ-d s turagt GNU Affero General Public License v3.0 only
Lqem 0.1.80.0
Yeffeɣ-d deg 2026年2月25日 - 176,89 KBIteddu d firefox 115.0 d yileqman imaynuten0.1.80.0 (2026-02-25)
Changes:- Added support for pinned tabs. It uses a special magic branch called "Pinned" at the top of each window, and moving nodes into or out of that branch will pin or unpin them.
- Made Shift+Up/Shift+Down node moves a bit more intuitive when moving to or from the end of an expanded branch. It no longer skips past the next node, and instead will indent / dedent to match the next node first.
- Completely overhauled the documentation pages, including both the appearance and the content. Now uses the user's configured theme, and has more information -- particularly TreeView widgets as a visual guide for how to do things.
- Made the user's theme apply to the Options page too.
- Made the "Help" button show a list of help pages, and info about how to invoke a tutorial.
- Added a help page for pinned tabs.
- Added a help page for people migrating from Tabs Outliner.
- Moved theme-handling code to a central location, to make it easier and more consistent to make themed pages.
- Finally added some demo screenshots to the main readme.
Bug fixes:- Fixed cursor going to the wrong place after clicking the viewScope button.
- Removed unused permissions in Chrome, so the extension can be published in the Chrome store. Will have to re-add those later if I ever add the features the permissions were meant to enable.
Tangalt taɣbalut teffeɣ-d s turagt GNU Affero General Public License v3.0 only
Lqem 0.1.69.0
Yeffeɣ-d deg 2026年2月19日 - 155,73 KBIteddu d firefox 115.0 d yileqman imaynuten0.1.69.0 (2026-02-19)
Changes:- Added a new task type: "ratio" or "/", shows "$done / $total" like "3/7"
- Made nested windows more intuitive when using "window" view scope mode (can
be expanded and collapsed within the parent now) - Multiple improvements to scrolling
- Multiple improvements to drag-n-drop
- Made it easy to scroll during a drag-n-drop
Bug fixes:- Double click near top/bottom of view no longer scrolls before 2nd click
- Fixed keyboard scrolling sometimes scrolling the wrong direction when
computer was really busy - Fixed scrolling to slightly wrong place when zoomed
- Fixed drag-n-drop between tktsto sidepanels
- Fixed some cases where the wrong node could get dragged
- Fixed cursor jumping to focused tab when node dropped into a collapsed
branch - Fixed cursor jumping to focused tab when pasted into a collapsed branch
- Hover menu no longer gets in the way during a drag-n-drop
- Hover menu no longer gets in the way during keyboard scroll
- Fixed button label text getting highlighted when it shouldn't
- Improved detection of Zen Browser (but requires new Zen)
Tangalt taɣbalut teffeɣ-d s turagt GNU Affero General Public License v3.0 only
Lqem 0.1.55.0
Yeffeɣ-d deg 2026年2月2日 - 152,59 KBIteddu d firefox 115.0 d yileqman imaynuten0.1.55.0 (2026-02-02)
Changes:- Added partial support for Zen Browser. Requires special configuration and workflow adjustments, because some of Zen's features are incompatible in ways which are difficult or impossible to fix. Read the Zen-specific parts of the tutorial nodes for details (press
?in a tree view to generate a tutorial). - Added optional command hotkeys for prev/next tab, for browsers which lack that hotkey or which refuse to keep their native tab bar in the same order as the tree.
Browsers known to work, or mostly work:- Firefox ESR 115 .. 140
- Chromium (and Ungoogled Chromium) 134 .. 143
- Edge 136 .. 143
- Brave 1.78
- Vivaldi 7.3, 7.7
- Maxthon 7.3.1
- Zen Browser 1.18.3b
Tangalt taɣbalut teffeɣ-d s turagt GNU Affero General Public License v3.0 only
- Added partial support for Zen Browser. Requires special configuration and workflow adjustments, because some of Zen's features are incompatible in ways which are difficult or impossible to fix. Read the Zen-specific parts of the tutorial nodes for details (press
Lqem 0.1.52.0
Yeffeɣ-d deg 2026年1月31日 - 150,98 KBIteddu d firefox 115.0 d yileqman imaynuten0.1.52.0 (2026-01-30)
Bug fixes:- Fixed an issue which broke Firefox: Tree wouldn't load, because an async message handler returned a non-null status. Fixed by changing one word.
0.1.51.0 (2026-01-30)
Changes:- Added zoom for the tree view with "+" and "-" buttons
- Added "i" key to toggle notes/details/plain info view mode
- Added ability to convert between text nodes and window nodes, so you can promote a branch to a window or turn a window into a branch. This makes it easier to keep windows smaller and more topic-focused, since any branch which gets too large can be turned into its own window.
- Added ability to change incognito status of unloaded windows
- Added ability to edit page title and URL for unloaded tabs
- Added ability to edit notes and window status while adding a node
- Added short error messages in the status bar when a user action is rejected, like trying to move an incognito tab to a non-incognito window.
Bug fixes:- Fixed errors when trying to move a tab between a regular window and an incognito window. The browser doesn't allow that, so now TKTSTO prevents it instead of failing.
- Fixed problems when moving loaded tabs entirely out of a window and into the void. Loaded tabs must be inside a window, so now it doesn't allow moving them into the void.
- Fixed issue where pressing "d" too fast to delete nodes could cause incomplete deletion, and partially-deleted nodes would then be recovered in "lost+found" on the next fsck
- Moved "lost+found" to the top of the tree instead of the bottom, to make it more noticeable when data has been recovered.
- Added more safety checks in general, for data storage access, to make sure events get handled in the correct order and only one at a time
- Fixed issue where maximized/minimized window state could be ignored sometimes when loading a saved window.
Misc:- Added a privacy policy. It's required by some web extension stores.
Browsers known to work, or mostly work:- Firefox ESR 115 .. 140
- Chromium (and Ungoogled Chromium) 134 .. 143
- Edge 136 .. 143
- Brave 1.78
- Vivaldi 7.3, 7.7
- Maxthon 7.3.1
Tangalt taɣbalut teffeɣ-d s turagt GNU Affero General Public License v3.0 only
Lqem 0.1.51.0
Yeffeɣ-d deg 2026年1月31日 - 150,92 KBIteddu d firefox 115.0 d yileqman imaynuten0.1.51.0 (2026-01-30)
Changes:- Added zoom for the tree view with "+" and "-" buttons
- Added "i" key to toggle notes/details/plain info view mode
- Added ability to convert between text nodes and window nodes, so you can promote a branch to a window or turn a window into a branch. This makes it easier to keep windows smaller and more topic-focused, since any branch which gets too large can be turned into its own window.
- Added ability to change incognito status of unloaded windows
- Added ability to edit page title and URL for unloaded tabs
- Added ability to edit notes and window status while adding a node
- Added short error messages in the status bar when a user action is rejected, like trying to move an incognito tab to a non-incognito window.
Bug fixes:- Fixed errors when trying to move a tab between a regular window and an incognito window. The browser doesn't allow that, so now TKTSTO prevents it instead of failing.
- Fixed problems when moving loaded tabs entirely out of a window and into the void. Loaded tabs must be inside a window, so now it doesn't allow moving them into the void.
- Fixed issue where pressing "d" too fast to delete nodes could cause incomplete deletion, and partially-deleted nodes would then be recovered in "lost+found" on the next fsck
- Moved "lost+found" to the top of the tree instead of the bottom, to make it more noticeable when data has been recovered.
- Added more safety checks in general, for data storage access, to make sure events get handled in the correct order and only one at a time
- Fixed issue where maximized/minimized window state could be ignored sometimes when loading a saved window.
Misc:- Added a privacy policy. It's required by some web extension stores.
Browsers known to work, or mostly work:- Firefox ESR 115 .. 140
- Chromium (and Ungoogled Chromium) 134 .. 143
- Edge 136 .. 143
- Brave 1.78
- Vivaldi 7.3, 7.7
- Maxthon 7.3.1
Tangalt taɣbalut teffeɣ-d s turagt GNU Affero General Public License v3.0 only
Lqem 0.1.39.0
Yeffeɣ-d deg 2026年1月21日 - 143,05 KBIteddu d firefox 115.0 d yileqman imaynutenTangalt taɣbalut teffeɣ-d s turagt GNU Affero General Public License v3.0 only