3.5.13
3.5.13 (2020.7.21):
- List tabs to be closed/grouped in the confirmation dialog to represent which tabs are going to be operated.
- Update tabs' activated, pinned/unpinned, hidden/shown, and collapsed/expanded states correctly. (regression on 3.5.12)
- Highlight multiselected tabs on "Metal" and "Sidebar" theme correctly. (regression on 3.5.12)
- Restore tree structure for "Undo Close Tabs" operation more correctly.
3.5.12 (2020.7.12):
- Stabilize handling of asynchronously notified messages from the background page to the sidebar page. As the result, wrong indentation and collapsed/expanded state should disappear especially around session restoration.
- CSS selectors for container tabs like
tab-item[data-contextual-identity-name="Personal"]is now available for user styles.
3.5.11 (2020.7.12):
- Show confirmation for multiple tabs closing after a tab is completely closed from outside of TST instead of showing before the tab disappears, for better response on tab closing.
- Ignore click on the blank area if it is performed immediately after a click on a tab and at the same coordinates.
- Add ability to import/export user styles.
3.5.10 (2020.7.11):
- Show fonts with normal weight on Windows 7 Classic theme.
- Define default keyboard shortcuts statically with the
manifest.json. It should reduce unexpected disappearing of default shortcuts. You can unbind default shortcuts on Firefox 74 and later, but it is impossible on older versions. - Don't produce any scrolling for popup menus (on the new tab button and others) if the focused item is already visible in the view area.
- Update
rulocale by wvxwxvw. Thanks!
3.5.9 (2020.7.10):
- Constantly promote tab by drag and drop after its present parent tab. (regression on recent versions)
3.5.8 (2020.7.10):
- Fix incompatibility with TST Hoverswitch and other addons using
tab-mouseoverAPI by Klemens Schölhorn, thanks! - Reduce needless confirmation about closing of multiple tabs triggered by actions from outside of TST.
- Fix unexpected missing centering of the startup tab.
- Update
rulocale by wvxwxvw. Thanks!
3.5.7 (2020.7.6)
- Process redirection of shorthand URI (
ext+treestyletab:) with query parameters correctly.
3.5.6 (2020.7.5)
- Group "Close Tabs to the Bottom" and "Close Other Tabs" context menu items under a submenu "Close Multiple Tabs", like Firefox 78 does.
- Add ability to restore the recently closed set of tabs, triggerred with a restoration of tabs in the set.
- Activate/deactivate the animation effect for updating of indentation with the animation option.
- Deactivate all animations automatically when animation effects are disabled by the platform itself.
- Add ability to configure middle click on the new tab button same as Ctrl-click.
- Quicken detection and grouping of new tabs opened from a bookmark folder.
- Show the container name in the tooltip on container tabs, like Firefox does.
- Better container support in group tabs.
- Add ability to change column width in group tabs. Now custom style definition like
:root.group-tab { --column-width: 30em; }does it. - Cancel TST's default action for click on tabs more correctly, via API notifications
tab-mousedownandtab-mouseup. - Add ability to open the sidebar in separate window with the URI
ext+treestyletab:tabbar?windowId=(Window.id). This change should help addons like the TST in Separate Window. - The count of opened tabbar pages are now notified to helper addons via the
sidebar-showandsidebar-hidenotification APIs. - Better responses for tab switching on Firefox 79 and later, with the new API
browser.tabs.warmup(). - Reduce the total amount of sync storage a little, and cleanup of needless sync data. It is limited until 100KB, and please remind that you cannot put data larger than 16KB for each option especially custom style rules.
- Update
rulocale by wvxwxvw. Thanks!
3.5.5 (2020.6.6):
- Fix broken appearance of the sidebar after window move across multiple screens with different DPI.
- Group new tabs automatically by default only when they are detected as tabs opened from bookmarks in one folder. As the result the configuration UI for auto-grouping feature is now very simplified.
- Shrink clickable area of checkboxes and radio buttons in the options page.
- Simuate Ctrl-click and Shift-click actions on the new tab button in Firefox's native tab bar. Now Ctrl-click opens a new next sibling tab with inherited container, and Shift-click opens a new window.
- Expand tree if a new tab is added into a collapsed tree as a next of a parent tab with
browser.tabs.insertAfterCurrent=true. - Unify the simulation option for
browser.tabs.closeTabByDblclick=trueto the option for the double-click action on a tab. - Apply extra user styles to contents of group tabs also.
- Update
rulocale by wvxwxvw. Thanks!
3.5.4 (2020.5.5):
- Show semi-modal dialogs more smartly. The annoying flash from a small window before the dialog is finally shown goes away.
- Add an option to show dialogs in the sidebar, under the "Appearance" section of the options page. It takes back the old behavior around dialogs for confirmation and bookmarking.
- Reduce needless space below rendered columns of tabs tree in group tab pages.
- Better compatibility with recent versions of Firefox Multi-Account Containers.
- Better compatibility with Container Bookmarks: now TST respects container information stored to bookmarks when TST opens bookmarks as a tree.
- Support drag-and-drop between TST's tabs and subpanels. This improvement includes a new API
get-drag-data. - Support native context menu on subpanels. This improvement includes a new API
override-context. - Unprefix
fake-contextMenu-API tocontextMenu-*. Butfake-prefixed verisons are still available for backward compatibilitty. - Update
delocale by SammysHP. Thanks! - Update
rulocale by wvxwxvw. Thanks!
3.5.3 (2020.4.28):
- Handle dismissed semi-modal dialogs correctly.
- Optimize semi-modal dialogs a little.
- Optimize bookmark folder chooser UI for very large number of bookmarks.
- Set the "Other Bookmarks" folder as the default choice of the bookmark folder chooser UI if the configured default folder was removed.
- Update
rulocale by wvxwxvw. Thanks!
3.5.1 (2020.4.24):
- Show popup windows correctly on Firefox ESR68. (regression on 3.5.0)
3.5.0 (2020.4.23):
- Show dialogs as semi-modal popup windows.
- Hide the context menu item "Reopen in Container" in private windows. This behavior is compatible to Firefox's one.
- Update
rulocale by wvxwxvw. Thanks!