diff --git a/history.en.md b/history.en.md index b30eb479..81f11b30 100644 --- a/history.en.md +++ b/history.en.md @@ -1,1160 +1,1160 @@ -# History - - - master/HEAD - * Improved: Better compatibility with someone who change visibility of the tab bar, like "auto hide tab bar for last single tab" feature of Tab Mix Plus, Pale Moon, and [Hide Tab Bar With One Tab](https://addons.mozilla.org/firefox/addon/hide-tab-bar-with-one-tab/). - * Modified: Expand the shrunken tab bar immediately when the mouse pointer moves onto the tab bar, if the size of teh tab bar is fixed. - * Modified: Keep the UI to modify relations of bookmarks disabled, for bookmark items in the "Unsorted Bookmarks" folder. (Because people won't open all items in the folder as a tree of tabs by middle-click on the folder.) - * Fixed: Hide (or collapse) the tab bar correctly with delay, when a tab is opened or closed in the "auto hide" mode. - * Fixed: Better responsibility for bookmark management UI when there are very large number of sibling bookmarks in a folder. - * Fixed: Save and restore both sizes of expanded and shrunken tab bar correctly, on the next startup. - * Fixed: Re-show the tab bar correctly when the F11 key is pressed to exit from the DOM full-screen mode. - * Fixed: Don't disable background color of tabs when Tab Mix Plus is installed. - - 0.14.2013100901 - * Improved: Position and size of the tab bar is updated automatically when any element is inserted to the browser box. - * Fixed: Show the full tooltip near the original tooltip correctly, even if there are multiple screens. - * Fixed: Don't shrink/hide the tab bar for keyboard shortcuts Ctrl-T, Ctrl-R, etc, if the tab bar is shown by a long-press of the Ctrl key. - * Fixed: Don't focus to the tab which is going to be closed. This also fixes some breakages (including [issue #569](https://github.com/piroor/treestyletab/issues/569)) caused by TabSelect events from disappearing tabs. - * Fixed: Don't activate auto-hide feature of the tab bar for DOM-fullscreen mode (ex. YouTube). This is based on the behavior of Firefox's auto-hide feature in DOM-fullscreen mode. - * Fixed: Don't hide browser's toolbars when the tab bar is vertical, except cases to hide them for special tabs (for example, web application). - * Fixed: Erase odd border in each tab appearing with Tab Mix Plus. ([by wanabe. Thanks!](https://github.com/piroor/treestyletab/pull/556)) - * Fixed: Better compatibility with "How Many Times Can I Back?". ([by wanabe. Thanks!](https://github.com/piroor/treestyletab/pull/554)) - * Fixed: Better compatibility with [Sidebars List](https://addons.mozilla.org/firefox/addon/sidebars-list/). ([by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/571)) - - 0.14.2013082301 - * Fixed: Failed to initialize on Firefox 23 and later. (regression on the previous release) - * [ru locale is updated by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/542) - - 0.14.2013082201 - * Works on Firefox 25 and later. - * Fixed: Restore tree structure correctly for "undo close tab" feature, even if the tab had no child. (It was a regression on the version 0.14.2013052901.) - * Improved: New tab from [DragIt](https://addons.mozilla.org/firefox/addon/dragit-formerly-drag-de-go/) is opened as a child of the current tab. - * Fixed: Don't shrink tab bar automatically, when the user selects a background tab. - * Improved: Update label of Firefox's "Close Tabs to the Right" menu item to "Close Tabs to the Bottom" in the vertical tab bar. - * Fixed: Don't break tree structure by drag and drop of a child tab to move it to the upper level. - * Fixed: Detect new tabs opened from content scripts more correctly. - * Fixed: Show favicon for dummy (group) tabs correctly on Firefox 22. - * Fixed: Detect dummy (group) tabs correctly. ([Fixed by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/518)) - * Fixed: On Firefox 23 and later, ignore the preference "hide the tab bar when there is only one tab" because it was available on Firefox 22 or older versions. - * Fixed: Resolve visual glitch of the tab bar after showing/hiding a toolbar. - * Fixed: Works with [bug489729 (Disable detach and tear off tab)](https://addons.mozilla.org/firefox/addon/bug489729-disable-detach-and-t/). - * Improved: Introduce the concept "temporary group tab" and "permanent group tab". And close needless group tabs automatically only when it is marked as temporary. Automatically opened group (dummy) tabs are temporary, and manually opened tabs are permanently by default. You can make group tabs always permanent by these preferences `extensions.treestyletab.openGroupBookmark.temporaryGroup` (for bookmark groups) and `extensions.treestyletab.createSubtree.underParent.temporaryGroup` (for "create new tree from selected tabs" feature) with the value `false`. - * Fixed: Show/hide tab bar correctly after the grippy is clicked. - * Fixed: Don't freeze on the interface to edit bookmarks, even if there are too many bookmarks in the same folder. - * [ru locale is updated by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/534) - - 0.14.2013052901 - * Fixed: Pinned tabs are shown with more stylized appearance. - * Fixed: Don't set margin to indicate grouped tabs for parent tabs next to hidden tabs in more cases. (by Drugoy. Thanks!) - * Fixed: Update the tab bar correctly when contents in the browser bottom bar or the toolbar are modified. (Regression on 0.14.2013040601) - * Fixed: Don't make new tabs children of the current tab, if they are opened by [Gmail Panel](https://addons.mozilla.org/firefox/addon/gmail-panel/) or someone. - * Modified: Update codes around [session store API](http://dutherenverseauborddelatable.wordpress.com/2013/05/23/add-on-breakage-continued-list-of-add-ons-that-will-probably-be-affected/). - - 0.14.2013040601 - * Improved: Add a new secret option `extensions.treestyletab.autoAttach.fromCurrent` to control new tab position from the current tab. - * Fixed: Move tab by moveTabForward/moveTabBackward on Firefox 20 correctly. - * Fixed: Don't set margin to indicate grouped tabs for parent tabs next to hidden tabs. - * Fixed: Don't insert needless margins between collapsed tabs. Negative margins for collapsed tabs were unexpectedly inverted for tabs which have its "cannot be collapsed" parent tab. However, such tabs still can be collapsed if its root parent tab can be collapse its sub tree. - * Fixed: Observe changes of UI shown/hidden not only the browser bottom box but also the toolbox - * Fixed: Restore the original user preference when this addon is disabled or removed. (by saneyuki_s) - * Fixed: Move dragged tab to the correct position, even if there are hidden tabs. - * Fixed: Move all tabs in the dragged tree to a newly opened window correctly on Firefox 19 and later. - * Modified: Make dragging tabs transparently always, to see the drop position marker. - * Modified: Expand the drop area to drop dragged tabs to a tab itself. By this change, you can drop a tab to another more easily. - * Modified: "jar" archive is no longer included. - - 0.14.2012122901 - * Works on Nightly 20.0a1 again. (Updated for new MutationObserver spec.) - * Fixed: Never raise error messages for dragging of non-tab objects onto the tab bar. - - 0.14.2012121401 - * Improved: Open new tabs from [Linky](https://addons.mozilla.org/firefox/addon/425) as child tabs of the current tab even if they are opened vi a dialog. - * Improved: Define minimum width/height of the tab bar and restore it on the startup (so, if you accidentaly get too narrow tab bar, it will be fixed in the next startup.) - * Fixed: Collapse/hide the tab bar automatically even if the webpage includes any plugin area. - * Fixed: Fix wrong dragging behavior of tabs in the vertical tab bar. Now tabs can be droppend on another tab easily. - * Fixed: Fix odd padding in the vertical overflowed tab bar with pinned tabs and "Default" skin. - * Fixed: Hide tab bar for only one tab window correctly. - * Fixed: Fix dynamic patch for [QuickDrag](https://addons.mozilla.org/firefox/addon/6912). - * Modified: Don't change indent of tabs for collapsed tab bar. - * Modified: Don't listen "mouseleave" event anymore (because it increases CPU usage.) - * Modifeid: Unify the preference item `extensions.treestyletab.animation.enabled` to `browser.tabs.animate`. - - 0.14.2012111201 - * Fixed: Tabs from other computers are correctly opened as child tabs of the "about:sync" tab, on lately Nightly. - * Fixed: All animation effects were unexpectedly stopped after the configuration dialog is opened. - - 0.14.2012111001 - * Improved: Dragged tabs in vertical tab bar are now animated (on Firefox 17 beta and later.) - * Improved: Update indent of tabs automatically when too deeply nested tabs are collapsed/expanded and the mouse cursor goes away from the operated tab. This behavior can be disabled by the secret preference `extensions.treestyletab.indent.autoShrink.onlyForVisible`. - * Fixed: Update indent of tabs automatically when tab groups are modified or switched. - * Improved: Different indent of tabs can be applied for horizontal and vertical tab bar. Secret preferences `extensions.treestyletab.indent.horizontal`, `extensions.treestyletab.indent.vertical`, `extensions.treestyletab.indent.min.horizontal` and `extensions.treestyletab.indent.min.vertical` are available. - * Improved: The default size of the tab bar (it is used to reset the tab bar when the splitter is double-clicked) is now customizable by secret preferences `extensions.treestyletab.tabbar.width.default`, `extensions.treestyletab.tabbar.height.default` and `extensions.treestyletab.tabbar.shrunkenWidth.default`. - * Fixed: Drop position markers in vertical tab bar were accidentaly disappeared while dragging. - * Fixed: Don't duplicate the current tab accidentaly when simple left click on the reload button. - * Improved: Duplicate tabs as children of the current tab, from items of back/forward button's menu. - * Fixed: Don't hide closeboxes of other tabs when toolbars are shown/hidden. - * Fixed: Animation effects of tabs were accidentaly stopped when there were multiple windows. - * Improved: Refactor internal codes. - - 0.14.2012081101 - * Fixed: Apply animation effects correctly. In old versions, all animation effects (about tabs and the configuration dialog) were accidentally stopped. - - 0.14.2012080901 - * Fixed: New tabs are shown correctly even if you activate animation effects. New tabs were sometimes stay hidden because animation was accidently stopped by some errors. - * Fixed: Tabs are shown with correct height in "Metal" skin on Windows and Linux. - * Fixed: Collapse a tree correctly even if you focused to a grandchild tab of the collapsing tree. - * Fixed: Tabs dropped to the bookmarks sidebar are correctly bookmarked. - * Fixed: Better handling of recursive/broken tree when collecting descendant tabs. - - 0.14.2012080601 - * Updated for Firefox 16 - * Fixed: `extensions.treestyletab.autoExpand.intelligently` works correctly. If you set the preference to `false` , not-focused trees are never collapsed by expansion of the newly focused tree. - * Fixed: Don't forget collapsed state of trees while toolbar customizing. - * Fixed: Create tree of nested bookmark folders, from dragged tree correctly. - * Fixed: Open tabs as a tree on the dropped position in the tab bar, from dragged bookmark tree. - * Fixed: Update tab bar appearance when contents of the browser bottom box is shown or hidden. - * Fixed: Move the dragged pinned tab to the dropped position correctly, even if the drop target is the first pinned tab. - * Fixed: Expand collapsed children of newly pinned tab automatically. (Child tabs unexpectedly vanished when a parent tab with collapsed children was pinned.) - * Fixed: Don't break tree structure when a last child tab is moved to the upper level by drag and drop. - * Fixed: After session restorations, new tabs related to the current tab could be shown as broken tree because TST's internal caches were lost. Now, session restorations work more stablely. - * Fixed: "Fast restoration of tree structures on the startup" feature couldn't work correctly on some environments. - * Fixed: Suppress freezing from infinity loop which is caused by recursive reference (it can be there unexpectedly by some reasons!) of tabs. - * Fixed: Show bottom border of the toolbox for the vertical tab bar and "Tabs on Bottom" toolbox. - * Fixed: Show notification about newly opened tabs at out of the viewport correctly, on Linux. - * Fixed: Update "Metal" skin for Firefox 14 and later. - - 0.14.2012050301 - * Improved: Move tab to the upper level if it is dropped on the bottom area of its parent tab. - * Modified: Change the background color of tabs in "Flat" and "Mixed" theme for some platform (e.g. Ambience theme on Ubuntu). - * Fixed: Handle new tabs from the "new tab" button correctly. - * Fixed: Respect special behaviors defined in Firefox itself or other addons for middle-click on the new tab button. - * Fixed: Fix NS_ERROR_XPC_BAD_OP_ON_WN_PROTO error in auto-shrink mode. - * Fixed: Fix broken appearance of pinned tabs with "Sidebar" theme. - * Fixed: Fix broken appearance of pinned tabs with "Metal" theme on Mac OS X. - * Fixed: Layout pinned tabs correctly even if the tab bar is narrower than the size of a pinned tab. - * Fixed: Move the dragged tab to the correct position when the drop target tab has no child. - * Fixed: Disable the "Tabs on Top" menu item for the vertical tab bar correctly. - * Fixed: Store and restore the original state of the "Tabs on Top" feature when TST is uninstalled. - * Fixed: Don't reset "Tabs on Top" state on the startup. (It was wrongly enabled on every startup.) - * Fixed: Enlarge max width of the status panel. (See [bug 632634](https://bugzilla.mozilla.org/show_bug.cgi?id=632634).) - * Fixed: Don't show TST's "full tooltip" if TST's tooltip is disabled by user preference. - * Fixed: Don't collapse tabs if collapsing/expanding of tree is disabled by user preference. - * Fixed: Reset the appearance of tree twisties when the mouse pointer go away from the tab bar. - * Fixed: Don't show tree twisties on the favicon of existing tabs, in a horizontal tab bar. - * Fixed: Show the floating menu bar (and title bar) with [Hide Caption Titlebar Plus](https://addons.mozilla.org/firefox/addon/hide-caption-titlebar-plus-sma/) correctly. - - 0.14.2012021101 - * Fixed: Better appearance around twisty in tabs on a horizontal tab bar. (regression) - * Fixed: Preferences migration on the startup failed in some cases. - * Russian locale is updated by Infocatcher. - - 0.14.2012021001 - * Improved: A collapsed tree is expanded automatically if you press the Ctrl key for a while on it, even if the checkbox "When a tab gets focus, expand its tree and collapse others automatically" is unchecked. You can disable this behavior by the secret preference `extensions.treestyletab.autoExpandSubtreeOnSelect.whileFocusMovingByShortcut`. - * Fixed: Tree twisties couldn't be hidden by user preference. (regression) - * Fixed: With Tab Mix Plus, failed to save session data on exit. (regression) - * Fixed: Icons of collapsed tabs in the horizontal tree were not hidden. (regression) - * Fixed: User preference of "When a tab gets focus, expand its tree and collapse others automatically" was wrongly ignored when a collapsed tab in a collapsed tree is focused directly. - * Fixed: A link dropped onto the last parent tab was wrongly opened as the first child tab even if it should be opened as the last child by the user preference. - - 0.14.2012020901 - * Updated for Nightly 13.0a1. - * Improved: Better compatibility with other tab-related addons. Now this addon doesn't apply custom binding to <tab/>s. - * Fixed: On lately Nightly, appearances and behaviors of the tab bar were totally broken after the last tree was dragged and dropped to another window. - * Fixed: Trees dropped on outside of existing Firefox windows were unexpectedly duplicated. Now they are correctly moved to new windows. - * Fixed: When auto-showing/hiding (not shrinking) of the tab bar was activated, it was wrongly shown even if the mouse pointer was not near the window edge. - * Fixed: Auto-scrolling of the tab bar didn't work if the first tab was hidden. - * Fixed: "Tabs on Top" was wrongly enabled for "top" and "fixed" tab bar, when a popup window was opened. - * Fixed: Sometimes the height of the vertical tab bar was not updated (ex. Firebug's panel.) - * Fixed: "Bookmark this tree" didn't work correctly on Firefox 9 and later. - * Fixed: "Restore closed tree" confirmation didn't work with localized versions: da-DK, de-DE, es-ES, fr-FR, it-IT, pl, ru-RU, sv-SE, zh-CN and zh-TW. - * Fixed: When both Tab Mix Plus and any third-party's theme were installed, collapsed tabs in the horizontal tab bar couldn't be collapsed. - * Russian locale is updated by Infocatcher. - - 0.14.2012012901 - * Improved: Manually expanded trees were not collapsed automatically by focus changes (like Windows Explorer.) - * Improved: Now tab bar isn't hidden (shrunken) by keyboard input if the tab bar is expanded by mouse actions. - * Improved: When a tab which was a member of closed tree is restored, TST asks you to restore the whole tree by the notification popup (a.k.a. "doorhangar"). - * Improved: Auto exmansion of shrunken/hidden tab bar can be suppressed by pressing Shift key. - * Improved: Group tabs are now saved as bookmark folders. - * Improved: When new tab is opened at the position outside of visible area of the vertical tab bar, it is notified with an animation effect. - * Fixed: The "overflow" state of the vertical tab bar was broken when the bar was overflowed horizontally. - * Fixed: Tree structures were broken when tab groups (Panorama) were switched by Ctrl-Shift-"`" and Ctrl-Shift-"~". - * Fixed: Fast restoration of tree structures on session restoration didn't work for secondary (and later) window. - * Fixed: Some odd behaviors around auto expansion of shrunken tab bar disappeared. - * Fixed: When the current tab includes <embed>, drag and drop feature totally broken after you tried to drag the tab bar itself. - * Fixed: Pinned but not faviconized tabs were not highlighted anymore. - * Fixed: F2 key didn't work on group tabs. (regression) - * Fixed: Failed to store edited title of group tabs. (regression) - * Fixed: With Tab Mix Plus, failed to restore secondary or later pinned tabs if there is no normal tab. - * Fixed: When the browser is too slow, manual scrollings on the tab bar could be canceled by smooth scroll animations of TST itself. - * Fixed: Unexpected jumping on the tab bar after new child tabs are opened is suppressed. - * Fixed: TST could be broken by API calls on window destruction. - * Fixed: When the system was too slow on TabOpen event (by Informational Tab or some addons), the tab bar failed to be scrolled to the newly opened tab. - * Fixed: Tree of tabs in group tabs had too narrow height. - * Modified: The role of the counter in tabs is now switched for vertical and horizontal tab bar automatically. In the horizontal tab bar, it reports the number of all tabs in the tree (including the tab itself). In the vertical tab bar, it reports the number of collapsed children in the tree (excluding the tab itself). Secret preferences `extensions.treestyletab.counter.role.horizontal` and `extensions.treestyletab.counter.role.vertical` are available to control this behavior. [See discussions in #197.](https://github.com/piroor/treestyletab/issues/197) - * Updated for Nightly 12.0a1. - * Drop support for Firefox 3.6. - - 0.13.2011121501 - * Fixed: "Fast restore" didn't work if Tab Mix Plus is installed without its custom session management. - * Fixed: Tabs moved into existing tree didn't become member tabs of the tree. (Regression on 0.13.2011121401. If you use Tab Mix Plus or other addons to control new tab position, tree could be broken.) - - 0.13.2011121401 - * Improved: "Fast restore" has landed. Last tree structure of tabs is restored on the startup quickly. If you see any trouble from this feature, disable it by following processes: go to "about:config" and set `extensions.treestyletab.restoreTree.level` to `0`. - * Improved: "about:treestyletab-group" tabs (dummy tabs for grouping) now contains list of member tabs as links. You can click it to select the tab, and you can close tabs by middle-click on links. - * Improved: When the current tab has focus, arrow keys should work like in the folder pane on Windows Explorer. Right arrow expands a collapsed tree or focuses to the first child tab. Left arrow focuses to the parent tab or collapses the tree. (*Note: if you want to focus to the tab by mouse click, you have to add a CSS rule `.tabbrowser-tab { -moz-user-focus: normal !important; }` to your userChrome.css.) - * Improved: Now, "auto hide tab bar" feature correctly hides the tab bar even if plugins (ex. PDF, Flash, and so on) cover the content area. (On old versions, the tab bar was kept shown unexpectedly on such cases.) This hack is based on an invisible popup covering the content area, so, if you see any trouble from this hack, disable it by following processes: go to "about:config" and set `extensions.treestyletab.tabbar.autoHide.contentAreaScreen.enabled` to `false`. - * Improved: "Undo Close Tree" confirmation UI is now shown immediately when a tab member of closed tree is restored by "Undo Close Tab". - * Improved: Now you can close tabs by middle click on the rich tooltip on tree. - * Fixed: The width of the tab bar was wrongly shrunken to 105px when you started Firefox with fullscreen or maximized state. - * Fixed: Items in "List all tabs" were not indented on Nightly 11.0a1. - * Fixed: Trees in background groups (made by Panorama) were unexpectedly collapsed by trees in the current group. - * Fixed: "Undo Close Tree" feature didn't work. Now you can correctly get closed tabs back. - * Fixed: Rich tooltip on tree was always shown on the primary screen unexpectedly. Now it works with multiple screens correctly. - * Fixed: When the shrunken tab bar was too narrow, we couldn't expand it automatically by mouse move. - * Fixed: Linux specific style rules were not loaded unexpectedly. - * Fixed: On Linux + GNOME3, "narrow scroll bar" was not narrow. - * Modified: The API `partTab()` is renamed to `detachTab()` . For backward compatibility, the old name is still available. - - 0.12.2011120101 - * Improved: While you are browsing tabs by Ctrl-Tab/Ctrl-Shift-Tab, now collapsed tree is automatically expanded, if you stay there with pressed Ctrl key. (You can change the delay via a secret preference `extensions.treestyletab.autoCollapseExpandSubtreeOnSelect.whileFocusMovingByShortcut.delay`.) - * Improved: Title of "dummy" tabs can be changed by F2 key. - * Improved: Tooltip on a tree now reports only top 10 tabs at first, and it is expanded to scrollable tooltip automatically after a delay. (You can change the delay via a secret preference `extensions.treestyletab.tooltip.fullTooltipDelay`.) - * Improved: Members of the tree is shown in the tooltip on the closebox in tabs. - * Improved: Calculation about size of pinned tabs is simplified. A new boolean preference `extensions.treestyletab.pinnedTab.faviconized` is available to change pinned tabs in a vertical tab bar from "faviconized" to "regular tab". - * Fixed: Works on Nightly 11 at 2011-11-30(PST). Now the animation management module never uses `MozBeforePaint` event. - * Fixed: Dropped tabs were broken if they are dropped on "indent" areas. - * Fixed: Shrunken vertical tab bar couldn't be resized by drag and drop because the tab bar was unexpectedly expanded anyway. - * Modified: Tooltip on tree always show tree. If you like the old behavior (tooltip with tree only for collapsed tree), you can set a secret preference `extensions.treestyletab.tooltip.mode` to `1`. (`0` means "never", `2` means "always"). - * Modified: The counter in a parent tab now reports the number of all tabs in the tree including itself. - - 0.12.2011110101 - * Fixed: "Open in tabs" feature for bookmark folder didn't work. (regression on 0.12.2011102901) - - 0.12.2011103101 - * Fixed: Pinned tabs appeared on wrong position for rightside tab bar. (regression on 0.12.2011102901) - * Fixed: Tab's throbbers in the vertical tab bar were shown without vertical tab bar specific appearance unexpectedly. - - 0.12.2011102901 - * Improved: Rest members in a tree of tabs are moved to another group if the parent tab is moved to the group. - * Fixed: When a parent tab is pinned, rest members of the tree stay there correctly. - * Fixed: Background color of the tab bar should be light gray for "Vertigo" and "Sidebar" style with auto-hide. - * Fixed: Pinned tabs were mispositioned on Nightly. - * Fixed: New tabs opened by Greasemonkey scripts are correctly become children of the tab. - * Fixed: Tabs opened from bookmark folders in secondary (or others) window, their tree structure weren't restored if Tab Utilities is installed. - * Fixed: When `TreeStyleTabService.treeViewEnabled` was set to false twice, twisties in tabs were lost unexpectedly. - * Fixed: Hacks for [Colorful Tabs](https://addons.mozilla.org/firefox/addon/1368) didn't work. Now all tabs in a tree are shown with same background color. - * Fixed: New tabs from "new blank tab" button on the tab bar didn't become first child of the current tab (by the user preference) automatically when it is opened. Now it works. - * zh-TW locale is updated by bootleq. - - 0.12.2011082901 - * Note: This version (and older versions) is incompatible to Firefox 8 or later due to the [bug 455694](https://bugzilla.mozilla.org/show_bug.cgi?id=455694) and [674925](https://bugzilla.mozilla.org/show_bug.cgi?id=674925). - * Improved: A dummy tab for grouping tabs is automatically closed when it has no sibling tab. - * Improved: The size of pinned tabs can be customized by secret prefs `extensions.treestyletab.pinnedTab.width` and `extensions.treestyletab.pinnedTab.height`. If you set the width to `-1`, then pinned tabs will be expanded to the width of the vertical tab bar. - * Improved: Needless spaces around favicons in horizontal tabs disappeared. - * Fixed: The parent tab was unexpectedly focused when a child tab was closed even if still there were any other child. - * Fixed: Browser windows are not resized automatically if it is maximized. - * Fixed: New tabs opened by "Search *** by ***" context menu command didn't become children of the current tab on Firefox 4 and later. - * Fixed: The tab bar was wrongly shrunken/hidden/expanded while something is dragged. - * Fixed: The tab bar unexpectedly lost its scroll position when the bar was shrunken/hidden/expanded. - * Modified: "Replace current tab" radio item for bookmark groups is never shown on lately Firefox due to the [bug 440093](https://bugzilla.mozilla.org/show_bug.cgi?id=440093). - * Improved: Now compatible to [Snap Links Plus 2.1](http://snaplinks.mozdev.org/). - * Improved: Tabs opened by [Duplicate This Tab](https://addons.mozilla.org/firefox/addon/duplicate-this-tab/) become child tabs of the current tab. - * Improved: New tabs opened by [InstaClick](https://addons.mozilla.org/firefox/addon/instaclick/) should become child tabs of the current tab. - * Fixed: Visibility of menuitems and separators are now not controlled by self, if they are removed by Menu Editor addon. - * Fixed: When tabs are highlighted by Tab Utilities, favicons were wrongly hidden. - * Fixed: New tabs from `GM_openInTab()` in Greasemonkey scripts didn't become children of the current tab. - - 0.12.2011061701 - * Improved: While dragging of tabs or links, auto-hidden tab bar is expanded automatically. - * Improved: New API for other addons: `gBrowser.treeStyleTab.moveTabs()` , `gBrowser.treeStyleTab.importTabs()` , and `gBrowser.treeStyleTab.duplicateTabs()` to process multiple tabs with their tree structure. - * Fixed: Auto-hide of the tab bar was broken. - * Fixed: Didn't work on Nightly 7.0a1 due to removed interface "nsIDOM3Node". - * Fixed: Animation effects were suddenly stopped by window close or other reasons. - * Fixed: With [ColorfulTabs](https://addons.mozilla.org/firefox/addon/colorfultabs/), vertical tab bar was wrongly scrolled. - - 0.12.2011060202 - * Fixed: With Multiple Tab Handler, selected tabs couldn't be bookmarked by drag and drop. - * Fixed: Some compatibility hacks for other addons (ex. Tab Mix Plus) didn't work. - - 0.12.2011060201 - * Drop support for Firefox 3.5. - * Improved: Optimization for performance issue about switching of tab groups (Panorama). - * Improved: Optimization for startup time. (CSS refactorings, JavaScript code modules for shared codes, etc.) - * Improved: Middle click on the "new tab" button and the "go" button should open the new tab as the child of the current tab. (They can be customized.) - * Improved: With [Locationbar²](https://addons.mozilla.org/ja/firefox/addon/locationbar%C2%B2/), new tabs from path segments are now opened as child tabs of the current tab. - * Improved: New APIs for addons are available : `TreeStyleTabService.readyToOpenChildTabNow()` , `TreeStyleTabService.readyToOpenNextSiblingTabNow()` , and `TreeStyleTabService.readyToOpenNewTabGroupNow()` . They are useful for reservation of new child tab, if the new tab is possibly canceled by some reason. Reservations made by these new API are automatically canceled with delay, so you don't have to call `TreeStyleTabService.stopToOpenChildTab()` manually. - * Fixed: Contents of textbox in toolbar items inserted into vertical tab bar were unexpectedly hidden. - * Fixed: Vertical tab bar in popup windows should be hidden by `chromehidden` attribute. - * Fixed: Drop position indicator in vertical tab bar was missing wrongly for the last tab, if there was any collapsed tab. - * Fixed: When a root tab with collapsed children was moved by drag and drop, its children were unexpectedly expanded. - * Fixed: The feature "hide tab bar when there is only one tab" (one of Firefox's options) didn't work correctly on Firefox 4. - * Fixed: Horizontal tab bar was wrongly shown on the top alwasy. - * Fixed: Clicking on the grippy in the splitter of the vertical tab bar didn't expand the collapsed tab bar. - * Fixed: On-screen tabs on vertical tab bar were not highlighted correctly in the "list all tabs" popup. (It is a new feature introduced by the [bug 626903](https://bugzilla.mozilla.org/show_bug.cgi?id=626903).) - * Fixed: An internal preference `extensions.treestyletab.tabbar.scrollToNewTab.mode` didn't work for new tabs opened in the background. - * Fixed: With [All-in-One Sidebar](https://addons.mozilla.org/firefox/addon/1027) the tab bar was wrongly left on the content area after the sidebar was hidden automatically by AiOS. - * Fixed: On Nightly, background color of the vertical tab bar was unexpectedly fixed to "white" by [these patches](http://hg.mozilla.org/mozilla-central/rev/e90bdd97d168) introduced by the [bug 558585](https://bugzilla.mozilla.org/show_bug.cgi?id=558585). - * da-DK locale is updated by Regmos. - - 0.11.2011050602 - * Fixed: With Personas, vertical tab bar didn't work correctly. - * Fixed: Pinned tabs in the rightside tab bar were unexpectedly animated. - * Fixed: Pinned tabs wrongly disappeared when "auto hide" (not "auto shrink") is enabled. - * Fixed: Shrunken rightside tab bar should be resizable. - * Fixed: On Mac OS X, clicking on the grippy in the splitter for vertical tab bar didn't expand collapsed tab bar. - * Other expanded trees were unexpectedly collapsed when the current tab was closed with collapsed children. - - 0.11.2011050601 - * Improved: New blank tab can be opened as the next sibling of the current tab. - * Improved: Duplicated tab by middle click of the "Reload" button can be opened as a child, a sibling, or the next sibling of the source tab. - * Improved: New API for other addons: `TreeStyleTabService.readyToOpenNextSiblingTab(aSourceTab)` is available. - * Improved: "Tabs on Top" state will be restored after uninstallation. (But if you already installed TST, the state won't be restored because TST cannot know what is the original state before TST is installed anymore.) - * Modified: Only "selected" tabs are dragged if there is any selection (by Multiple Tab Handler, Tab Utilities, etc.) - * Fixed: Secret prefs of Firefox itself modified by Tree Style Tab will be restored after uninstallation correctly. - * Fixed: The rightside tab bar was wrongly out of the window, if "auto collapse" (not "auto shrink") is enabled. - * Fixed: Pinned tabs were wrongly positioned in "auto shrink" mode. - * Fixed: Confirmation with info bar didn't work correctly. - * Fixed: Pinned tabs should not be closed by the command "close other tabs except this tree". - * Fixed: The splitter for the tab bar wrongly handled dragging with right or middle mouse button. - * Fixed: When a parent tab is closed, child tabs were wrongly controlled. The pref `extensions.treestyletab.closeRootBehavior` should work only if `extensions.treestyletab.closeParentBehavior` is `0`. (regression) - * Fixed: The status popup was shown in wrong position if there is any sidebar or vertical toolbar. - * Fixed: Broken tree made by middle click on "back" and "forward" button is fixed. - * Fixed: With [Hide Caption Titlebar Plus](https://addons.mozilla.org/firefox/addon/hide-caption-titlebar-plus-sma/), vertical tab bar didn't work correctly. - * Fixed: With Tab Mix Plus, tabs cannot be pinned correctly. - - 0.11.2011040804 - * Fixed: Pinned tabs in the right tab bar were wrongly positioned. (regression on 0.11.2011040802) - - 0.11.2011040803 - * Modified: Only selected tabs (which have `multiselected` attribute) are moved by drag and drop, even if selected tabs have any not-selected child. - - 0.11.2011040802 - * Fixed: Unpinned tabs were shown with wrong margin in the left tab bar. (regression on 0.11.2011040801) - * Fixed: When a tab which have both parent and children becomes pinned, tree structure was broken unexpectedly. - * Modified: When the dragged tab is selected by `multiselected` attribute, drag and drop of a parent tab to a bookmark tree is handled by Firefox or other addons, not by Tree Style Tab itself. - - 0.11.2011040801 - * Fixed: Pinned tabs were mis-positioned in the left tab bar. (regression on 0.11.2011040701) - - 0.11.2011040701 - * Improved: The scrollbar in the leftside tab bar is shown leftside on Firefox 4. This can be disabled by `extensions.treestyletab.tabbar.invertScrollbar`. - * Improved: The scrollbar in the vertical tab bar is shown with narrow width. - * Improved: The minimum indent of tabs can be customized by a secret pref `extensions.treestyletab.indent.min`. Default value is `3`. - * Improved: Dynamic changing of indent can be disabled by a secret pref `extensions.treestyletab.indent.autoShrink`. - * Improved: Dynamic repositioning of status panels on Firefox 4 becomes better. You can disable this behvior by a secret pref `extensions.treestyletab.repositionStatusPanel`. - * Improved: Dirty hacks for other addons can be disabled by secret prefs. See `extensions.treestyletab.compatibility.*` items in the about:config. - * Modified: When you change some tab bar prefs (size, position and fixed) via configuration dialog or about:config, then new setting is applied to all existing windows. - * Fixed: Dragging of the tab bar itself from a browser window to another window broke the secondary window. - * Fixed: Unexpected too narrow tab bar is now automatically expanded. - * Fixed: On Firefox 4 with some theme, the content area was covered by unclickable rect if auto-hide is active. - * Fixed: On Firefox 4 on Windows Vista/7 with Classic theme (Aero Glass disabled), the height of appearance of the vertical tab bar was broken. - * Fixed: On Firefox 4, smooth scrolling to expanding tabs were broken. - * Fixed: On some cases, tree were not expanded automatically even if a collapsed child tab was focused. - * Fixed: On Firefox 4, extra toolbar items inserted to the tab bar couldn't accept drag drop of tabs. - * Fixed: On Firefox 4, the fixed closebox in the vertical tab bar itself was wrognly hidden. - * Fixed: The drop indicator was unexpectedly shown on the vertical tab bar. - * Fixed: On Firefox 4, works with [Focus Last Selected Tab](http://www.gozer.org/mozilla/extens -ions/) correctly. - * Fixed: On Firefox 4, works with [Optimoz Tweaks](http://optimoz.mozdev.org/tweaks/). - * Fixed: Progress bar in tabs inserted by Tab Mix Plus were wrongly positioned. - * Fixed: New tabs from links opened by Tab Mix Plus were not become children of the current tab. - * da-DK locale is available, translated by Regmos. Thanks a lot! - - 0.11.2011032401 - * Fixed: On Firefox 4, toolbar buttons in the tab bar were unexpectedly hidden. - * Fixed: On Firefox 4, switching of tab groups broke tree of tabs. - * Fixed: Works with [Locationbar2](https://addons.mozilla.org/firefox/addon/locationbar%C2%B2/) correctly. - - 0.11.2011031901 - * Fixed: Flexible toolbar items (like search bar) were wrongly shrunken and hidden if there were too many tabs. - * Fixed: Clicking on an extra toolbar item in the tab bar wrongly selected overflow-ed tabs behind the toolbar item. - * Fixed: In secondary browser window, bookmarks couldn't be opened after the primary browser window was closed. - * Fixed: Toolbar customization unexpectedly moved toolbar items before tabs, to the place after tabs. - * Fixed: Extra toolbar items in the tab bar can be removed by dragging correctly. - * Fixed: Clicks on extra toolbar items were wrongly ignored. - * Fixed: Tree Style Tab freezed Firefox itself when you close a last tree of tabs in the tab bar. - * Fixed: Pinned tabs never accept dropping of tabs. - * Fixed: Pinned tabs were sometimes wrongly positioned. - * Fixed: Tree view was unexpectedly disabled by [Personal Titlebar](https://addons.mozilla.org/ja/firefox/addon/personal-titlebar/). - * Fixed: Broken appearance of pinned tabs with Tab Mix Plus gone. - * Fixed: Misplaced favicons in pinned tabs with Tab Mix Plus gone. - * Improved: A new secret preference to control collapsed/expanded state of restored tabs, `extensions.treestyletab.collapseExpandSubtree.sessionRestore`. -1 restores the last state, 0 collapses all of restored trees, 1 expands all of them. - * German locale was updated by Andy Pillip. - - 0.11.2011021901 - * Fixed: TST wrongly handled drag and drop actions on the tab bar even if it is fired in the toolbar customization. - * Fixed: Pinned tabs are shown with highlighted background correctly when their titles are changed. - * Fixed: Better compatibility with [TotalToolbar](http://totaltoolbar.mozdev.org/). - - 0.11.2011021601 - * Improved: Buttons in the information bar to confirm how restore other closed tabs in the tree (it is shown when you do "undo close tab" for a tab which was in a tree) now have their suitable accesskey. - * Improved: Focusring is shown in tabs if tabs are focusable by userChrome.css. - * Improved: On Firefox 3.6 or olders, the background of the transparent tab bar is no longer drawn if the secret pref `extensions.treestyletab.tabbar.transparent.partialTransparency` has a value equals to or larger than `1`. - * Improved: An alternative drop-marker for drag and drop onto the vertical tab bar is available, for the "Default" skin. - * Fixed: On Minefield, closing of the current tab didn't back the focus to the owner tab. - * Fixed: Tearing off of multiple tabs was failed unexpectedly when [Multiple Tab Handler](http://piro.sakura.ne.jp/xul/_multipletab.html.en) is installed. - * Fixed: Needless blank window was wrongly opened when a tab was teared off from the window by drag-and-drop. - * Fixed: On Minefield, dragging on the grippy in the splitter for the tab bar failed to resize the tab bar. - * Fixed: Restored tab from "Undo Close Tab" was unexpectedly opened in a collapsed tree, when [BarTab](https://addons.mozilla.org/firefox/addon/bartab/) is installed. - * Fixed: On Minefield, the appearance of the tab bar was unexpectedly broken if [RequestPolicy](https://addons.mozilla.org/firefox/addon/requestpolicy/) is installed. - * zh-CN locale is updated by hzhbest. Thanks! - * es-ES locale is updated by Tito Bouzout. Thanks! - * sv-SE (Swedish) locale is available, translated by Mikael Hiort af Ornäs. Thanks! - - 0.11.2011020402 - * Fixed: An error in the initialization process disappeared. - - 0.11.2011020401 - * Modified: The status panel on Minefield is shown in the another side by default, for vertical tab bar. - * Fixed: The API `TreeStyleTabService.position` didn't work. - - 0.11.2011020301 - * Improved: Now you can open a new blank tab in existing tree. - * Improved: Tabs restored from about:sessionrestore become children of the tab. - * Improved: Works with [DragNDrop Toolbars](https://addons.mozilla.org/firefox/addon/dragndrop-toolbars/). - * Fixed: [The status panel](https://bugzilla.mozilla.org/show_bug.cgi?id=628654) is repositioned for bottom tab bar. - * Fixed: Tabs in a moved tree were expanded wrongly, if the tree was collapsed. - * Fixed: Tabs can't be dragged if there is Tab Mix Plus. - * Modified: The transparency of the tab bar (for auto-hide mode) is fixed. It is no longer customizable. - - 0.11.2011012302 - * Fixed: pl locale was broken. - - 0.11.2011012301 - * Improved: The tab bar can be moved to another place with [Peronal Titlebar](https://addons.mozilla.org/irefox/addon/personal-titlebar/) (or otehr addons provide customizability of the tab bar). If the tab bar is moved to another toolbar, then whole the toolbar becomes "tab bar" for Tree Style Tab. - * Improved: In bookmark group tabs (about:treestyletab-group), the existing text in the text field is automatically selected when you click the title. - * Modified: `TreeStyleTabService.currentTabbarPosition` was renamed to `TreeStyleTabService.position` . For backward compatibility, the old name is still available. - * Fixed: Tooltip on tabs were not updated after it was shown on a twisty of a tab. - * Fixed: Icons of tabs were unexpectedly stretched if Tab Mix Plus is installed. - * Fixed: The drop position indicator for horizontal tab bar was unexpectedly shown even if the tab bar was vertical. - * Fixed: When `TreeStyleTabService.treeViewEnabled` becomes `false`, then stacked tabs in horizontal tab bar are correctly unstacked. - - 0.11.2011011301 - * Fixed: After rearranging of tabs in the Panorama view, the order of actual tabs were not synchronized to the order of thumbnails in the Panorama view. - * Fixed: On Minefield, the tab bar became too wide/too narrow when you toggled the "auto hide" feature of the tab bar. - * Fixed: Pinned tabs were shown in wrong positions. - * Fixed: Styles of pinned tabs are updated. - * Fixed: Pinned tabs were shown in wrong positions when a session was restored. - * Fixed: When the "auto hide" feature of the tab bar is activated, pinned tabs are shown in stable positions. - * Fixed: Appearance of "Sidebar" theme is updated for Minefield. There was needless border on the top of the tab bar. - - 0.11.2011011102 - * Modified: API changing. You can get values via `getData()` from events fired with old names (without "nsDOM" prefix). - - 0.11.2011011101 - * Improved: The auto hide feature of the tab bar can be customizable for both modes: normal window mode and full screen mode. - * Improved: When the auto hide feature of the tab bar is disabled, the place holder for auto-showing by mousemove on window edges are hidden if Tree Style Tab don't handle mousemove events by the user preference. - * Improved: New tabs from "Search XXX for SELECTED TERM" in the context menu become children of the current tab. - * Improved: You can decide how treat drag of tree (a parent tab) to a bookmarks tree. (You can create bookmarks for all of tabs in the tree, or one bookmark for the just dragged tab.) - * Fixed: On Minefield, the auto-hidden tab bar couldn't be shown by pressing of Ctrl key and Ctrl-Tab shortcuts. - * Fixed: The tab bar was wrongly expanded automatically by mousemove on window edges even if Tree Style Tab shouldn't handle mousemove events by the user preference. - * Fixed: On Minefield, the tab bar was sometimes shown with too narrow width on the startup. - * Fixed: On Minefield, the tab bar was broken when you resized the window while the tab bar was expanded. - * Fixed: On Minefield, the tab bar was shown with wrong position on the startup. - * Fixed: On Minefield, appearance of tabs were broken on Mac OS X (and so on). - * Fixed: On Minefield, extra toolbar buttons in the tab bar were wrongly hidden if a Persona (lightweight theme) was applied. - * Fixed: On Minefield, previewing of Personas (lightweight themes) broke the appearance of the tab bar. - * Fixed: On Minefieod, the expanded tab bar couldn't be resized by drag-and-drop on Linux. - * Fixed: On Minefield, there was useless border on the tab bar on Linux. - * Fixed: New tabs from the web search bar didn't become children of the current tab if `extensions.treestyletab.autoAttachSearchResultAsChildren` was set to `2`. - * Fixed: Clicking on twisties in tabs were ignored on Mac OS X. - * Fixed: With Tab Mix Plus, trees of tabs were not draggable. - * Modified: API changing. API based on DOM Events are now sent as DataContainerEvent as new event types with "nsDOM" prefix, due to security restrictions on Minefield. (You can still use old API based on property access, but it doesn't work on Firefox 4 (and later) in some cases. Instead, you should use `aEvent.getData(property name)` to get the value from the event object.) - - 0.11.2010120903 - * Fixed: On some webpages, TST blocked to start search from the searchbar. - - 0.11.2010120902 - * Fixed: Tab overflow and other operations were wrongly blocked by TST's internal error. - - 0.11.2010120901 - * Improved: A new context menu item for tabs: "Close Other Tabs except this Tree". - * Improved: Search result tab from the web search bar become child of the current tab, when you search a term selected in the current tab. (This behavior can be customized by a new secret preference `extensions.treestyletab.autoAttachSearchResultAsChildren`. 1 = default, 2 = always open result tabs as children, 0 = disable this behavior.) - * Improved: New tabs opened by [DomainTab](https://addons.mozilla.org/firefox/addon/13906/) become children of the current tab. - * Fixed: The configuration dialog was broken. - - 0.11.2010120802 - * Fixed: Initializing processes of Firefox itself or other addons were unexpectedly blocked. - - 0.11.2010120801 - * Improved: New child tabs opened in a loop via the API should be ordered by "opened order", even if you set new child is inserted at the first position of existing children. - * Fixed: On Minefield, "Metal" theme was broken. - * Fixed: On Minefield, resizer for the vertical tab bar was unavailable if "auto hide" is activated. - * Fixed: On Minefield, opening/closing of sidebar always reposition the tab bar. - * Fixed: On Minefield, tooltips on tabs were not updated correctly. - * Modified: Some codes are refactored. - - 0.11.2010120301 - * Fixed: Dragging from non-tab elements were not handled. - * Fixed: In the print preview mode, the auto hide of the tab bar should be disabled temporally. - * Fixed: When you exit from the print preview mode, the tab bar possibly stayed hidden wrongly if All-in-One Sidebar or other addons there. - * Fixed: Incorrect width of the tab bar disappeared for multiple windows. - * Fixed: `TreeStyleTabFocusNextTab` event didn't fired and controlling of tab focus didn't work. - - 0.11.2010120202 - * Improved: When a tree is dropped into a bookmarks tree, all tabs in the tree are bookmarked. - - 0.11.2010120201 - * Modified: On Firefox 3.6 or olders on Windows, the cursor while multiple tabs are dragged is shown with default drag-and-drop style. (due to a bug of Firefox itself: Firefox cannot show a drag feedback image for dragging of multiple items via HTML5 drag and drop events.) - * Fixed: Drag and drop operations of the tab bar was broken. (regression on 0.11.2010120101) - - 0.11.2010120101 - * Drop support for Firefox 3.0. - * Improved: Now Tree Style Tab uses HTML5 drag and drop events for dragging of multiple tabs. Dragging of tabs by Tab Utilities and other addons can be handled correctly. - * Improved: Maximum level of trees can be limited. (default = 999) - * Improved: Groups of tabs in the vertical tab bar are shown with separator margins if tree indentation is disabled. - * Improved: New APIs: `getAncestorTabs()` and `TreeStyleTabFocusNextTab` event. You can cancel focus handling of Tree Style Tab when the current tab is closed, by canceling of `TreeStyleTabFocusNextTab` events. - * Fixed: On Minefield, expanding tabs unexpectedly have no transparency. - * Fixed: Always apply animation effects for collapsing/expanding tabs, if it is allowed. - - 0.11.2010112601 - * Modified: Features about links are removed and re-implemented as a new addon [Open Link in New Tab](http://piro.sakura.ne.jp/xul//xul/_openlinkintab.html.en). - * Modified: Features about the location bar are removed and re-implemented as a new addon [New Tab from Location Bar](http://piro.sakura.ne.jp/xul//xul/_newtabfromlocationbar.html). - * Improved: More visual drop-marker for tabs in the horizontal tab bar. - * Improved: On Minefield, tree of tabs in the horizontal tab bar can be stacked. You can disable this feature by a secret preference extensions.treestyletab.stackCollapsedTabs. - * Fixed: On Minefield, tabs in the horizontal tab bar were unexpectedly expanded. - * Fixed: On Minefield, tab drop indicator for the horizontal tab bar were not cleared. - * Fixed: Indentation preference was wrongly ignored. - * Fixed: On Linux and Mac OS X, selected theme didn't saved. - - 0.10.2010111301 - * Fixed: On Minefield, bookmarks are opened correctly. - * Fixed: On Minefield, tabs from links become children of the current tab correctly. - * Modified: about: uris (about:config, about:plugins, etc.) are recognized as different domains, to open new tabs from the location bar. - * Modified: By default, Alt-Enter in the location bar always open new tab. (If you want Alt key inverts the default behavior "new tab" vs "current tab", set `extensions.treestyletab.urlbar.invertDefaultBehavior` to `true`.) - - 0.10.2010102501 - * Updated for [Bug 586234](https://bugzilla.mozilla.org/show_bug.cgi?id=586234): Tabs opened from links become children of the current tab correctly. - * Updated for [Bug 568691](https://bugzilla.mozilla.org/show_bug.cgi?id=568691): Platform-specific default preferences are loaded correctly. - * Fixed: Tree structure was possibly broken on the startup. (regression on 0.10.2010102401) - * Fixed: On Minefield, icons in the configuration dialog are shown correctly. - - 0.10.2010102401 - * Updated for [Bug 448546](https://bugzilla.mozilla.org/show_bug.cgi?id=448546): Tabs opened from toolbar buttons correctly become children of the current tab. - * Updated for [Bug 568691](https://bugzilla.mozilla.org/show_bug.cgi?id=568691): Platform-specific codes are loaded correctly. - * Updated for [Bug 586068](https://bugzilla.mozilla.org/show_bug.cgi?id=586068): Last session is correctly restored. - * Updated for [Bug 602964](https://bugzilla.mozilla.org/show_bug.cgi?id=602964): Following-up for changes of tab structure. - * Fixed: Tree of tabs correctly work even if there are some invisible tabs hidden by Tab Candy. (Now hidden tabs are automatically moved after visible tabs internally.) - * Fixed: Auto-hide of the tab bar is correctly disabled while you open popup menus. - * Fixed: Duplicated new tabs opened by double-click on the tab bar disappeared when some tab-related addons are installed. - - 0.10.2010091901 - * Fixed: Tabs are wrongly transparent on Firefox 3.6 and old versions. (regression on 0.10.2010091801) - * Fixed: "Reload Childen" wrongly reloads the parent tab. - * Fixed: New tabs opened from links by [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961/) becomes children of the current tab correctly. - * Improved: You can make new tabs children of the current tab by secret preferences, when they are automatically opened from external or internal links. - * extensions.treestyletab.openOuterLinkInNewTab.asChild makes tabs children if they are opened from external links. - * extensions.treestyletab.openAnyLinkInNewTab.asChild makes tabs children if they are opened from internal links (links to the page in the same domain). - * Improved: Liberated tabs (by closing of the parent tab) are put on their suitable place, not the last of the tab bar. If you wish to get back the previous behavior, change the secret preference extensions.treestyletab.closeParentBehavior.moveDetachedTabsToBottom to true. - - 0.10.2010091602 - * Fixed: "Always show the tab bar" with vertical tab bar in the right works correctly on Minefield. - * Fixed: Expanded tab bar is resized by dragging correctly, on Minefield. - * Modified: Configuration about the button "list all tabs" is removed for Minefield, because the button can be customized as a normal toolbar button on Minefield. - - 0.10.2010091601 - * Updated for the latest build of Minefield 4.0b7pre. (Firefox 4.0beta6 and older beta are never supported.) - * Updated for changes introduced by [Bug 593967 - Add more elements into tabbrowser tabs for easier stylability](https://bugzilla.mozilla.org/show_bug.cgi?id=593967). - * Modified: Titlebar like behaviors of the tab bar is disabled completely, when the tab bar is draggable or the tab bar is placed in left/right/bottom. - * Fixed: Status of tabs is correctly updated when a new tabs is opened. - * Fixed: Broken popup window (opened by `window.open()` with features) disappeared. - * Fixed: Ctrl-Tab works on Mac OS X. (I misunderstood that it was triggered by the Command key.) - - 0.10.2010091401 - * Fixed: A window is wrongly closed automatically when the last tree is closed, even if there are other groups (made by Tab Panorama). - * Fixed: Menu items in the "list all tabs" popup are correctly indented even if tabs are grouped by Tab Panorama. - * Fixed: Menu items in the "list all tabs" popup are correctly indented even if [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961/) is installed. - * Fixed: `TreeStyleTabService.readyToOpenChildTab()` works correctly (ignores the call) if it is called in the sidebar panel. (reported by Bert Blaha) - * Fixed: The grippy in the tab bar splitter works correctly on Minefield. - * Fixed: Unexpected shrunken window size problem disappeared. (regression on 0.10.2010091001) - - 0.10.2010091001 - * Updated for Minefield 4.0b6pre. - * Improved: A tab is detached from its tree automatically when the tab is moved from a group to another, on Minefield. - * Improved: Tabs opened from "Tabs From Other Computers" of Minefield become children. - * Fixed: Files for AeroPeek are never loaded on Linux and Mac OS X. - * Fixed: Wrongly positioned twisties in the Metal theme disappeared. - * Fixed: Less spaces around tabs' closeboxes in the Metal theme. - * Fixed: Setting a session information to the tab which is the source of the session works correctly. - * Improved: New tabs from [IE Tab Plus](https://addons.mozilla.org/firefox/addon/10909/) become child tabs. - * Improved: New tabs from tabs pinned by [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961/) never become child tabs of a hidden tab. - - 0.10.2010080802 - * Fixed: Zombie tab disappeared on Minefield 4.0b4pre. ([Bug 585417](https://bugzilla.mozilla.org/show_bug.cgi?id=585417)) - * Fixed: Changing of indent of new tabs are not shown with animation on Minefield 4.0b4pre. - * Fixed: New tabs are correctly opened from the location bar Minefield 4.0b4pre. - - 0.10.2010080801 - * Fixed: Updated for [Bug 380960 - Implement closing tabs animation](https://bugzilla.mozilla.org/show_bug.cgi?id=380960). - * Fixed: Animation effects for expanding tree work corretcly on Minefield 4.0b4pre. - * fr-FR locale is updated by Laurent Haas. - - 0.10.2010073001 - * Fixed: Appearance of twisty in tabs is applied on the startup correctly. - * Fixed: Tree of tabs opened from bookmark folders are always expanded. (You can disable if by a secret preference `extensions.treestyletab.openGroupBookmark.behavior`. If you dislike this behavior, set a value: current value minus 2048) - * fr-FR locale is updated by Laurent Haas. - - 0.10.2010072901 - * Fixed: Context menu on tabs is available on Minefield 4.0b3pre. - * Fixed: Context menu for tabs will be shown on blank area of the tab bar on Minefield 4.0b3pre, if the tab bar is not on top. - * Fixed: On Minefield 4.0b3pre, opacity of tabs was wrongly fixed to 1. - * Fixed: Blank tab bar was wrongly shown when the last tab was hidden by browser.tabs.autoHide. - * Fixed: [A problem on turning onto private browsing mode](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2736) disappeared. - * Fixed: Updated for [Bug 574654](https://bugzilla.mozilla.org/show_bug.cgi?id=574654). - * Improved: The tab bar is automatically scrolled to newly opened tabs even if they are opened in the background, only when the current tab will be not scrolled out. You can change this behavior by `extensions.treestyletab.tabbar.scrollToNewTab.mode` (default=1), 0 will disable this change, and 2 will scroll to new tabs anyway. - * French locale is available, translated by Laurent Haas. - - 0.10.2010070301 - * Fixed: Startup problem on Minefield 4.0b2pre disappeared. - * Fixed: Context menu on a vertical tab bar is available on Minefield 4.0b2pre. - * Fixed: Session restoring works correctly even if there is add-on manager tab on Minefield 4.0b2pre. - * Fixed: "Tabs on Top" checkbox works correctly if it is checkable. - * Fixed: Wrongly slided rendering of the content area for the auto-hidden tab bar disappeared. - * Fixed: Imported tabs opened from "Tabs from Other Computers" of [Firefox Sync (Weave)](http://www.mozilla.com/firefox/sync) 1.4 correctly become children of the current tab. - - 0.10.2010062901 - * Improved: Tabs pinned by `pinTab()` are shown as icons, even if it is in a vertical tab bar on Minefield 3.7a6pre. - * Improved: "Tabs on Top" and "Fix Tab Bar" checkboxes are synchronized when the tab bar is placed on the top of the window on Minefield 3.7a6pre. - * Fixed: Drag and drop of the tab bar itself works correctly on Minefield 3.7a6pre. - * Fixed: Changing of the position of the tab bar and some operations wrongly moves the window itself on Minefield 3.7a6pre. - * Fixed: Auto-scrolling while dragging on the tab bar works correctly on Minefield 3.7a6pre. - * Fixed: Click on the content area wrongly selected and scrolled the page when the tab bar was automatically shown/hidden. - * Fixed: [Wrongly opened blank windows by dragging of the tab bar](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2698) disappeared. - * Improved: New tabs opened by [Mouse Gestures Redox](http://www.mousegestures.org/) become children of the current tab. (by A A) - * Improved: Imported tabs opened from "Tabs from Other Computers" of [Firefox Sync (Weave)](http://www.mozilla.com/firefox/sync) become children of the current tab. - * ru-RU locale is updated by L'Autour. - - 0.10.2010051201 - * Improved: Position, width (height), fixed state (position and size), and auto hide state are changable for each window. - * Improved: On the Trunk, animation effects are re-implemented based on CSS3 Transitions. - * Modified: Now, browser.tabs.insertRelatedAfterCurrent is always fixed to false while Tree Style Tab is available. - * Fixed: On Windows 7, AeroPeek feature is wrongly enabled even if it is disabled by user preference. - * Fixed: Links were not opened in new tabs automatically. (regression) - * Fixed: "Parent tab" is correctly saved for bookmarks. - * Fixed: Size of tooltips were wrongly fixed. - * Fixed: The tree structure of tabs opened from a bookmark folder is correctly restored even if Tab Mix Plus is installed. (maybe) - - 0.10.2010043001 - * Improved: Collapsed tabs are now hidden in the Aero Peek of Windows 7. - * Updated for changes by [Bug 457187 - Make the tabs toolbar customizable](https://bugzilla.mozilla.org/show_bug.cgi?id=457187), [Bug 544815 - Allow for placing Tabs over the Navigation Bar with option for Tabs under the Navigation Bar (add tabs on top option)](https://bugzilla.mozilla.org/show_bug.cgi?id=544815), [Bug 545714 - Consolidate browser and nsContentAreaDragDrop.cpp dropped link handlers](https://bugzilla.mozilla.org/show_bug.cgi?id=545714), and [Bug 556739 - PlacesUIUtils should be a module instead](https://bugzilla.mozilla.org/show_bug.cgi?id=556739). - * Fixed: On Minefield 3.7a5pre, [too narrow tab bar couldn't be expanded by dragging of the splitter](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2664). - * Fixed: On Minefield 3.7a5pre, [a bookmark folder couldn't be opened in tabs if it has not been expanded](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2663). - * Fixed: On Minefield 3.7a5pre, the place holder for the vertical tab bar was wrongly shown if `window.open()` is called with an option `toolbars=no` . - * Fixed: On Minefield 3.7a5pre, some items in the context menu on tabs didn't work. - * Fixed: Broken appearance of "Plain" and "Mixed" were fixed on Linux. - * Fixed: Ctrl-drop of tab works correctly on Linux. - * Fixed: [a dragging on the blank area of the tab bar was wrongly recognized as a dragging on the last tab](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2687). - * Fixed: Dragging of a link on a tab wrongly gave focus to the tab. Now tabs will get focus after a delay (like Firefox's default behavior.) - * Fixed: Tree Style Tab now ignores Ctrl-click and middle-click on a twisty in a tab, on the splitter of the tab bar, and on the blank area in the tab bar. - * Fixed: Dragging of the tab bar itself is disabled while you are customizing the toolbar. - * Fixed: Too wide tab bar (wider than the window) was gone. Now tab bar automatically fits to the window. - * Fixed: Twisties in tabs work correctly even if some addons ([TooManyTabs](https://addons.mozilla.org/firefox/addon/9429), Tab Mix Plus, etc.) are available. - * Fixed: Focus control by Tab Mix Plus works correctly. - * Fixed: "Open any link in new tab" feature of Tree Style Tab works correctly with Tab Mix Plus. - * Fixed: Works with [TotalToolbar](http://totaltoolbar.mozdev.org/) together. - * Fixed: Broken indentations of menu items in the "list all tabs" popup disappeared with [Weave](https://mozillalabs.com/weave/). - * Fixed: Saving and restoring sessions by [Session Manager](https://addons.mozilla.org/firefox/addon/2324) work correctly. Now all other tabs are completely closed before you restore a session. - * de-DE locale is updated by Andy Pillip. - * zh-CN locale is updated by hzhbest. - - 0.10.2010040201 - * Updated for the bug: [Bug 554991 - allow tab context menu to be modified by normal XUL overlays](https://bugzilla.mozilla.org/show_bug.cgi?id=554991) - - 0.10.2010040102 - * Fixed: Built-in theme "Metal" and "Sidebar" appliy window focus to their appearance correctly. - * Fixed: Broken background color of the built-in theme "Vertigo" disappeared. - * Modified: Built-in theme "Plain" is back for the default theme on Linux. - - 0.10.2010040101 - * Modified: An obsolete built-in style "Plain" was removed, and instead new style "Flat" (it is a modified version of "Mixed" and it has no dropshadow effect) is now available. - * Update for Minefield 3.7a4pre: Built-in styles now use `:-moz-window-inactive` pseudo class introduced by [Bug 508482](https://bugzilla.mozilla.org/show_bug.cgi?id=508482). - * Update for Minefield 3.7a4pre: Toolbar animation on switching to the full screen mode is available. - * Update for Minefield 3.7a4pre: Toolbar with wrong height on the full screen mode disappeared. - * Improved: On Minefield 3.7a4pre, there is less redrawing of the tab bar. - * Fixed: In some cases, showing bookmark properties caused infinity loop and made Firefox frozen. - * Fixed: "Auto hide tab bar" didn't work in the full screen mode. - * Fixed: Broken rendering in the full screen mode with [AutoHide](http://www.krickelkrackel.de/autohide/) disappeared. - * Fixed: Broken behavior of "auto hide tab bar" in the full screen mode with [AutoHide](http://www.krickelkrackel.de/autohide/) on the next startup of the shutdown in the mode disappeared. - * Fixed: Orphan dropshadows of hidden "new tab" button disappeared in the "Mixed" style, if the button was hidden by [Tab Mix Plus](https://addons.mozilla.org/firefox/addon/1122), [Tab Mix Lite](https://addons.mozilla.org/firefox/addon/12444), [Tabberwocky](https://addons.mozilla.org/firefox/addon/14439), [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961), [Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288), or [Remove New Tab Button](https://addons.mozilla.org/firefox/addon/10535). - * Modified: Controlling of new tab position by [Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288) is automatically disabled if user decides. - * Fixed: Dropping of an URL onto a tab locked by [Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288) doesn't replace the current page, instead it opens a new tabs. - * Fixed: Tree Style Tab doesn't control focusing of tabs when the current tab is closed, if [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961) or [Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288) is installed. - - 0.10.2010032902 - * Fixed: Misdetection of the version of Firefox is fixed. - - 0.10.2010032901 - * Fixed: The place holder for the tab bar is correctly hidden in the print preview mode on Minefield 3.7a4pre. - - 0.10.2010032802 - * Fixed: Wrong mergin of the vertical tab bar disappeared on Minefield 3.7a4pre. - - 0.10.2010032801 - * Improved: Works on Minefield 3.7a4pre. - * Improved: Double-click on the splitter resets the width/height of the tab bar. - * Fixed: A dropshadow image was wrongly shown in the "all tabs" popup on Firefox 3.5 and later. - * Fixed: Original values of secret preferences of Firefox modified by Tree Style Tab are now correctly restored when you disable/enable Tree Style Tab by the extensions manager. - * Fixed: Internal operations ignore popups generated by SELECT elements in webpages correctoyl - * Fixed: Works with [Smoothly Close Tabs](https://addons.mozilla.org/firefox/addon/71410). (maybe) - * Fixed: Duplicated splitter disappeared when [Tab Kit](https://addons.mozilla.org/firefox/addon/5447) is installed. - * pl locale is updated by Leszek(teo)Życzkowski. - - 0.9.2010020502 - * Fixed: Some images of built-in theme were not loaded. (regression) - - 0.9.2010020501 - * Improved: New built-in theme, "Sidebar" based on [SidebarStyleTab](https://addons.mozilla.org/firefox/addon/58998). Thanks, Philipp von Weitershausen! - * Improved: When undoing "close tab", whole the tree can be restored . - * Fixed: Error on creating new bookmarks disappeared. - * Fixed: State of trees (collapse/expanded) are correctly restored on Firefox 3.6. - * Fixed: On the startup, leftside tab bar doesn't appear if the tab bar should be shown in rightside. - * Fixed: Tabs get focus by clicking on favicon correctly, when TST cannot collapse tree. - * Fixed: Wrongly centered tabs with [Tab Utilities](https://addons.mozilla.org/ja/firefox/addon/59961) disappeared. - * Fixed: Wrongly hidden tabs with Tab Mix Plus disappeared when the animation effect is disabled. - * New APIs: * markAsClosedSet() - * unmarkAsClosedSet() - * splitTabsToSubtrees() - * New events, TreeStyleTabSubtreeClosing and TreeStyleTabSubtreeClosed are dispatched. - - 0.8.2009122501 - * Improved: Works with [Tabberwocky](https://addons.mozilla.org/firefox/addon/14439). - * Fixed: The height of transparent tab bar is automatically updated when the window is resized. - * Fixed: Broken behavior of the splitter for the tab bar (after the tab bar is moved) disappeared (maybe). The splitter is always re-created when the position of the tab bar is changed. - * Fixed: Moving of newly created tabs before `TabOpen` event is dispatched don't break tree structure anymore. - * Modified: Functions, IDs, and preferences are renamed from "SubTree" to "Subtree". Following secret preferences also renamed. - * `extensions.treestyletab.autoExpandSubtreeOnCollapsedChildFocused` - * `extensions.treestyletab.autoCollapseExpandSubtreeOnSelect.whileFocusMovingByShortcut` - - 0.8.2009122401 - * Fixed: Some operations in the content work correctly even after the current tab was closed. (By a regression from 0.8.2009122101 to 0.8.2009122103, window focus was wrongly lost.) - * Fixed: Wrong focus after the current tab is closed disappeared. (Internal order of child tabs was wrongly saved in some cases.) - * Improved: Works with [Multi Links](https://addons.mozilla.org/firefox/addon/13494) together. - - 0.8.2009122103 - * Fixed: Background of tab bar is correctly rendered even if the page is zoomed. - - 0.8.2009122102 - * Fixed: Collapsed children are automatically expanded if the first tab becomes new parent when the parent tab is closed. - - 0.8.2009122101 - * Improved: Works with [Selection Links](https://addons.mozilla.org/firefox/addon/8644) together. - * Removed: The feature to open selection links is removed. Instead, use [Selection Links](https://addons.mozilla.org/firefox/addon/8644). - * Removed: The option to hide "New Tab" button is removed. Intead, write `.tabs-newtab-button { visibility: collapse !important; }` into the userChrome.css. - * Improved: When "auto hide" of the tab bar is enabled, the tab bar is shown or hidden quickly. - * Fixed: Changing of tab bar position by drag and drop works even if the page is PDF. (While dragging, any "EMBED" elements are hidden.) - * Fixed: Dragging of links or texts on background tabs gives focus to the tab correctly. (It is a default behavior of Firefox 3 and later.) - * Fixed: "Auto hide" of tab bar works correctly even if [Jetpack](https://jetpack.mozillalabs.com/) is installed. - * Fixed: Background of tab bar is correctly rendered even if any element is inserted to the tab bar. (ex. Slidebar button of Jetpack) - * Fixed: Needless "*" mark disappeared from the tooltip on tabs which has no child. - * Fixed: Warning for multiple tabs closing correctly appears when all children will be closed by clicking on close box in tabs. - * Fixed: Window state is correcly saved when the window is closed by closing a tree. - * Improved: If there are multiple "parent" tabs in a bookmark folder, dummy tab will not appear when you open all of bookmark items in the folder as tabs. (You can get back the old behavior. Add 1024 to the integer preference `extensions.treestyletab.openGroupBookmark.behavior`.) - * Fixed: Window size is correctly restored even if you use startup prompt of [Session Manager](https://addons.mozilla.org/firefox/addon/2324) 0.6.7. ([patched by Alice0775](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2565)) - * Fixed: "Collapsed" state of tree is correctly restored by [Session Manager](https://addons.mozilla.org/firefox/addon/2324). - * Fixed: Sessions are correctly restored by [Session Manager](https://addons.mozilla.org/firefox/addon/2324), even if there is any collapsed tree. - * Modified: You can disable all codes for compatibility with Tab Mix Plus, by a boolean preference `extensions.treestyletab.compatibility.TMP`. - * Fixed: Drag and drop of tabs works correctly for the tab bar placed on the top of the window, even if there is Tab Mix Plus. - * Fixed: Tree structure is correctly restored by the session management feature of Tab Mix Plus. - * Improved: New APIs for other addons; * `gBrowser.treeStyleTab.partAllChildren(aTab)` - * `TreeStyleTabService.currentTabbarPosition` - * `TreeStyleTabService.treeViewEnabled` - * `TreeStyleTabService.promoteTab(aTab)` - * `TreeStyleTabService.promoteCurrentTab()` - * `TreeStyleTabService.demoteTab(aTab)` - * `TreeStyleTabService.demoteCurrentTab()` - * Improved: When you use "auto hide" feature of tab bar, then the status of the tab bar is stored to the `treestyletab-tabbar-autohide-state` attribute. - * pl-PL locale is updated by Jacek Chrząszcz. - - 0.8.2009102801 - * Fixed: The restored tree was wrongly collapsed when a parent tab was reopened by "undo close tab" or "recently closed tabs". - - 0.8.2009102701 - * Improved: Duplicated links are ignored by "Open Selection Links in Tabs" feature. - * Improved: Selection state is restored for tabs in the configuration dialog. - * Improved: Tree structure is restored for tabs from [PermaTabs Mod](https://addons.mozilla.org/firefox/addon/7816). - * Fixed: Domain detection works correctly for URL inputs into the location bar without schemer part. - * Fixed: Wrongly collapsed tree disappeared for new parent tab from old first child. - * Fixed: Wrongly collapsed tree disappeared after restoring last child of a tree. - * Fixed: Not-focusable tabs disappeared even if trees cannot be collapsed by user preference. - * Fixed: Error on dragging of something on the tab bar disappeared. - * Improved: "Pie" progress icon on Trunk is available. - * zh-CN locale is updated by hzhbest - * de-DE locale is updated by Andy Pillip. - - 0.8.2009100101 - * Fixed: Better restoration of tree structure on restarting. - - 0.8.2009093001 - * Improved: Other trees keep themselves expanded if tabs are inserted to an expanded tree. - * Fixed: Better restoration of tree structure on restarting. - * Fixed: `browser.tabs.loadInBackground` works correctly for Ctrl/Command-click on links. (`browser.tabs.loadDivertedInBackground` was wrongly applied.) - * Fixed: Works with Google Toolbar Sidewiki. - - 0.8.2009090901 - * Fixed: Duplidated blank tabs, opened after closing of the last tab, disappeared on Firefox 3.5 or later. - * Fixed: Clicking on the grippy in the splitter of tab bar works correctly, on Firefox 3.5 or later. - * Fixed: Too high CPU load disappeared for webpages which dispatche `scroll` event frequently. - * Improved: `browser.tabs.loadDivertedInBackground` works for new tabs automatically opened from links. - * Improved: After uninstallation, original values of secret preferences of Firefox itself modified by Tree Style Tab are restored. - - 0.8.2009090403 - * Improved: Dragging of the tab bar becomes silent. No feed back image, and no drop position marker while the position of the tab bar is possibly not changed. - * Improved: Dragging gesture near the tab bar splitter will be ignored. (Insensitive range can be customized by `extensions.treestyletab.tabbar.fixed.insensitiveArea` ) - * Improved: Tabs opened by [Snap Links Plus](http://snaplinks.mozdev.org/) become child tabs of the current tab. - * Fixed: Wrongly transparent tabs disappeared for disabled auto-hide tab bar. - - 0.8.2009090402 - * Fixed: The configuration UI for tab bar transparency was broken on Firefox 3.0.x. - * Fixed: Dragging on scrollbar or popup menu wrongly started to move the tab bar. - * Fixed: Background canvas in the tab bar was not updated after the tab bar was resized. - * Fixed: Works with [Drag & Drop.io](https://addons.mozilla.org/firefox/addon/8482). - * zh-CN locale is updated by hzhbest - - 0.8.2009090201 - * Improved: You can move the tab bar by drag and drop. If you start dragging with Shfit key, then you can move it even if the position of the bar is fixed. - * Improved: Now, collapsed trees are never expanded automatically, while you are changing tab focus by Ctrl-Tab. If you like the old behavior, set `extensions.treestyletab.autoCollapseExpandSubTreeOnSelect.whileFocusMovingByShortcut` to `true` . - * Modified: Configuration dialog is restructured. - * Modified: "Tab Bar Position" menu is no longer available, from the context menu on tabs. - * Fixed: Broken order of restored tabs from the last session disappeared. (Note: if you use Tab Mix Plus, broken order still appears.) - * Fixed: Collapsed trees are correctly moved between windows by drag and drop. - * Fixed: Other trees are correctly collapsed automatically as you set, when a tab in collapsed tree is focused. - * Fixed: Broken position of splitter for the bottom tab bar disappeared. - * Fixed: New tabs from bookmarks and others are correctly positioned, when Tab Mix Plus is installed and new tabs have to be opened next to the current tab. - * zh-CN locale is updated by hzhbest - * zh-TW locale is updated by Tsprajna. - - 0.8.2009081101 - * Improved: Tree structure in tooltips on tabs can be hidden by user preference. - * Improved: New tabs from "History" sidebar are operated like as tabs from bookmark folder. - * Improved: Now you can modify tree structure of tabs by bookmark properties dialog more freely. - * Fixed: Bookmark panel of "Star" icon works correctly. - * Fixed: Broken tree after you dragged and dropped selected tabs disappeared. - * Fixed: With some themes, vertical tab bar is shown correct width. - * Fixed: "Open All in Tabs" of bookmark folders work correctly on Firefox 3.0.x. - * Fixed: Auto-hide behavior of the tab bar is correctly disabled when you disable auto-hide of toolbars in the fullscreen mode. - * Fixed: Broken order of tabs after restoring sessions disappeared. (regression on 0.8.2009073101) - * Fixed: Initializing operations of bookmark properties are correctly disabled for each page-loading. - * Fixed: You can prevent to restore tree strucutre from bookmarks. To do it, append 512 to the value of `extensions.treestyletab.openGroupBookmark.behavior`. - * de-DE locale is updated by Andy Pillip. - * zh-CN locale is updated by hzhbest - - 0.8.2009073102 - * Fixed: Bookmark property works correctly. (regression on 0.8.2009073101) - - 0.8.2009073101 - * Drops Firefox 2 support. - * Improved: When a parent tab is closed and the tab has no sibling tab, then all of child tabs are raise to upper level even if you set the first child becomes new parent. - * Improved: You can save tree structures to bookmarks. - * Improved: The default name of new bookmark folder created by "Bookmark this tree" becomes to same name of the parent tab. - * Fixed: Tabs opened from selected items in "Library" are correctly grouped. - * Improved: Names of collapsed children are shown in the tooltip on a collapsed tree. - * Improved: You can choose how to open the dropped link onto a tab / bookmark items, by their dialog. - * Fixed: Stupid focusing when you close the current parent tab disappeared. - * Fixed: "Bookmark this tree" and "Bookmark all tabs" work correctly even if Tab Mix Plus is installed. - * Fixed: Wrongly centered tabs in vertical tab bar disappeared even if Tab Mix Plus is installed. - - 0.7.2009072401 - * Improved: "Gather to a New Tree" is available for selected tabs, with Multiple Tab Handler. - * Improved: Dummy parent tabs which have no child are automatically closed. - * Modified: "auto" style for tree twisties always works as "retro", if thumbnails in tabs of Informational Tab are shown in the row same to tab label. - * Improved: Checkboxes for "New Tab" and "List All Tabs" buttons save their value for each position: vertical or horizontal. - * Modified: When the current tab is closed, the previous visible tab will be focused instead of the previous sibling. - * Fixed: Operations when tabs are dropped to the tab bar work correctly on Firefox 3.5. - * Fixed: With vertical tab bar, you can move the dragged tab to a new window correctly, when you drop it onto the content area. - * Fixed: The appearance of "New Tab" button is correctly updated after you switch tab bar position from horizontal to vertical. - * Fixed: Works with [Focus Last Selected Tab 0.9.5.x](http://www.gozer.org/mozilla/extensions/). - * Fixed: With Tab Mix Plus, focus control by Tree Style Tab is available if you set to focus to the right tab when you close the current tab. - * Updated: de-DE locale is updated by Andy Pillip. - - 0.7.2009071001 - * Improved: The height of horizontal tab bar is now flexible. (require unchecking "fix height of tab bar") - * Improved: Indentation and tree-collapsability settings are saved to the tab bar for each position: horizontal and vertical. - * Improved: Now you can rename dummy tabs from bookmark folders. - * Improved: When you create bookmark folder from tab sub trees, the parent tab will be ignored if it is a dummy tab. - * Improved: A new preference to prevent expanding of focused tree on tabs are closed is available. - * Improved: A new secret preference, to prevent expanding of tree including focused tab in his collapsed children, is available. It is `extensions.treestyletab.autoExpandSubTreeOnCollapsedChildFocused`. - * Fixed: Indent of tabs are correctly updated when the tab bar position is changed. - * Fixed: Broken order of restored tabs disappeared, even if the focused tab is in a tree. - * Fixed: Missing items of the context menu on tabs are back. - * Fixed: With Tab Mix Plus, position of newly opened tab is correctly placed just below the current tab, as your preference. - * Fixed: Auto-scrolling to focused tabs works correctly with Tab Mix Plus. - * Fixed: Duplicated bookmark folders from "Bookmark This Tree" disappeared even if Multiple Tab Handler is installed. - * Fixed: Configuration dialog works correctly with ru-RU locale. - * zh-CN locale is updated by hzhbest. - * zh-TW locale is updated by Tsprajna. - - 0.7.2009070701 - * Improved: "Reload this Tree" and "Reload Children" are avilable for the context menu on tabs. - * Fixed: The first child tab will be focused correctly even if the parent current tab is closed and the first child becomes new parent. - * Fixed: Private browsing mode works correctly even if there are collapsed trees. - * Fixed: The previous "sibling" tab will be focused after the last tab is closed. In old versions, just previous tab (it is possibly a descendant of another tab) was focused. - * Fixed: On Firefox 3.0, closing of the last child tab of a "dummy" tab for a bookmark group works correctly. - * Fixed: Broken order of tab context menu items disappeared. - * zh-TW locale is updated by Tsprajna. - * de-DE locale is updated by Andy Pillip. - - 0.7.2009062901 - * Improved: When the parent tab of a tree is closed, then the first child tab becomes new parent. (You can disable this feature by preference) - * Improved: Tabs from bookmark folder are grouped under a dummy tab. - * Fixed: The number of closed tabs is shown correctly. - * Fixed: With horizontal tab bar, invisible "clickable" area leftside of tabs disapepared. You can click closeboxes of tabs correctly. - * New custom events for developers: `TreeStyleTabParted` (for detaching of a tab from a tree) and `TreeStyleTabAutoHideStateChanging` (for auto-show/hide of the tab bar) - * Fixed: Throbber in tabs is correctly shown with Firefox 3.5 on Mac OS X. - * it-IT locale is updated by Godai71. - * de-DE locale is updated by Andy Pillip. - - 0.7.2009051501 - * Fixed: After Auto-show/hide of the tab bar, visibility of closeboxes in tabs is correctly updated. - * Fixed: Without Multiple Tab Handler, extra menu items in the tab context menu are correctly shown. (regression of 0.7.2009051301) - * Fixed: The width of shrunken and expanded tab bar is correctly updaded after you modifies the width. (regression of 0.7.2009051301) - * Fixed: Auto-hide of the tab bar works correctly after tooltips are canceled. (regression of 0.7.2009051301) - - 0.7.2009051301 - * Improved: You can invert tab appearance and tab contents parallelly. - * Improved: Appearance of indented tabs on the top of windows is customized for each platform. - * Modified: Auto-hide of tab bar is temporally disabled while any popup menu is shown. - * Modified: Collapse/expand operations of tabs in horizontal tab bar are shown with animation effect. - * Modified: `extensions.treestyletab.tabbar.invertClosebox` becomes a secret preference (checkbox for the option will not be shown in the configuration dialog). And, on Mac OS X, the default value becomes same to other platforms. - * Modified: Clicking on favicons are ignored by Tree Style Tab if [TooManyTabs](https://addons.mozilla.org/firefox/addon/9429) is installed. - * Modified: Maximum indent of top/bottom tab bar is fixed in a range. - * Fixed: Broken indent disappeared, after closing of multiple tabs. - * Fixed: Broken order of tab contents disappeared, after closebox in tabs are shown/hidden. - * Fixed: Unexpectedly blank space over the reopened tab disappeared, even if there was only one blank tab. - * Fixed: Releasing of ctrl key correctly cancels auto-show of tab bar. - * Fixed: Odd animation for newly opened tabs disappeared even if thumbnails are shown in tabs by [Informational Tab](http://piro.sakura.ne.jp/xul/_informationaltab.html.en). - - 0.7.2009043002 - * Works on Minefield. - - 0.7.2009043001 - * Fixed: With [Split Browser](http://piro.sakura.ne.jp/xul/_splitbrowser.html.en), the window isn't closed even if the last tab in the main pane is moved to another window from an window which have some panes. - - 0.7.2009042803 - * Fixed: Non-URI input for the location bar works correctly again. (regression on 0.7.2009042801) - - 0.7.2009042802 - * Fixed: Errors on localhost or other special cases disappeared. (regression on 0.7.2009042801) - - 0.7.2009042801 - * Improved: "Same/different website" detection is now based on Effective TLD list of Firefox 3. - * Improved: Closebox in each tab can be shown leftside. (The option is enabled by default on Mac OS X.) - * Modified: Click events on favicons are not canceled if the tab don't have collapsed children. - * Fixed: The parent tab is correctly focused and sub tree is correctly collapsed, when you collapse a sub tree including the focused tab. (regression on 0.7.2009040901) - * Fixed: New tabs become chldren of the current tab correctly even if [Highlander](https://addons.mozilla.org/firefox/addon/4086) is installed. - * Fixed: "Open All in Tabs" command for bookmark folders opens tabs as a sub tree correctly. - * Fixed: The label of default behavior about bookmark folders is updated for Firefox 3. - * Fixed: Tabs moved by `moveTabTo()` method are correctly indented. - * Works with [Chromifox Basic](https://addons.mozilla.org/firefox/addon/8782). - * Works with [FullerScreen 2.4](https://addons.mozilla.org/firefox/addon/4650). - * Works with [AutoHide 1.5.4](http://www.krickelkrackel.de/autohide/). - * Works with [Duplicate Tab 1.0.2](https://addons.mozilla.org/firefox/addon/28). - * Works with [QuickDrag 2.0.1](https://addons.mozilla.org/firefox/addon/6912). - * Supposedly works with Tab Mix Plus 0.3.7.3. - * Fixed: New tabs opened by the option "Force to open in new tab" of Tab Mix Plus become children of the current tab correctly. - * zh-TW locale is updated. - * pl-PL locale is updated. (by Andrzej Pasterczyk) - - 0.7.2009042301 - * Fixed: Broken indent and memory leak disappeared for closing of child tabs which have descendant tabs. (regression on 0.7.2009042101) - - 0.7.2009042101 - * Modified: Checkbox for "List all tabs" button is always shown. - * Modified: Checkbox for "New Tab" button on Firefox 3.5 is hidden for Firefox 3.0 or lower versions. - * Modified: Changing tab bar mode only between horizontal and vertical resets state of checkboxes for tab bar contents. - * Modified: Animation effect to collapse/expand tabs is disabled if the tree of tabs cannot be collapsed by preference. - * Modified: Appearance of "twisty" of tabs are inverted for horizontal and collapsable tab bar. (only on Modern style) - * Modified: Animation effect for tab switching now starts after the current tab is completely selected. - * Fixed: Wrong tab focus on closing the current "parent" tab with the setting "Move child tabs to the level of the closed parent tab" disappeared. (regression on 0.7.2009040901) - * Fixed: "Auto-Hide" tab bar is now correctly resized. (regression) - * Fixed: Now "shrunken" tab bar cannot be smaller than the "expanded" tab bar correctly. (regression) - * Fixed: Wrongly disappearing of focused tab after closing the current tab disappeared. - * Fixed: The height of "top" tab bar with indent is not changed by hovering on tabs. - * Improved: Changing preferences of tab bar width is appied to the GUI automatically. - * Improved: New APIs for developers or heavy users, `TreeStyleTabService.setTabbarWidth()` and `TreeStyleTabService.setContentWidth()` are available. - * it-IT locale is updated. (by Godai71) - * de-DE locale is updated. (by Andy Pillip) - - 0.7.2009040901 - * Improved: Animation effects are available. - * Improved: New option to close all of child tabs when the "parent" tab is closed even if the tree is expanded. - * Improved: Auto-scroll for tab draggings is available. - * Fixed: "Close Tab" button on the tab bar closes only one tab correctly. - * Fixed: Broken tree disappeared when trees are duplicated or moved to another window. - * Fixed: Auto-hide of tab bar works for rightside or bottom tab bar. - * pl-PL locale is available. (translated by Andrzej Pasterczyk) - - 0.7.2009040201 - * Works on Minefield again. - * Improved: A narrow bar for auto-hide tab bar is available. You can access to the tab bar even if there is a full-screen Flash. - * Improved: Pointing on the tab bar keeps auto-hide tab bar shown even if it is shown by keyboard shortcuts. - * Fixed: Keyboard shortcuts to switch tabs show tab bar automatically in the fullscreen mode. - * Fixed: It disappeared that infinity redrawing on auto-collapse with some theme including paddings for tabs. - * Fixed: Too narrow tab bar in the fullscreen mode disappeared. - * Fixed: The content area is correctly redrawed after you exit from the fullscreen mode. - * Fixed: Works correctly even if it is the initial startup. - * Fixed: "New Tab" button in the tab bar works correctly. - - 0.7.2009032801 - * Fixed: "Vertigo" style was broken on Firefox 3.0.x. - - 0.7.2009032701 - * Improved: Appearance of tabs in "Mixed" style is updated. - * Fixed: Works with [Mouseless Browsing](https://addons.mozilla.org/firefox/addon/879) correctly. - * Fixed: Tooltip on tabs is always hidden while tab drag, because we sometimes drop tabs to the tooltip accidentally. - - 0.7.2009032502 - * Improved: Background image of tab icons shown as an animation. (Firefox 3 or later) - - 0.7.2009032501 - * Improved: New theme "Metal" is available. It is the default theme on Mac OS X. - * Fixed: Odd appearance on Linux and Mac OS X disappearef. - * Fixed: It disappeared that infinity redrawing on auto-collapse with some theme. - * Fixed: Dropped tabs from another window keep their tree structure correctly. - * Improved: A custom event `TreeStyleTabCollapsedStateChange` is available for developers. - * de-DE locale is updated by Andy Pillip. - - 0.7.2009031701 - * Improved: New tabs from [QuickDrag](https://addons.mozilla.org/firefox/addon/6912), [Linky](https://addons.mozilla.org/firefox/addon/425), [Mouseless Browsing](https://addons.mozilla.org/firefox/addon/879), and [Snap Links](https://addons.mozilla.org/firefox/addon/4336) become child tabs of the current tab. - * Improved: Dropped tab becomes new first child if you set new child tabs to be inserted as first child. - * Fixed: The closebox in the tab bar (not in tabs) works correctly. - * Fixed: Correct behavior of tab dropping. - * Fixed: Correct appearence of the closebox in the vertical tab bar (not in tabs). - * Fixed: Correct appearance of the "new tab" button in the vertical tab bar with Tab Mix Plus. - * Fixed: The tab bar is correctly scrolled by tab focus even if Tab Mix Plus is installed. - * Updated: Italian locale is updated. (by Godai71) - - 0.7.2009030901 - * Improved: On Firefox 3.5 or later, vertical tahs are shown with dropshadow. - * Modified: When the last child tab is dropped just after its parent, the dragged tab becomes a next sibling of the parent. - * Modified: Dropped tabs always become last child of the target tab. - * Fixed: On Shiretoko 3.1b4pre, position of "new tab" button is correctly updated when many tabs are open. - * Fixed: Ctrl-Tab correctly circulate tab focus. - - 0.7.2009021201 - * Works on Firefox 3.1b3pre. - * Fixed: XLinks in SVG (or others) are correctly ignored when it is clicked. - * Fixed: The first child tab is correctly focused if the parent tab is closed. - * Improved: You can open links from separete selections in new tabs. - - 0.7.2008122801 - * Fixed: Buttons on the tab bar work correctly. - * Added: ru-RU locale is available. (by L'Autour) - - 0.7.2008120401 - * Fixed: Possibly works with [Tab History](https://addons.mozilla.org/firefox/addon/1859). - * Fixed: Works with [Aging Tabs](https://addons.mozilla.org/firefox/addon/3542). - * Fixed: On Shiretoko 3.1b3pre, dropping of files, links, etc. to the tab bar is correctly performed. - * Improved: Clicks on spaces of indented tabs work as clicks on tabs. Thus, you can switch tabs by clicking screen edges in the full screen mode. If you disable this change, change the value of a secret preference `extensions.treestyletab.clickOnIndentSpaces.enabled` to `false`. - - 0.7.2008120201 - * Fixed: Drag and drop of tabs works correctly on Minefield 3.1b3pre. - * Fixed: Drag and drop of links works correctly on Minefield 3.1b3pre. - * Improved: Dragging parent tab and dropping it out of the window tears off the subtree to a new window on Minefield 3.1b3pre. - * Improved: "Open a new tab" button can be hidden by checkbox on Minefield 3.1b3pre. - * Fixed: The checkbox for "List all tabs" button works correctly on Minefield 3.1b3pre. - * Improved: New tabs from [SBM Counter](http://miniturbo.org/) are opened as child tabs of the current tab. - * Fixed: Broken menu with [Multiple Tab Handler](http://piro.sakura.ne.jp/xul/_multipletab.html.en) disappeared. - - 0.7.2008110801 - * Fixed: "Maximized" state is correctly restored on the next startup. - - 0.7.2008110701 - * Fixed: Dropping of tabs works correctly on the blank are of the tab bar. - * Fixed: Works on Minefield 3.1b2pre. - * es-ES locale is updated. (by tito) - * it-IT locale is updated. (by Godai71) - * de-DE locale is updated. (by Andy Pillip) - - 0.7.2008101801 - * Improved: On Minefield 3.1b2pre, tabs are moved from an window to another by drag and drop, without reloading. - * Fixed: "Bookmark Sub Tree" feature works with Tab Mix Plus. - - 0.7.2008101502 - * Fixed: Flashing when tab bar is automatically collapsed/expanded disappeared on Minefield 3.1b2pre. - * Fixed: Works with [LastTab](https://addons.mozilla.org/firefox/addon/112). - - 0.7.2008101501 - * Improved: Works on Minefield 3.1b2pre. - * Improved: A new feature, "Bookmark this Tree" is available for tab context menu. - * Improved: Tab indentation is automatically adjusted by tab bar width. - * Fixed: Works with [Menu Edit](https://addons.mozilla.org/firefox/addon/710). Menu items of tab context menu are not duplicated anymore. - * Fixed: Works with [Link Widgets](https://addons.mozilla.org/firefox/addon/2933). - * Fixed: Works with [FireGestures](https://addons.mozilla.org/firefox/addon/6366) again. - * Fixed: Tab indentation is correctly back after full screen mode is finished. - * Fixed: Content area are correctly rendered after auto-hide tab bar feature is disabled. - * Fixed: Links in web pages are correctly opened as child tabs automatically. - * Fixed: Secondary or later windows are initialized correctly. - * Fixed: Sub tree is correctly collapsed even if one of descendant tab is selected. - * Fixed: The number of closed tabs in warning dialog is corrected. - * Fixed: Sub tree structure of the current tab is correctly restored even if [Session Manager](https://addons.mozilla.org/firefox/addon/2324) is installed. - * Updated: German locale is updated. - * Updated: Italian locale is updated. - - 0.7.2008062001 - * Improved: Session Management of Tab Mix Plus is supported. - * Fixed: Tab Mix Plus can know a tab in vertical tab bar is visible or not. (If you like, you can take the old behavior back by changing `extensions.treestyletab.TMP.doNotUpdate.isTabVisible` to `true`.) - * Fixed: Scroll position is correctly restored when a tab is closed in vertical tab bar. - - 0.7.2008061901 - * Improved: Tab appearance specified by the current theme is available for vertical/bottom tab bar. - * Modified: Tab appearance is changed a little. - * Fixed: Greasemonkey 0.8 or later is supported. - * Fixed: Keyboard shortcuts or other cases expand shrunken tab bar correctly. - * Fixed: In vertical tab bar, it is scrolled to the selected tab after a tab is closed. - * Fixed: Broken context menu on tabs disappeared, with the Multiple Tab Handler. - - 0.7.2008061701 - * Improved: Now the "Auto Hide Tab Bar" feature makes tab bar shrunken, not collapsed. However you can choose the old behavior as you like. (This improvement was inspired from Zusukar's patch. Thanks!) - * Improved: Better full zoom support on Firefox 3. - * Improved: Better full screen support on Firefox 3. - - 0.6.2008061601 - * Improved: Subtrees are automatically opened while drag-and-drop operations. - * Fixed: Appearance on Mac OS X is corrected. - - 0.6.2008050601 - * Added: Traditional Chinese locale is available. (by HkYtrewq, Thanks!) - - 0.6.2008050101 - * Improved: Advanced settings are available for auto-hide feature of the tab bar. - * Improved: Auto-hide of the tab bar is disabled while you drag scrollbars. - * Improved: New tabs from GM_openInTab of Greasemonkey are opened as child tabs of the current tab. - * Fixed: Configuration dialog works correctly with Minefield on Linux. - * Fixed: Tree structure is kept correct when top-level tabs are reopened. - * Fixed: Multiple bookmarks are opened as separate tabs even if Tab Mix Plus is available. - * Fixed: Works on Firefox 3 beta5. - * Added: German locale is available. (by Andy Pillip) - - 0.6.2008031101 - * Fixed: Wrongly shown tab bar after keyboard shortcuts are used disappeared. - * Modified: Tab bar is shown in half-transparent appearance. - * Chinese locale is updated. - - 0.6.2008030904 - * Fixed: Auto-hide works correctly on Minefield. - - 0.6.2008030903 - * Improved: Tab bar is shown as transparent, when it is placed to left, right, or bottom and auto-hide is available. - - 0.6.2008030902 - * Fixed: Pressing Ctrl key in a while works correctly in Linux. - * Fixed: Wrongly shown canvas disappeared. - - 0.6.2008030901 - * Improved: Auto show/hide of the tab bar becomes more flexible. - * Improved: Flash on auto show/hide of the tab bar decreased. - * Improved: New tabs opened by [FireGestures](https://addons.mozilla.org/firefox/addon/6366) become child tabs. - * Spanish locale is available. (by tito, Thanks!) - * Works on Minefield 3.0b5pre. - - 0.5.2008030303 - * Fixed: Some preferences are saved its user value correctly after the addon is re-installed. - * Fixed: Position of closeboxes in inverted rightside tabs are corrected. - - 0.5.2008030302 - * Improved: Toolbars beside the tab bar, provided by [All-in-One Sidebar](https://addons.mozilla.org/firefox/addon/1027) with a secret preference `extensions.aios.tbx.tabbar`, are available on vertical tab bar. If you turn it to `true`, customizable toolbars are shown on/below the vertical tab bar. - - 0.5.2008030301 - * Improved: "Auto" is available for the style of tree twisties. - * Fixed: Works with Tab Mix Plus 0.3.6.1. - * Fixed: Works with combination of Firefox 3 and Tab Mix Plus. - * Fixed: Works with [FLST](https://addons.mozilla.org/firefox/addon/32) and [Tabbrowser Preferences](https://addons.mozilla.org/firefox/addon/158). - * Added: zh-CN locale is available. (by [Fatiaomao](http://fatiaomao.yo2.cn/), Thanks!) - - 0.5.2008022901 - * Improved: Appearance of tree twisties can be changed. - - 0.5.2008022801 - * Improved: Children tabs inherits the color of the parent tab if [ColorfulTabs](https://addons.mozilla.org/firefox/addon/1368) is available. - * Improved: New tabs opened by drag and drop in web pages with [Super DragAndGo](https://addons.mozilla.org/firefox/addon/137) or [Drag de Go](https://addons.mozilla.org/firefox/addon/2918) become children of the current tab automatically. - * Improved: Auto-tree feature (like above) can be disabled completely by a secret preference `extensions.treestyletab.autoAttachNewTabsAsChildren`. If you don't want any tabs to be children automatically, you should turn it to `false`. - - 0.5.2008022702 - * Fixed: Bookmark groups are loaded by your preference correctly on Firefox 3. - * Fixed: New tabs from the location bar or other cases opened correctly. (it was a regression in 0.5.2008022701) - - 0.5.2008022701 - * Improved: Now you can change the position of tab bar dynamically from context menu on tab bar. - * Fixed: Became compatible to [Highlander](https://addons.mozilla.org/firefox/addon/4086) and [PermaTabs](https://addons.mozilla.org/ja/firefox/addon/2558) (maybe) - * Updated: Italian locale is updated. (by Godai71.Extenzilla) - - 0.5.2008022501 - * Fixed: A typo in en-US locale disappeared. - * Fixed: "Fix width of tab bar" state is restored correctly on every startup. - - 0.5.2008022402 - * Improved: Moving of tabs by drag and drop from other windows is available on Firefox 3. - - 0.5.2008022401 - * Improved: Drag and drop actions for selection tabs are available with [Multiple Tab Handler](http://piro.sakura.ne.jp/xul/_multipletab.html.en). - * Fixed: Drag and drop actions work correctly on Firefox 3. - - 0.5.2008022301 - * Improved: New tabs opened from the location bar can be opened as children of the current tab even if their domains are different from the current. - * Improved: New option to fix width of the tab bar and hide splitter is available in the context menu of the tab bar. - * Fixed: Compatibility with some themes (iFox etc.) is improved. - * Fixed: Double clicking on the tab bar works correctly. - - 0.5.2008022201 - * Improved: Works on Firefox 3 beta3. - * Fixed: Tabs opened from the bookmarks sidebar are grouped correctly. - * Improved: UI to modify detailed settings of auto hide is available. - * Fixed: Compatibility with multi-row tab bar of Tab Mix Plus is improved. - - 0.5.2007120101 - * Improved: Tooltips and hover icon are updated for tree twisties in tabs. - - 0.5.2007113001 - * Fixed: "No tab is selected" problem (which appear when there is a tree of tabs in the end edge of the tab bar, it is collapsed, the root tab of the tree is selected, and it is closed) disappeared. - - 0.5.2007112801 - * Improved: New item "Close Children" (and middle-click on "Close this Tree") are available in the context menu on tabs. - * Fixed: Wrongly collapsed tab which is moved from other tree by drag and drop disappeared. - * Modified: Internal operations to move tabs and restoring tree state are rewritten. - * Updated: Italian locale is updated. (by Godai71.Extenzilla) - - 0.5.2007112401 - * Fixed: Broken tree of restored session disappeared. - * Fixed: Broken tree of restoring closed tabs disappeared. - * Fixed: Broken tree of bookmark group disappeared. - * Fixed: Too small width of indent disappeared. - * Fixed: Dropping is prevented correctly on descendant tabs of the dragged tab. - - 0.5.2007111801 - * Improved: While dragging something to tabs, collapsed subtree are expanded automatically by waiting on it. - * Fixed: "Close this Tree", "Collapse All Trees" and "Expand All Trees" work correctly. - - 0.5.2007111702 - * Fixed: Broken tree with duplicated tabs made by Session Store API of Firefox 2 ([Multiple Tab Handler](http://piro.sakura.ne.jp/xul/_multipletab.html.en) etc.), disappeared. - - 0.5.2007111701 - * Improved: "Collapse All Tree" and "Expand All Tree" are available in the context menu on tabs. - * Improved: Menu items of "List all tabs" button are indented like the tree. - * Updated: Italian locale is updated. - - 0.5.2007111502 - * Fixed: Focus of tabs can be moved by keyboard shortcuts and so on correctly. - * Fixed: Problem about links with `target` attribute which were wrongly loaded to both of new tab and the current tab, is corrected. - * Fixed: Broken indent of restored tab is corrected. - * Fixed: Broken counter of collapsed descendant tabs is corrected for reopened tabs. - - 0.5.2007111501 - * Improved: Performance of combinations with Tab Mix Plus and [Split Browser](http://piro.sakura.ne.jp/xul/_splitbrowser.html.en) is improved. - * Fixed: When there is only one tree and all of tabs are related to it, you can close the whole of the tree without fatal error. - * Fixed: Structure of tabs tree are kept correctly even if uninitialized tabs are moved. - - 0.4.2007111302 - * Fixed: Broken tree disappeared in most cases, if you use Tab Mix Plus. - - 0.4.2007111301 - * Fixed: Invisible tabs which appears when a parent tab was closed, disappeared. - * Improved: Works with Tab Mix Plus. (Too buggy, so you should use only with leftside or rightside tab bar. - - 0.4.2007111001 - * Improved: Vertical tab bar can be shown/hidden automatically. - * Improved: Grippy in the splitter of the tab bar is available on Minefield. When you click grippy, the tab bar will be collapsed quickly. - * Improved: "List all tabs" button can be shown in the vertical tab bar. - * Modified: Leftmost scrollbar of leftside tab bar is disabled on Firefox 3 or later, because it doesn't work anymore. - - 0.3.2007110701 - * Fixed: Tab bar can be moved dynamically again. - * Fixed: Wrong position of tab icons is corrected. - - 0.3.2007110601 - * Fixed: Wrongly expanded tab bar in the leftside with leftmost scrollbar disappeared. - * Modified: Method to invert appearance of rightside tabs is changed. - * Added: Italian locale is available. (made by Godai71.Extenzilla) - - 0.3.2007110501 - * Fixed: Closeboxes of tabs can be clicked even if there is leftmost scrollbar in the vertical tab bar. - - 0.3.2007103102 - * Improved: Insertion point of new child tabs becomes customizable. New child can be inserted at the top of the sub tree as the first child, or append to the sub tree as the last child. - - 0.3.2007103101 - * Fixed: Works with [ImgLikeOpera](https://addons.mozilla.org/firefox/addon/1672) correctly. - * Fixed: Broken popup for selected tabs by [Multiple Tab Handler](http://piro.sakura.ne.jp/xul/_multipletab.html.en) disappeared. - - 0.3.2007103002 - * Improved: "Close this Sub Tree" menuitem is available in the context menu on tabs even if Multiple Tab Handler is not available. - * Fixed: Broken appeaarance of tabs in Firefox on Mac OS X disappeared. - - 0.3.2007103001 - * Improved: When new tabs are opened from links or location bar automatically, the behavior is inverted if modifier key (Ctrl, Command or Alt) is pressed. - * Fixed: Wrong focus of tabs, appeared when the first child tab of subtree is closed, disappeared. - - 0.3.2007102904 - * Fixed: List of child tabs is correctly updated when a child tab is closed. - - 0.3.2007102903 - * Fixed: Wrongly opened blank tab from "javascript:" links disappeared. - - 0.3.2007102902 - * Fixed: The new feature to load links in new tab works correctly. - - 0.3.2007102901 - * Improved: Any link or links to different website can be loaded in new tab automatically. - * Fixed: New tabs are correctly opened from the location bar even if the URL is "about:" URLs. - - 0.3.2007102701 - * Improved: New tabs can be loaded from the location bar automatically. (default: same domain => new child tab, different domain => new tab) - * Fixed: Tree of tabs can be saved/restored by extensions like [Session Manager](https://addons.mozilla.org/firefox/addon/2324) which use session store API of Firefox 2. - * Improved: Tree of tabs is automatically corrected if positions of tabs are modified by moveTabTo method. - - 0.2.2007102602 - * Fixed: Count of descendant tabs are hidden correctly for expanded sub tree. - - 0.2.2007102601 - * Improved: Sub trees of tabs in horizontal tab bar are shown with spaces, so you'll be able to understand easily which tabs are grouped or not. - * Improved: Indent of tabs and collapse/expand of sub tree are disabled by default for horizontal tab bar. - - 0.2.2007102501 - * Improved: Tab bar can be put on the top or below the content area. - - 0.1.2007102401 - * Improved: Middle click on "View Image", "View Background Image", "Add Dictionary" (for spellcheck), "Subscribe Feed", and "Home" can open the result as children tab of the original tab. - * Modified: The scrollbar of the leftside tab bar is moved to leftmost, like as [Fastladder](http://fastladder.com/). - - 0.1.2007102301 - * Modified: Algorithm of auto-collapse-expand is modified. - - 0.1.2007102204 - * Improved: A new command, open selection links in child tabs is available in the context menu. - * Improved: Appearance of rightside tab bar can be inverted. - - 0.1.2007102203 - * Improved: New tabs from a bookmark folder can be opened as a sub tree, in Minefield. - * Improved: A new API for `tabbrowser.loadTabs()` is available. - - 0.1.2007102202 - * Improved: Works on Minefield. - * Modified: Default apparance is changed to "Mixed". - - 0.1.2007102201 - * Improved: You can change the action when links or URL strings are dropped to existing tabs. - * Improved: Fullscreen mode of [Autohide](http://www.krickelkrackel.de/autohide/) is supported (for leftside tab bar only) - * Fixed: Works with [ContextMenu Extensions](http://piro.sakura.ne.jp/xul/ctxextensions/index.html.en) and [Split Browser](http://piro.sakura.ne.jp/xul/_splitbrowser.html.en). - * Improved: APIs are available for other addons. - - 0.1.2007102102 - * Fixed: Startup error disappeared. - * Fixed: Tabs are moved correctly after drag and drop. - - 0.1.2007102101 - * Released. +# History + + - master/HEAD + * Improved: Better compatibility with someone who change visibility of the tab bar, like "auto hide tab bar for last single tab" feature of Tab Mix Plus, Pale Moon, and [Hide Tab Bar With One Tab](https://addons.mozilla.org/firefox/addon/hide-tab-bar-with-one-tab/). + * Modified: Expand the shrunken tab bar immediately when the mouse pointer moves onto the tab bar, if the size of teh tab bar is fixed. + * Modified: Keep the UI to modify relations of bookmarks disabled, for bookmark items in the "Unsorted Bookmarks" folder. (Because people won't open all items in the folder as a tree of tabs by middle-click on the folder.) + * Fixed: Hide (or collapse) the tab bar correctly with delay, when a tab is opened or closed in the "auto hide" mode. + * Fixed: Better responsibility for bookmark management UI when there are very large number of sibling bookmarks in a folder. + * Fixed: Save and restore both sizes of expanded and shrunken tab bar correctly, on the next startup. + * Fixed: Re-show the tab bar correctly when the F11 key is pressed to exit from the DOM full-screen mode. + * Fixed: Don't disable background color of tabs when Tab Mix Plus is installed. + - 0.14.2013100901 + * Improved: Position and size of the tab bar is updated automatically when any element is inserted to the browser box. + * Fixed: Show the full tooltip near the original tooltip correctly, even if there are multiple screens. + * Fixed: Don't shrink/hide the tab bar for keyboard shortcuts Ctrl-T, Ctrl-R, etc, if the tab bar is shown by a long-press of the Ctrl key. + * Fixed: Don't focus to the tab which is going to be closed. This also fixes some breakages (including [issue #569](https://github.com/piroor/treestyletab/issues/569)) caused by TabSelect events from disappearing tabs. + * Fixed: Don't activate auto-hide feature of the tab bar for DOM-fullscreen mode (ex. YouTube). This is based on the behavior of Firefox's auto-hide feature in DOM-fullscreen mode. + * Fixed: Don't hide browser's toolbars when the tab bar is vertical, except cases to hide them for special tabs (for example, web application). + * Fixed: Erase odd border in each tab appearing with Tab Mix Plus. ([by wanabe. Thanks!](https://github.com/piroor/treestyletab/pull/556)) + * Fixed: Better compatibility with "How Many Times Can I Back?". ([by wanabe. Thanks!](https://github.com/piroor/treestyletab/pull/554)) + * Fixed: Better compatibility with [Sidebars List](https://addons.mozilla.org/firefox/addon/sidebars-list/). ([by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/571)) + - 0.14.2013082301 + * Fixed: Failed to initialize on Firefox 23 and later. (regression on the previous release) + * [ru locale is updated by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/542) + - 0.14.2013082201 + * Works on Firefox 25 and later. + * Fixed: Restore tree structure correctly for "undo close tab" feature, even if the tab had no child. (It was a regression on the version 0.14.2013052901.) + * Improved: New tab from [DragIt](https://addons.mozilla.org/firefox/addon/dragit-formerly-drag-de-go/) is opened as a child of the current tab. + * Fixed: Don't shrink tab bar automatically, when the user selects a background tab. + * Improved: Update label of Firefox's "Close Tabs to the Right" menu item to "Close Tabs to the Bottom" in the vertical tab bar. + * Fixed: Don't break tree structure by drag and drop of a child tab to move it to the upper level. + * Fixed: Detect new tabs opened from content scripts more correctly. + * Fixed: Show favicon for dummy (group) tabs correctly on Firefox 22. + * Fixed: Detect dummy (group) tabs correctly. ([Fixed by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/518)) + * Fixed: On Firefox 23 and later, ignore the preference "hide the tab bar when there is only one tab" because it was available on Firefox 22 or older versions. + * Fixed: Resolve visual glitch of the tab bar after showing/hiding a toolbar. + * Fixed: Works with [bug489729 (Disable detach and tear off tab)](https://addons.mozilla.org/firefox/addon/bug489729-disable-detach-and-t/). + * Improved: Introduce the concept "temporary group tab" and "permanent group tab". And close needless group tabs automatically only when it is marked as temporary. Automatically opened group (dummy) tabs are temporary, and manually opened tabs are permanently by default. You can make group tabs always permanent by these preferences `extensions.treestyletab.openGroupBookmark.temporaryGroup` (for bookmark groups) and `extensions.treestyletab.createSubtree.underParent.temporaryGroup` (for "create new tree from selected tabs" feature) with the value `false`. + * Fixed: Show/hide tab bar correctly after the grippy is clicked. + * Fixed: Don't freeze on the interface to edit bookmarks, even if there are too many bookmarks in the same folder. + * [ru locale is updated by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/534) + - 0.14.2013052901 + * Fixed: Pinned tabs are shown with more stylized appearance. + * Fixed: Don't set margin to indicate grouped tabs for parent tabs next to hidden tabs in more cases. (by Drugoy. Thanks!) + * Fixed: Update the tab bar correctly when contents in the browser bottom bar or the toolbar are modified. (Regression on 0.14.2013040601) + * Fixed: Don't make new tabs children of the current tab, if they are opened by [Gmail Panel](https://addons.mozilla.org/firefox/addon/gmail-panel/) or someone. + * Modified: Update codes around [session store API](http://dutherenverseauborddelatable.wordpress.com/2013/05/23/add-on-breakage-continued-list-of-add-ons-that-will-probably-be-affected/). + - 0.14.2013040601 + * Improved: Add a new secret option `extensions.treestyletab.autoAttach.fromCurrent` to control new tab position from the current tab. + * Fixed: Move tab by moveTabForward/moveTabBackward on Firefox 20 correctly. + * Fixed: Don't set margin to indicate grouped tabs for parent tabs next to hidden tabs. + * Fixed: Don't insert needless margins between collapsed tabs. Negative margins for collapsed tabs were unexpectedly inverted for tabs which have its "cannot be collapsed" parent tab. However, such tabs still can be collapsed if its root parent tab can be collapse its sub tree. + * Fixed: Observe changes of UI shown/hidden not only the browser bottom box but also the toolbox + * Fixed: Restore the original user preference when this addon is disabled or removed. (by saneyuki_s) + * Fixed: Move dragged tab to the correct position, even if there are hidden tabs. + * Fixed: Move all tabs in the dragged tree to a newly opened window correctly on Firefox 19 and later. + * Modified: Make dragging tabs transparently always, to see the drop position marker. + * Modified: Expand the drop area to drop dragged tabs to a tab itself. By this change, you can drop a tab to another more easily. + * Modified: "jar" archive is no longer included. + - 0.14.2012122901 + * Works on Nightly 20.0a1 again. (Updated for new MutationObserver spec.) + * Fixed: Never raise error messages for dragging of non-tab objects onto the tab bar. + - 0.14.2012121401 + * Improved: Open new tabs from [Linky](https://addons.mozilla.org/firefox/addon/425) as child tabs of the current tab even if they are opened vi a dialog. + * Improved: Define minimum width/height of the tab bar and restore it on the startup (so, if you accidentaly get too narrow tab bar, it will be fixed in the next startup.) + * Fixed: Collapse/hide the tab bar automatically even if the webpage includes any plugin area. + * Fixed: Fix wrong dragging behavior of tabs in the vertical tab bar. Now tabs can be droppend on another tab easily. + * Fixed: Fix odd padding in the vertical overflowed tab bar with pinned tabs and "Default" skin. + * Fixed: Hide tab bar for only one tab window correctly. + * Fixed: Fix dynamic patch for [QuickDrag](https://addons.mozilla.org/firefox/addon/6912). + * Modified: Don't change indent of tabs for collapsed tab bar. + * Modified: Don't listen "mouseleave" event anymore (because it increases CPU usage.) + * Modifeid: Unify the preference item `extensions.treestyletab.animation.enabled` to `browser.tabs.animate`. + - 0.14.2012111201 + * Fixed: Tabs from other computers are correctly opened as child tabs of the "about:sync" tab, on lately Nightly. + * Fixed: All animation effects were unexpectedly stopped after the configuration dialog is opened. + - 0.14.2012111001 + * Improved: Dragged tabs in vertical tab bar are now animated (on Firefox 17 beta and later.) + * Improved: Update indent of tabs automatically when too deeply nested tabs are collapsed/expanded and the mouse cursor goes away from the operated tab. This behavior can be disabled by the secret preference `extensions.treestyletab.indent.autoShrink.onlyForVisible`. + * Fixed: Update indent of tabs automatically when tab groups are modified or switched. + * Improved: Different indent of tabs can be applied for horizontal and vertical tab bar. Secret preferences `extensions.treestyletab.indent.horizontal`, `extensions.treestyletab.indent.vertical`, `extensions.treestyletab.indent.min.horizontal` and `extensions.treestyletab.indent.min.vertical` are available. + * Improved: The default size of the tab bar (it is used to reset the tab bar when the splitter is double-clicked) is now customizable by secret preferences `extensions.treestyletab.tabbar.width.default`, `extensions.treestyletab.tabbar.height.default` and `extensions.treestyletab.tabbar.shrunkenWidth.default`. + * Fixed: Drop position markers in vertical tab bar were accidentaly disappeared while dragging. + * Fixed: Don't duplicate the current tab accidentaly when simple left click on the reload button. + * Improved: Duplicate tabs as children of the current tab, from items of back/forward button's menu. + * Fixed: Don't hide closeboxes of other tabs when toolbars are shown/hidden. + * Fixed: Animation effects of tabs were accidentaly stopped when there were multiple windows. + * Improved: Refactor internal codes. + - 0.14.2012081101 + * Fixed: Apply animation effects correctly. In old versions, all animation effects (about tabs and the configuration dialog) were accidentally stopped. + - 0.14.2012080901 + * Fixed: New tabs are shown correctly even if you activate animation effects. New tabs were sometimes stay hidden because animation was accidently stopped by some errors. + * Fixed: Tabs are shown with correct height in "Metal" skin on Windows and Linux. + * Fixed: Collapse a tree correctly even if you focused to a grandchild tab of the collapsing tree. + * Fixed: Tabs dropped to the bookmarks sidebar are correctly bookmarked. + * Fixed: Better handling of recursive/broken tree when collecting descendant tabs. + - 0.14.2012080601 + * Updated for Firefox 16 + * Fixed: `extensions.treestyletab.autoExpand.intelligently` works correctly. If you set the preference to `false` , not-focused trees are never collapsed by expansion of the newly focused tree. + * Fixed: Don't forget collapsed state of trees while toolbar customizing. + * Fixed: Create tree of nested bookmark folders, from dragged tree correctly. + * Fixed: Open tabs as a tree on the dropped position in the tab bar, from dragged bookmark tree. + * Fixed: Update tab bar appearance when contents of the browser bottom box is shown or hidden. + * Fixed: Move the dragged pinned tab to the dropped position correctly, even if the drop target is the first pinned tab. + * Fixed: Expand collapsed children of newly pinned tab automatically. (Child tabs unexpectedly vanished when a parent tab with collapsed children was pinned.) + * Fixed: Don't break tree structure when a last child tab is moved to the upper level by drag and drop. + * Fixed: After session restorations, new tabs related to the current tab could be shown as broken tree because TST's internal caches were lost. Now, session restorations work more stablely. + * Fixed: "Fast restoration of tree structures on the startup" feature couldn't work correctly on some environments. + * Fixed: Suppress freezing from infinity loop which is caused by recursive reference (it can be there unexpectedly by some reasons!) of tabs. + * Fixed: Show bottom border of the toolbox for the vertical tab bar and "Tabs on Bottom" toolbox. + * Fixed: Show notification about newly opened tabs at out of the viewport correctly, on Linux. + * Fixed: Update "Metal" skin for Firefox 14 and later. + - 0.14.2012050301 + * Improved: Move tab to the upper level if it is dropped on the bottom area of its parent tab. + * Modified: Change the background color of tabs in "Flat" and "Mixed" theme for some platform (e.g. Ambience theme on Ubuntu). + * Fixed: Handle new tabs from the "new tab" button correctly. + * Fixed: Respect special behaviors defined in Firefox itself or other addons for middle-click on the new tab button. + * Fixed: Fix NS_ERROR_XPC_BAD_OP_ON_WN_PROTO error in auto-shrink mode. + * Fixed: Fix broken appearance of pinned tabs with "Sidebar" theme. + * Fixed: Fix broken appearance of pinned tabs with "Metal" theme on Mac OS X. + * Fixed: Layout pinned tabs correctly even if the tab bar is narrower than the size of a pinned tab. + * Fixed: Move the dragged tab to the correct position when the drop target tab has no child. + * Fixed: Disable the "Tabs on Top" menu item for the vertical tab bar correctly. + * Fixed: Store and restore the original state of the "Tabs on Top" feature when TST is uninstalled. + * Fixed: Don't reset "Tabs on Top" state on the startup. (It was wrongly enabled on every startup.) + * Fixed: Enlarge max width of the status panel. (See [bug 632634](https://bugzilla.mozilla.org/show_bug.cgi?id=632634).) + * Fixed: Don't show TST's "full tooltip" if TST's tooltip is disabled by user preference. + * Fixed: Don't collapse tabs if collapsing/expanding of tree is disabled by user preference. + * Fixed: Reset the appearance of tree twisties when the mouse pointer go away from the tab bar. + * Fixed: Don't show tree twisties on the favicon of existing tabs, in a horizontal tab bar. + * Fixed: Show the floating menu bar (and title bar) with [Hide Caption Titlebar Plus](https://addons.mozilla.org/firefox/addon/hide-caption-titlebar-plus-sma/) correctly. + - 0.14.2012021101 + * Fixed: Better appearance around twisty in tabs on a horizontal tab bar. (regression) + * Fixed: Preferences migration on the startup failed in some cases. + * Russian locale is updated by Infocatcher. + - 0.14.2012021001 + * Improved: A collapsed tree is expanded automatically if you press the Ctrl key for a while on it, even if the checkbox "When a tab gets focus, expand its tree and collapse others automatically" is unchecked. You can disable this behavior by the secret preference `extensions.treestyletab.autoExpandSubtreeOnSelect.whileFocusMovingByShortcut`. + * Fixed: Tree twisties couldn't be hidden by user preference. (regression) + * Fixed: With Tab Mix Plus, failed to save session data on exit. (regression) + * Fixed: Icons of collapsed tabs in the horizontal tree were not hidden. (regression) + * Fixed: User preference of "When a tab gets focus, expand its tree and collapse others automatically" was wrongly ignored when a collapsed tab in a collapsed tree is focused directly. + * Fixed: A link dropped onto the last parent tab was wrongly opened as the first child tab even if it should be opened as the last child by the user preference. + - 0.14.2012020901 + * Updated for Nightly 13.0a1. + * Improved: Better compatibility with other tab-related addons. Now this addon doesn't apply custom binding to <tab/>s. + * Fixed: On lately Nightly, appearances and behaviors of the tab bar were totally broken after the last tree was dragged and dropped to another window. + * Fixed: Trees dropped on outside of existing Firefox windows were unexpectedly duplicated. Now they are correctly moved to new windows. + * Fixed: When auto-showing/hiding (not shrinking) of the tab bar was activated, it was wrongly shown even if the mouse pointer was not near the window edge. + * Fixed: Auto-scrolling of the tab bar didn't work if the first tab was hidden. + * Fixed: "Tabs on Top" was wrongly enabled for "top" and "fixed" tab bar, when a popup window was opened. + * Fixed: Sometimes the height of the vertical tab bar was not updated (ex. Firebug's panel.) + * Fixed: "Bookmark this tree" didn't work correctly on Firefox 9 and later. + * Fixed: "Restore closed tree" confirmation didn't work with localized versions: da-DK, de-DE, es-ES, fr-FR, it-IT, pl, ru-RU, sv-SE, zh-CN and zh-TW. + * Fixed: When both Tab Mix Plus and any third-party's theme were installed, collapsed tabs in the horizontal tab bar couldn't be collapsed. + * Russian locale is updated by Infocatcher. + - 0.14.2012012901 + * Improved: Manually expanded trees were not collapsed automatically by focus changes (like Windows Explorer.) + * Improved: Now tab bar isn't hidden (shrunken) by keyboard input if the tab bar is expanded by mouse actions. + * Improved: When a tab which was a member of closed tree is restored, TST asks you to restore the whole tree by the notification popup (a.k.a. "doorhangar"). + * Improved: Auto exmansion of shrunken/hidden tab bar can be suppressed by pressing Shift key. + * Improved: Group tabs are now saved as bookmark folders. + * Improved: When new tab is opened at the position outside of visible area of the vertical tab bar, it is notified with an animation effect. + * Fixed: The "overflow" state of the vertical tab bar was broken when the bar was overflowed horizontally. + * Fixed: Tree structures were broken when tab groups (Panorama) were switched by Ctrl-Shift-"`" and Ctrl-Shift-"~". + * Fixed: Fast restoration of tree structures on session restoration didn't work for secondary (and later) window. + * Fixed: Some odd behaviors around auto expansion of shrunken tab bar disappeared. + * Fixed: When the current tab includes <embed>, drag and drop feature totally broken after you tried to drag the tab bar itself. + * Fixed: Pinned but not faviconized tabs were not highlighted anymore. + * Fixed: F2 key didn't work on group tabs. (regression) + * Fixed: Failed to store edited title of group tabs. (regression) + * Fixed: With Tab Mix Plus, failed to restore secondary or later pinned tabs if there is no normal tab. + * Fixed: When the browser is too slow, manual scrollings on the tab bar could be canceled by smooth scroll animations of TST itself. + * Fixed: Unexpected jumping on the tab bar after new child tabs are opened is suppressed. + * Fixed: TST could be broken by API calls on window destruction. + * Fixed: When the system was too slow on TabOpen event (by Informational Tab or some addons), the tab bar failed to be scrolled to the newly opened tab. + * Fixed: Tree of tabs in group tabs had too narrow height. + * Modified: The role of the counter in tabs is now switched for vertical and horizontal tab bar automatically. In the horizontal tab bar, it reports the number of all tabs in the tree (including the tab itself). In the vertical tab bar, it reports the number of collapsed children in the tree (excluding the tab itself). Secret preferences `extensions.treestyletab.counter.role.horizontal` and `extensions.treestyletab.counter.role.vertical` are available to control this behavior. [See discussions in #197.](https://github.com/piroor/treestyletab/issues/197) + * Updated for Nightly 12.0a1. + * Drop support for Firefox 3.6. + - 0.13.2011121501 + * Fixed: "Fast restore" didn't work if Tab Mix Plus is installed without its custom session management. + * Fixed: Tabs moved into existing tree didn't become member tabs of the tree. (Regression on 0.13.2011121401. If you use Tab Mix Plus or other addons to control new tab position, tree could be broken.) + - 0.13.2011121401 + * Improved: "Fast restore" has landed. Last tree structure of tabs is restored on the startup quickly. If you see any trouble from this feature, disable it by following processes: go to "about:config" and set `extensions.treestyletab.restoreTree.level` to `0`. + * Improved: "about:treestyletab-group" tabs (dummy tabs for grouping) now contains list of member tabs as links. You can click it to select the tab, and you can close tabs by middle-click on links. + * Improved: When the current tab has focus, arrow keys should work like in the folder pane on Windows Explorer. Right arrow expands a collapsed tree or focuses to the first child tab. Left arrow focuses to the parent tab or collapses the tree. (*Note: if you want to focus to the tab by mouse click, you have to add a CSS rule `.tabbrowser-tab { -moz-user-focus: normal !important; }` to your userChrome.css.) + * Improved: Now, "auto hide tab bar" feature correctly hides the tab bar even if plugins (ex. PDF, Flash, and so on) cover the content area. (On old versions, the tab bar was kept shown unexpectedly on such cases.) This hack is based on an invisible popup covering the content area, so, if you see any trouble from this hack, disable it by following processes: go to "about:config" and set `extensions.treestyletab.tabbar.autoHide.contentAreaScreen.enabled` to `false`. + * Improved: "Undo Close Tree" confirmation UI is now shown immediately when a tab member of closed tree is restored by "Undo Close Tab". + * Improved: Now you can close tabs by middle click on the rich tooltip on tree. + * Fixed: The width of the tab bar was wrongly shrunken to 105px when you started Firefox with fullscreen or maximized state. + * Fixed: Items in "List all tabs" were not indented on Nightly 11.0a1. + * Fixed: Trees in background groups (made by Panorama) were unexpectedly collapsed by trees in the current group. + * Fixed: "Undo Close Tree" feature didn't work. Now you can correctly get closed tabs back. + * Fixed: Rich tooltip on tree was always shown on the primary screen unexpectedly. Now it works with multiple screens correctly. + * Fixed: When the shrunken tab bar was too narrow, we couldn't expand it automatically by mouse move. + * Fixed: Linux specific style rules were not loaded unexpectedly. + * Fixed: On Linux + GNOME3, "narrow scroll bar" was not narrow. + * Modified: The API `partTab()` is renamed to `detachTab()` . For backward compatibility, the old name is still available. + - 0.12.2011120101 + * Improved: While you are browsing tabs by Ctrl-Tab/Ctrl-Shift-Tab, now collapsed tree is automatically expanded, if you stay there with pressed Ctrl key. (You can change the delay via a secret preference `extensions.treestyletab.autoCollapseExpandSubtreeOnSelect.whileFocusMovingByShortcut.delay`.) + * Improved: Title of "dummy" tabs can be changed by F2 key. + * Improved: Tooltip on a tree now reports only top 10 tabs at first, and it is expanded to scrollable tooltip automatically after a delay. (You can change the delay via a secret preference `extensions.treestyletab.tooltip.fullTooltipDelay`.) + * Improved: Members of the tree is shown in the tooltip on the closebox in tabs. + * Improved: Calculation about size of pinned tabs is simplified. A new boolean preference `extensions.treestyletab.pinnedTab.faviconized` is available to change pinned tabs in a vertical tab bar from "faviconized" to "regular tab". + * Fixed: Works on Nightly 11 at 2011-11-30(PST). Now the animation management module never uses `MozBeforePaint` event. + * Fixed: Dropped tabs were broken if they are dropped on "indent" areas. + * Fixed: Shrunken vertical tab bar couldn't be resized by drag and drop because the tab bar was unexpectedly expanded anyway. + * Modified: Tooltip on tree always show tree. If you like the old behavior (tooltip with tree only for collapsed tree), you can set a secret preference `extensions.treestyletab.tooltip.mode` to `1`. (`0` means "never", `2` means "always"). + * Modified: The counter in a parent tab now reports the number of all tabs in the tree including itself. + - 0.12.2011110101 + * Fixed: "Open in tabs" feature for bookmark folder didn't work. (regression on 0.12.2011102901) + - 0.12.2011103101 + * Fixed: Pinned tabs appeared on wrong position for rightside tab bar. (regression on 0.12.2011102901) + * Fixed: Tab's throbbers in the vertical tab bar were shown without vertical tab bar specific appearance unexpectedly. + - 0.12.2011102901 + * Improved: Rest members in a tree of tabs are moved to another group if the parent tab is moved to the group. + * Fixed: When a parent tab is pinned, rest members of the tree stay there correctly. + * Fixed: Background color of the tab bar should be light gray for "Vertigo" and "Sidebar" style with auto-hide. + * Fixed: Pinned tabs were mispositioned on Nightly. + * Fixed: New tabs opened by Greasemonkey scripts are correctly become children of the tab. + * Fixed: Tabs opened from bookmark folders in secondary (or others) window, their tree structure weren't restored if Tab Utilities is installed. + * Fixed: When `TreeStyleTabService.treeViewEnabled` was set to false twice, twisties in tabs were lost unexpectedly. + * Fixed: Hacks for [Colorful Tabs](https://addons.mozilla.org/firefox/addon/1368) didn't work. Now all tabs in a tree are shown with same background color. + * Fixed: New tabs from "new blank tab" button on the tab bar didn't become first child of the current tab (by the user preference) automatically when it is opened. Now it works. + * zh-TW locale is updated by bootleq. + - 0.12.2011082901 + * Note: This version (and older versions) is incompatible to Firefox 8 or later due to the [bug 455694](https://bugzilla.mozilla.org/show_bug.cgi?id=455694) and [674925](https://bugzilla.mozilla.org/show_bug.cgi?id=674925). + * Improved: A dummy tab for grouping tabs is automatically closed when it has no sibling tab. + * Improved: The size of pinned tabs can be customized by secret prefs `extensions.treestyletab.pinnedTab.width` and `extensions.treestyletab.pinnedTab.height`. If you set the width to `-1`, then pinned tabs will be expanded to the width of the vertical tab bar. + * Improved: Needless spaces around favicons in horizontal tabs disappeared. + * Fixed: The parent tab was unexpectedly focused when a child tab was closed even if still there were any other child. + * Fixed: Browser windows are not resized automatically if it is maximized. + * Fixed: New tabs opened by "Search *** by ***" context menu command didn't become children of the current tab on Firefox 4 and later. + * Fixed: The tab bar was wrongly shrunken/hidden/expanded while something is dragged. + * Fixed: The tab bar unexpectedly lost its scroll position when the bar was shrunken/hidden/expanded. + * Modified: "Replace current tab" radio item for bookmark groups is never shown on lately Firefox due to the [bug 440093](https://bugzilla.mozilla.org/show_bug.cgi?id=440093). + * Improved: Now compatible to [Snap Links Plus 2.1](http://snaplinks.mozdev.org/). + * Improved: Tabs opened by [Duplicate This Tab](https://addons.mozilla.org/firefox/addon/duplicate-this-tab/) become child tabs of the current tab. + * Improved: New tabs opened by [InstaClick](https://addons.mozilla.org/firefox/addon/instaclick/) should become child tabs of the current tab. + * Fixed: Visibility of menuitems and separators are now not controlled by self, if they are removed by Menu Editor addon. + * Fixed: When tabs are highlighted by Tab Utilities, favicons were wrongly hidden. + * Fixed: New tabs from `GM_openInTab()` in Greasemonkey scripts didn't become children of the current tab. + - 0.12.2011061701 + * Improved: While dragging of tabs or links, auto-hidden tab bar is expanded automatically. + * Improved: New API for other addons: `gBrowser.treeStyleTab.moveTabs()` , `gBrowser.treeStyleTab.importTabs()` , and `gBrowser.treeStyleTab.duplicateTabs()` to process multiple tabs with their tree structure. + * Fixed: Auto-hide of the tab bar was broken. + * Fixed: Didn't work on Nightly 7.0a1 due to removed interface "nsIDOM3Node". + * Fixed: Animation effects were suddenly stopped by window close or other reasons. + * Fixed: With [ColorfulTabs](https://addons.mozilla.org/firefox/addon/colorfultabs/), vertical tab bar was wrongly scrolled. + - 0.12.2011060202 + * Fixed: With Multiple Tab Handler, selected tabs couldn't be bookmarked by drag and drop. + * Fixed: Some compatibility hacks for other addons (ex. Tab Mix Plus) didn't work. + - 0.12.2011060201 + * Drop support for Firefox 3.5. + * Improved: Optimization for performance issue about switching of tab groups (Panorama). + * Improved: Optimization for startup time. (CSS refactorings, JavaScript code modules for shared codes, etc.) + * Improved: Middle click on the "new tab" button and the "go" button should open the new tab as the child of the current tab. (They can be customized.) + * Improved: With [Locationbar²](https://addons.mozilla.org/ja/firefox/addon/locationbar%C2%B2/), new tabs from path segments are now opened as child tabs of the current tab. + * Improved: New APIs for addons are available : `TreeStyleTabService.readyToOpenChildTabNow()` , `TreeStyleTabService.readyToOpenNextSiblingTabNow()` , and `TreeStyleTabService.readyToOpenNewTabGroupNow()` . They are useful for reservation of new child tab, if the new tab is possibly canceled by some reason. Reservations made by these new API are automatically canceled with delay, so you don't have to call `TreeStyleTabService.stopToOpenChildTab()` manually. + * Fixed: Contents of textbox in toolbar items inserted into vertical tab bar were unexpectedly hidden. + * Fixed: Vertical tab bar in popup windows should be hidden by `chromehidden` attribute. + * Fixed: Drop position indicator in vertical tab bar was missing wrongly for the last tab, if there was any collapsed tab. + * Fixed: When a root tab with collapsed children was moved by drag and drop, its children were unexpectedly expanded. + * Fixed: The feature "hide tab bar when there is only one tab" (one of Firefox's options) didn't work correctly on Firefox 4. + * Fixed: Horizontal tab bar was wrongly shown on the top alwasy. + * Fixed: Clicking on the grippy in the splitter of the vertical tab bar didn't expand the collapsed tab bar. + * Fixed: On-screen tabs on vertical tab bar were not highlighted correctly in the "list all tabs" popup. (It is a new feature introduced by the [bug 626903](https://bugzilla.mozilla.org/show_bug.cgi?id=626903).) + * Fixed: An internal preference `extensions.treestyletab.tabbar.scrollToNewTab.mode` didn't work for new tabs opened in the background. + * Fixed: With [All-in-One Sidebar](https://addons.mozilla.org/firefox/addon/1027) the tab bar was wrongly left on the content area after the sidebar was hidden automatically by AiOS. + * Fixed: On Nightly, background color of the vertical tab bar was unexpectedly fixed to "white" by [these patches](http://hg.mozilla.org/mozilla-central/rev/e90bdd97d168) introduced by the [bug 558585](https://bugzilla.mozilla.org/show_bug.cgi?id=558585). + * da-DK locale is updated by Regmos. + - 0.11.2011050602 + * Fixed: With Personas, vertical tab bar didn't work correctly. + * Fixed: Pinned tabs in the rightside tab bar were unexpectedly animated. + * Fixed: Pinned tabs wrongly disappeared when "auto hide" (not "auto shrink") is enabled. + * Fixed: Shrunken rightside tab bar should be resizable. + * Fixed: On Mac OS X, clicking on the grippy in the splitter for vertical tab bar didn't expand collapsed tab bar. + * Other expanded trees were unexpectedly collapsed when the current tab was closed with collapsed children. + - 0.11.2011050601 + * Improved: New blank tab can be opened as the next sibling of the current tab. + * Improved: Duplicated tab by middle click of the "Reload" button can be opened as a child, a sibling, or the next sibling of the source tab. + * Improved: New API for other addons: `TreeStyleTabService.readyToOpenNextSiblingTab(aSourceTab)` is available. + * Improved: "Tabs on Top" state will be restored after uninstallation. (But if you already installed TST, the state won't be restored because TST cannot know what is the original state before TST is installed anymore.) + * Modified: Only "selected" tabs are dragged if there is any selection (by Multiple Tab Handler, Tab Utilities, etc.) + * Fixed: Secret prefs of Firefox itself modified by Tree Style Tab will be restored after uninstallation correctly. + * Fixed: The rightside tab bar was wrongly out of the window, if "auto collapse" (not "auto shrink") is enabled. + * Fixed: Pinned tabs were wrongly positioned in "auto shrink" mode. + * Fixed: Confirmation with info bar didn't work correctly. + * Fixed: Pinned tabs should not be closed by the command "close other tabs except this tree". + * Fixed: The splitter for the tab bar wrongly handled dragging with right or middle mouse button. + * Fixed: When a parent tab is closed, child tabs were wrongly controlled. The pref `extensions.treestyletab.closeRootBehavior` should work only if `extensions.treestyletab.closeParentBehavior` is `0`. (regression) + * Fixed: The status popup was shown in wrong position if there is any sidebar or vertical toolbar. + * Fixed: Broken tree made by middle click on "back" and "forward" button is fixed. + * Fixed: With [Hide Caption Titlebar Plus](https://addons.mozilla.org/firefox/addon/hide-caption-titlebar-plus-sma/), vertical tab bar didn't work correctly. + * Fixed: With Tab Mix Plus, tabs cannot be pinned correctly. + - 0.11.2011040804 + * Fixed: Pinned tabs in the right tab bar were wrongly positioned. (regression on 0.11.2011040802) + - 0.11.2011040803 + * Modified: Only selected tabs (which have `multiselected` attribute) are moved by drag and drop, even if selected tabs have any not-selected child. + - 0.11.2011040802 + * Fixed: Unpinned tabs were shown with wrong margin in the left tab bar. (regression on 0.11.2011040801) + * Fixed: When a tab which have both parent and children becomes pinned, tree structure was broken unexpectedly. + * Modified: When the dragged tab is selected by `multiselected` attribute, drag and drop of a parent tab to a bookmark tree is handled by Firefox or other addons, not by Tree Style Tab itself. + - 0.11.2011040801 + * Fixed: Pinned tabs were mis-positioned in the left tab bar. (regression on 0.11.2011040701) + - 0.11.2011040701 + * Improved: The scrollbar in the leftside tab bar is shown leftside on Firefox 4. This can be disabled by `extensions.treestyletab.tabbar.invertScrollbar`. + * Improved: The scrollbar in the vertical tab bar is shown with narrow width. + * Improved: The minimum indent of tabs can be customized by a secret pref `extensions.treestyletab.indent.min`. Default value is `3`. + * Improved: Dynamic changing of indent can be disabled by a secret pref `extensions.treestyletab.indent.autoShrink`. + * Improved: Dynamic repositioning of status panels on Firefox 4 becomes better. You can disable this behvior by a secret pref `extensions.treestyletab.repositionStatusPanel`. + * Improved: Dirty hacks for other addons can be disabled by secret prefs. See `extensions.treestyletab.compatibility.*` items in the about:config. + * Modified: When you change some tab bar prefs (size, position and fixed) via configuration dialog or about:config, then new setting is applied to all existing windows. + * Fixed: Dragging of the tab bar itself from a browser window to another window broke the secondary window. + * Fixed: Unexpected too narrow tab bar is now automatically expanded. + * Fixed: On Firefox 4 with some theme, the content area was covered by unclickable rect if auto-hide is active. + * Fixed: On Firefox 4 on Windows Vista/7 with Classic theme (Aero Glass disabled), the height of appearance of the vertical tab bar was broken. + * Fixed: On Firefox 4, smooth scrolling to expanding tabs were broken. + * Fixed: On some cases, tree were not expanded automatically even if a collapsed child tab was focused. + * Fixed: On Firefox 4, extra toolbar items inserted to the tab bar couldn't accept drag drop of tabs. + * Fixed: On Firefox 4, the fixed closebox in the vertical tab bar itself was wrognly hidden. + * Fixed: The drop indicator was unexpectedly shown on the vertical tab bar. + * Fixed: On Firefox 4, works with [Focus Last Selected Tab](http://www.gozer.org/mozilla/extens +ions/) correctly. + * Fixed: On Firefox 4, works with [Optimoz Tweaks](http://optimoz.mozdev.org/tweaks/). + * Fixed: Progress bar in tabs inserted by Tab Mix Plus were wrongly positioned. + * Fixed: New tabs from links opened by Tab Mix Plus were not become children of the current tab. + * da-DK locale is available, translated by Regmos. Thanks a lot! + - 0.11.2011032401 + * Fixed: On Firefox 4, toolbar buttons in the tab bar were unexpectedly hidden. + * Fixed: On Firefox 4, switching of tab groups broke tree of tabs. + * Fixed: Works with [Locationbar2](https://addons.mozilla.org/firefox/addon/locationbar%C2%B2/) correctly. + - 0.11.2011031901 + * Fixed: Flexible toolbar items (like search bar) were wrongly shrunken and hidden if there were too many tabs. + * Fixed: Clicking on an extra toolbar item in the tab bar wrongly selected overflow-ed tabs behind the toolbar item. + * Fixed: In secondary browser window, bookmarks couldn't be opened after the primary browser window was closed. + * Fixed: Toolbar customization unexpectedly moved toolbar items before tabs, to the place after tabs. + * Fixed: Extra toolbar items in the tab bar can be removed by dragging correctly. + * Fixed: Clicks on extra toolbar items were wrongly ignored. + * Fixed: Tree Style Tab freezed Firefox itself when you close a last tree of tabs in the tab bar. + * Fixed: Pinned tabs never accept dropping of tabs. + * Fixed: Pinned tabs were sometimes wrongly positioned. + * Fixed: Tree view was unexpectedly disabled by [Personal Titlebar](https://addons.mozilla.org/ja/firefox/addon/personal-titlebar/). + * Fixed: Broken appearance of pinned tabs with Tab Mix Plus gone. + * Fixed: Misplaced favicons in pinned tabs with Tab Mix Plus gone. + * Improved: A new secret preference to control collapsed/expanded state of restored tabs, `extensions.treestyletab.collapseExpandSubtree.sessionRestore`. -1 restores the last state, 0 collapses all of restored trees, 1 expands all of them. + * German locale was updated by Andy Pillip. + - 0.11.2011021901 + * Fixed: TST wrongly handled drag and drop actions on the tab bar even if it is fired in the toolbar customization. + * Fixed: Pinned tabs are shown with highlighted background correctly when their titles are changed. + * Fixed: Better compatibility with [TotalToolbar](http://totaltoolbar.mozdev.org/). + - 0.11.2011021601 + * Improved: Buttons in the information bar to confirm how restore other closed tabs in the tree (it is shown when you do "undo close tab" for a tab which was in a tree) now have their suitable accesskey. + * Improved: Focusring is shown in tabs if tabs are focusable by userChrome.css. + * Improved: On Firefox 3.6 or olders, the background of the transparent tab bar is no longer drawn if the secret pref `extensions.treestyletab.tabbar.transparent.partialTransparency` has a value equals to or larger than `1`. + * Improved: An alternative drop-marker for drag and drop onto the vertical tab bar is available, for the "Default" skin. + * Fixed: On Minefield, closing of the current tab didn't back the focus to the owner tab. + * Fixed: Tearing off of multiple tabs was failed unexpectedly when [Multiple Tab Handler](http://piro.sakura.ne.jp/xul/_multipletab.html.en) is installed. + * Fixed: Needless blank window was wrongly opened when a tab was teared off from the window by drag-and-drop. + * Fixed: On Minefield, dragging on the grippy in the splitter for the tab bar failed to resize the tab bar. + * Fixed: Restored tab from "Undo Close Tab" was unexpectedly opened in a collapsed tree, when [BarTab](https://addons.mozilla.org/firefox/addon/bartab/) is installed. + * Fixed: On Minefield, the appearance of the tab bar was unexpectedly broken if [RequestPolicy](https://addons.mozilla.org/firefox/addon/requestpolicy/) is installed. + * zh-CN locale is updated by hzhbest. Thanks! + * es-ES locale is updated by Tito Bouzout. Thanks! + * sv-SE (Swedish) locale is available, translated by Mikael Hiort af Ornäs. Thanks! + - 0.11.2011020402 + * Fixed: An error in the initialization process disappeared. + - 0.11.2011020401 + * Modified: The status panel on Minefield is shown in the another side by default, for vertical tab bar. + * Fixed: The API `TreeStyleTabService.position` didn't work. + - 0.11.2011020301 + * Improved: Now you can open a new blank tab in existing tree. + * Improved: Tabs restored from about:sessionrestore become children of the tab. + * Improved: Works with [DragNDrop Toolbars](https://addons.mozilla.org/firefox/addon/dragndrop-toolbars/). + * Fixed: [The status panel](https://bugzilla.mozilla.org/show_bug.cgi?id=628654) is repositioned for bottom tab bar. + * Fixed: Tabs in a moved tree were expanded wrongly, if the tree was collapsed. + * Fixed: Tabs can't be dragged if there is Tab Mix Plus. + * Modified: The transparency of the tab bar (for auto-hide mode) is fixed. It is no longer customizable. + - 0.11.2011012302 + * Fixed: pl locale was broken. + - 0.11.2011012301 + * Improved: The tab bar can be moved to another place with [Peronal Titlebar](https://addons.mozilla.org/irefox/addon/personal-titlebar/) (or otehr addons provide customizability of the tab bar). If the tab bar is moved to another toolbar, then whole the toolbar becomes "tab bar" for Tree Style Tab. + * Improved: In bookmark group tabs (about:treestyletab-group), the existing text in the text field is automatically selected when you click the title. + * Modified: `TreeStyleTabService.currentTabbarPosition` was renamed to `TreeStyleTabService.position` . For backward compatibility, the old name is still available. + * Fixed: Tooltip on tabs were not updated after it was shown on a twisty of a tab. + * Fixed: Icons of tabs were unexpectedly stretched if Tab Mix Plus is installed. + * Fixed: The drop position indicator for horizontal tab bar was unexpectedly shown even if the tab bar was vertical. + * Fixed: When `TreeStyleTabService.treeViewEnabled` becomes `false`, then stacked tabs in horizontal tab bar are correctly unstacked. + - 0.11.2011011301 + * Fixed: After rearranging of tabs in the Panorama view, the order of actual tabs were not synchronized to the order of thumbnails in the Panorama view. + * Fixed: On Minefield, the tab bar became too wide/too narrow when you toggled the "auto hide" feature of the tab bar. + * Fixed: Pinned tabs were shown in wrong positions. + * Fixed: Styles of pinned tabs are updated. + * Fixed: Pinned tabs were shown in wrong positions when a session was restored. + * Fixed: When the "auto hide" feature of the tab bar is activated, pinned tabs are shown in stable positions. + * Fixed: Appearance of "Sidebar" theme is updated for Minefield. There was needless border on the top of the tab bar. + - 0.11.2011011102 + * Modified: API changing. You can get values via `getData()` from events fired with old names (without "nsDOM" prefix). + - 0.11.2011011101 + * Improved: The auto hide feature of the tab bar can be customizable for both modes: normal window mode and full screen mode. + * Improved: When the auto hide feature of the tab bar is disabled, the place holder for auto-showing by mousemove on window edges are hidden if Tree Style Tab don't handle mousemove events by the user preference. + * Improved: New tabs from "Search XXX for SELECTED TERM" in the context menu become children of the current tab. + * Improved: You can decide how treat drag of tree (a parent tab) to a bookmarks tree. (You can create bookmarks for all of tabs in the tree, or one bookmark for the just dragged tab.) + * Fixed: On Minefield, the auto-hidden tab bar couldn't be shown by pressing of Ctrl key and Ctrl-Tab shortcuts. + * Fixed: The tab bar was wrongly expanded automatically by mousemove on window edges even if Tree Style Tab shouldn't handle mousemove events by the user preference. + * Fixed: On Minefield, the tab bar was sometimes shown with too narrow width on the startup. + * Fixed: On Minefield, the tab bar was broken when you resized the window while the tab bar was expanded. + * Fixed: On Minefield, the tab bar was shown with wrong position on the startup. + * Fixed: On Minefield, appearance of tabs were broken on Mac OS X (and so on). + * Fixed: On Minefield, extra toolbar buttons in the tab bar were wrongly hidden if a Persona (lightweight theme) was applied. + * Fixed: On Minefield, previewing of Personas (lightweight themes) broke the appearance of the tab bar. + * Fixed: On Minefieod, the expanded tab bar couldn't be resized by drag-and-drop on Linux. + * Fixed: On Minefield, there was useless border on the tab bar on Linux. + * Fixed: New tabs from the web search bar didn't become children of the current tab if `extensions.treestyletab.autoAttachSearchResultAsChildren` was set to `2`. + * Fixed: Clicking on twisties in tabs were ignored on Mac OS X. + * Fixed: With Tab Mix Plus, trees of tabs were not draggable. + * Modified: API changing. API based on DOM Events are now sent as DataContainerEvent as new event types with "nsDOM" prefix, due to security restrictions on Minefield. (You can still use old API based on property access, but it doesn't work on Firefox 4 (and later) in some cases. Instead, you should use `aEvent.getData(property name)` to get the value from the event object.) + - 0.11.2010120903 + * Fixed: On some webpages, TST blocked to start search from the searchbar. + - 0.11.2010120902 + * Fixed: Tab overflow and other operations were wrongly blocked by TST's internal error. + - 0.11.2010120901 + * Improved: A new context menu item for tabs: "Close Other Tabs except this Tree". + * Improved: Search result tab from the web search bar become child of the current tab, when you search a term selected in the current tab. (This behavior can be customized by a new secret preference `extensions.treestyletab.autoAttachSearchResultAsChildren`. 1 = default, 2 = always open result tabs as children, 0 = disable this behavior.) + * Improved: New tabs opened by [DomainTab](https://addons.mozilla.org/firefox/addon/13906/) become children of the current tab. + * Fixed: The configuration dialog was broken. + - 0.11.2010120802 + * Fixed: Initializing processes of Firefox itself or other addons were unexpectedly blocked. + - 0.11.2010120801 + * Improved: New child tabs opened in a loop via the API should be ordered by "opened order", even if you set new child is inserted at the first position of existing children. + * Fixed: On Minefield, "Metal" theme was broken. + * Fixed: On Minefield, resizer for the vertical tab bar was unavailable if "auto hide" is activated. + * Fixed: On Minefield, opening/closing of sidebar always reposition the tab bar. + * Fixed: On Minefield, tooltips on tabs were not updated correctly. + * Modified: Some codes are refactored. + - 0.11.2010120301 + * Fixed: Dragging from non-tab elements were not handled. + * Fixed: In the print preview mode, the auto hide of the tab bar should be disabled temporally. + * Fixed: When you exit from the print preview mode, the tab bar possibly stayed hidden wrongly if All-in-One Sidebar or other addons there. + * Fixed: Incorrect width of the tab bar disappeared for multiple windows. + * Fixed: `TreeStyleTabFocusNextTab` event didn't fired and controlling of tab focus didn't work. + - 0.11.2010120202 + * Improved: When a tree is dropped into a bookmarks tree, all tabs in the tree are bookmarked. + - 0.11.2010120201 + * Modified: On Firefox 3.6 or olders on Windows, the cursor while multiple tabs are dragged is shown with default drag-and-drop style. (due to a bug of Firefox itself: Firefox cannot show a drag feedback image for dragging of multiple items via HTML5 drag and drop events.) + * Fixed: Drag and drop operations of the tab bar was broken. (regression on 0.11.2010120101) + - 0.11.2010120101 + * Drop support for Firefox 3.0. + * Improved: Now Tree Style Tab uses HTML5 drag and drop events for dragging of multiple tabs. Dragging of tabs by Tab Utilities and other addons can be handled correctly. + * Improved: Maximum level of trees can be limited. (default = 999) + * Improved: Groups of tabs in the vertical tab bar are shown with separator margins if tree indentation is disabled. + * Improved: New APIs: `getAncestorTabs()` and `TreeStyleTabFocusNextTab` event. You can cancel focus handling of Tree Style Tab when the current tab is closed, by canceling of `TreeStyleTabFocusNextTab` events. + * Fixed: On Minefield, expanding tabs unexpectedly have no transparency. + * Fixed: Always apply animation effects for collapsing/expanding tabs, if it is allowed. + - 0.11.2010112601 + * Modified: Features about links are removed and re-implemented as a new addon [Open Link in New Tab](http://piro.sakura.ne.jp/xul//xul/_openlinkintab.html.en). + * Modified: Features about the location bar are removed and re-implemented as a new addon [New Tab from Location Bar](http://piro.sakura.ne.jp/xul//xul/_newtabfromlocationbar.html). + * Improved: More visual drop-marker for tabs in the horizontal tab bar. + * Improved: On Minefield, tree of tabs in the horizontal tab bar can be stacked. You can disable this feature by a secret preference extensions.treestyletab.stackCollapsedTabs. + * Fixed: On Minefield, tabs in the horizontal tab bar were unexpectedly expanded. + * Fixed: On Minefield, tab drop indicator for the horizontal tab bar were not cleared. + * Fixed: Indentation preference was wrongly ignored. + * Fixed: On Linux and Mac OS X, selected theme didn't saved. + - 0.10.2010111301 + * Fixed: On Minefield, bookmarks are opened correctly. + * Fixed: On Minefield, tabs from links become children of the current tab correctly. + * Modified: about: uris (about:config, about:plugins, etc.) are recognized as different domains, to open new tabs from the location bar. + * Modified: By default, Alt-Enter in the location bar always open new tab. (If you want Alt key inverts the default behavior "new tab" vs "current tab", set `extensions.treestyletab.urlbar.invertDefaultBehavior` to `true`.) + - 0.10.2010102501 + * Updated for [Bug 586234](https://bugzilla.mozilla.org/show_bug.cgi?id=586234): Tabs opened from links become children of the current tab correctly. + * Updated for [Bug 568691](https://bugzilla.mozilla.org/show_bug.cgi?id=568691): Platform-specific default preferences are loaded correctly. + * Fixed: Tree structure was possibly broken on the startup. (regression on 0.10.2010102401) + * Fixed: On Minefield, icons in the configuration dialog are shown correctly. + - 0.10.2010102401 + * Updated for [Bug 448546](https://bugzilla.mozilla.org/show_bug.cgi?id=448546): Tabs opened from toolbar buttons correctly become children of the current tab. + * Updated for [Bug 568691](https://bugzilla.mozilla.org/show_bug.cgi?id=568691): Platform-specific codes are loaded correctly. + * Updated for [Bug 586068](https://bugzilla.mozilla.org/show_bug.cgi?id=586068): Last session is correctly restored. + * Updated for [Bug 602964](https://bugzilla.mozilla.org/show_bug.cgi?id=602964): Following-up for changes of tab structure. + * Fixed: Tree of tabs correctly work even if there are some invisible tabs hidden by Tab Candy. (Now hidden tabs are automatically moved after visible tabs internally.) + * Fixed: Auto-hide of the tab bar is correctly disabled while you open popup menus. + * Fixed: Duplicated new tabs opened by double-click on the tab bar disappeared when some tab-related addons are installed. + - 0.10.2010091901 + * Fixed: Tabs are wrongly transparent on Firefox 3.6 and old versions. (regression on 0.10.2010091801) + * Fixed: "Reload Childen" wrongly reloads the parent tab. + * Fixed: New tabs opened from links by [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961/) becomes children of the current tab correctly. + * Improved: You can make new tabs children of the current tab by secret preferences, when they are automatically opened from external or internal links. + * extensions.treestyletab.openOuterLinkInNewTab.asChild makes tabs children if they are opened from external links. + * extensions.treestyletab.openAnyLinkInNewTab.asChild makes tabs children if they are opened from internal links (links to the page in the same domain). + * Improved: Liberated tabs (by closing of the parent tab) are put on their suitable place, not the last of the tab bar. If you wish to get back the previous behavior, change the secret preference extensions.treestyletab.closeParentBehavior.moveDetachedTabsToBottom to true. + - 0.10.2010091602 + * Fixed: "Always show the tab bar" with vertical tab bar in the right works correctly on Minefield. + * Fixed: Expanded tab bar is resized by dragging correctly, on Minefield. + * Modified: Configuration about the button "list all tabs" is removed for Minefield, because the button can be customized as a normal toolbar button on Minefield. + - 0.10.2010091601 + * Updated for the latest build of Minefield 4.0b7pre. (Firefox 4.0beta6 and older beta are never supported.) + * Updated for changes introduced by [Bug 593967 - Add more elements into tabbrowser tabs for easier stylability](https://bugzilla.mozilla.org/show_bug.cgi?id=593967). + * Modified: Titlebar like behaviors of the tab bar is disabled completely, when the tab bar is draggable or the tab bar is placed in left/right/bottom. + * Fixed: Status of tabs is correctly updated when a new tabs is opened. + * Fixed: Broken popup window (opened by `window.open()` with features) disappeared. + * Fixed: Ctrl-Tab works on Mac OS X. (I misunderstood that it was triggered by the Command key.) + - 0.10.2010091401 + * Fixed: A window is wrongly closed automatically when the last tree is closed, even if there are other groups (made by Tab Panorama). + * Fixed: Menu items in the "list all tabs" popup are correctly indented even if tabs are grouped by Tab Panorama. + * Fixed: Menu items in the "list all tabs" popup are correctly indented even if [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961/) is installed. + * Fixed: `TreeStyleTabService.readyToOpenChildTab()` works correctly (ignores the call) if it is called in the sidebar panel. (reported by Bert Blaha) + * Fixed: The grippy in the tab bar splitter works correctly on Minefield. + * Fixed: Unexpected shrunken window size problem disappeared. (regression on 0.10.2010091001) + - 0.10.2010091001 + * Updated for Minefield 4.0b6pre. + * Improved: A tab is detached from its tree automatically when the tab is moved from a group to another, on Minefield. + * Improved: Tabs opened from "Tabs From Other Computers" of Minefield become children. + * Fixed: Files for AeroPeek are never loaded on Linux and Mac OS X. + * Fixed: Wrongly positioned twisties in the Metal theme disappeared. + * Fixed: Less spaces around tabs' closeboxes in the Metal theme. + * Fixed: Setting a session information to the tab which is the source of the session works correctly. + * Improved: New tabs from [IE Tab Plus](https://addons.mozilla.org/firefox/addon/10909/) become child tabs. + * Improved: New tabs from tabs pinned by [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961/) never become child tabs of a hidden tab. + - 0.10.2010080802 + * Fixed: Zombie tab disappeared on Minefield 4.0b4pre. ([Bug 585417](https://bugzilla.mozilla.org/show_bug.cgi?id=585417)) + * Fixed: Changing of indent of new tabs are not shown with animation on Minefield 4.0b4pre. + * Fixed: New tabs are correctly opened from the location bar Minefield 4.0b4pre. + - 0.10.2010080801 + * Fixed: Updated for [Bug 380960 - Implement closing tabs animation](https://bugzilla.mozilla.org/show_bug.cgi?id=380960). + * Fixed: Animation effects for expanding tree work corretcly on Minefield 4.0b4pre. + * fr-FR locale is updated by Laurent Haas. + - 0.10.2010073001 + * Fixed: Appearance of twisty in tabs is applied on the startup correctly. + * Fixed: Tree of tabs opened from bookmark folders are always expanded. (You can disable if by a secret preference `extensions.treestyletab.openGroupBookmark.behavior`. If you dislike this behavior, set a value: current value minus 2048) + * fr-FR locale is updated by Laurent Haas. + - 0.10.2010072901 + * Fixed: Context menu on tabs is available on Minefield 4.0b3pre. + * Fixed: Context menu for tabs will be shown on blank area of the tab bar on Minefield 4.0b3pre, if the tab bar is not on top. + * Fixed: On Minefield 4.0b3pre, opacity of tabs was wrongly fixed to 1. + * Fixed: Blank tab bar was wrongly shown when the last tab was hidden by browser.tabs.autoHide. + * Fixed: [A problem on turning onto private browsing mode](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2736) disappeared. + * Fixed: Updated for [Bug 574654](https://bugzilla.mozilla.org/show_bug.cgi?id=574654). + * Improved: The tab bar is automatically scrolled to newly opened tabs even if they are opened in the background, only when the current tab will be not scrolled out. You can change this behavior by `extensions.treestyletab.tabbar.scrollToNewTab.mode` (default=1), 0 will disable this change, and 2 will scroll to new tabs anyway. + * French locale is available, translated by Laurent Haas. + - 0.10.2010070301 + * Fixed: Startup problem on Minefield 4.0b2pre disappeared. + * Fixed: Context menu on a vertical tab bar is available on Minefield 4.0b2pre. + * Fixed: Session restoring works correctly even if there is add-on manager tab on Minefield 4.0b2pre. + * Fixed: "Tabs on Top" checkbox works correctly if it is checkable. + * Fixed: Wrongly slided rendering of the content area for the auto-hidden tab bar disappeared. + * Fixed: Imported tabs opened from "Tabs from Other Computers" of [Firefox Sync (Weave)](http://www.mozilla.com/firefox/sync) 1.4 correctly become children of the current tab. + - 0.10.2010062901 + * Improved: Tabs pinned by `pinTab()` are shown as icons, even if it is in a vertical tab bar on Minefield 3.7a6pre. + * Improved: "Tabs on Top" and "Fix Tab Bar" checkboxes are synchronized when the tab bar is placed on the top of the window on Minefield 3.7a6pre. + * Fixed: Drag and drop of the tab bar itself works correctly on Minefield 3.7a6pre. + * Fixed: Changing of the position of the tab bar and some operations wrongly moves the window itself on Minefield 3.7a6pre. + * Fixed: Auto-scrolling while dragging on the tab bar works correctly on Minefield 3.7a6pre. + * Fixed: Click on the content area wrongly selected and scrolled the page when the tab bar was automatically shown/hidden. + * Fixed: [Wrongly opened blank windows by dragging of the tab bar](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2698) disappeared. + * Improved: New tabs opened by [Mouse Gestures Redox](http://www.mousegestures.org/) become children of the current tab. (by A A) + * Improved: Imported tabs opened from "Tabs from Other Computers" of [Firefox Sync (Weave)](http://www.mozilla.com/firefox/sync) become children of the current tab. + * ru-RU locale is updated by L'Autour. + - 0.10.2010051201 + * Improved: Position, width (height), fixed state (position and size), and auto hide state are changable for each window. + * Improved: On the Trunk, animation effects are re-implemented based on CSS3 Transitions. + * Modified: Now, browser.tabs.insertRelatedAfterCurrent is always fixed to false while Tree Style Tab is available. + * Fixed: On Windows 7, AeroPeek feature is wrongly enabled even if it is disabled by user preference. + * Fixed: Links were not opened in new tabs automatically. (regression) + * Fixed: "Parent tab" is correctly saved for bookmarks. + * Fixed: Size of tooltips were wrongly fixed. + * Fixed: The tree structure of tabs opened from a bookmark folder is correctly restored even if Tab Mix Plus is installed. (maybe) + - 0.10.2010043001 + * Improved: Collapsed tabs are now hidden in the Aero Peek of Windows 7. + * Updated for changes by [Bug 457187 - Make the tabs toolbar customizable](https://bugzilla.mozilla.org/show_bug.cgi?id=457187), [Bug 544815 - Allow for placing Tabs over the Navigation Bar with option for Tabs under the Navigation Bar (add tabs on top option)](https://bugzilla.mozilla.org/show_bug.cgi?id=544815), [Bug 545714 - Consolidate browser and nsContentAreaDragDrop.cpp dropped link handlers](https://bugzilla.mozilla.org/show_bug.cgi?id=545714), and [Bug 556739 - PlacesUIUtils should be a module instead](https://bugzilla.mozilla.org/show_bug.cgi?id=556739). + * Fixed: On Minefield 3.7a5pre, [too narrow tab bar couldn't be expanded by dragging of the splitter](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2664). + * Fixed: On Minefield 3.7a5pre, [a bookmark folder couldn't be opened in tabs if it has not been expanded](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2663). + * Fixed: On Minefield 3.7a5pre, the place holder for the vertical tab bar was wrongly shown if `window.open()` is called with an option `toolbars=no` . + * Fixed: On Minefield 3.7a5pre, some items in the context menu on tabs didn't work. + * Fixed: Broken appearance of "Plain" and "Mixed" were fixed on Linux. + * Fixed: Ctrl-drop of tab works correctly on Linux. + * Fixed: [a dragging on the blank area of the tab bar was wrongly recognized as a dragging on the last tab](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2687). + * Fixed: Dragging of a link on a tab wrongly gave focus to the tab. Now tabs will get focus after a delay (like Firefox's default behavior.) + * Fixed: Tree Style Tab now ignores Ctrl-click and middle-click on a twisty in a tab, on the splitter of the tab bar, and on the blank area in the tab bar. + * Fixed: Dragging of the tab bar itself is disabled while you are customizing the toolbar. + * Fixed: Too wide tab bar (wider than the window) was gone. Now tab bar automatically fits to the window. + * Fixed: Twisties in tabs work correctly even if some addons ([TooManyTabs](https://addons.mozilla.org/firefox/addon/9429), Tab Mix Plus, etc.) are available. + * Fixed: Focus control by Tab Mix Plus works correctly. + * Fixed: "Open any link in new tab" feature of Tree Style Tab works correctly with Tab Mix Plus. + * Fixed: Works with [TotalToolbar](http://totaltoolbar.mozdev.org/) together. + * Fixed: Broken indentations of menu items in the "list all tabs" popup disappeared with [Weave](https://mozillalabs.com/weave/). + * Fixed: Saving and restoring sessions by [Session Manager](https://addons.mozilla.org/firefox/addon/2324) work correctly. Now all other tabs are completely closed before you restore a session. + * de-DE locale is updated by Andy Pillip. + * zh-CN locale is updated by hzhbest. + - 0.10.2010040201 + * Updated for the bug: [Bug 554991 - allow tab context menu to be modified by normal XUL overlays](https://bugzilla.mozilla.org/show_bug.cgi?id=554991) + - 0.10.2010040102 + * Fixed: Built-in theme "Metal" and "Sidebar" appliy window focus to their appearance correctly. + * Fixed: Broken background color of the built-in theme "Vertigo" disappeared. + * Modified: Built-in theme "Plain" is back for the default theme on Linux. + - 0.10.2010040101 + * Modified: An obsolete built-in style "Plain" was removed, and instead new style "Flat" (it is a modified version of "Mixed" and it has no dropshadow effect) is now available. + * Update for Minefield 3.7a4pre: Built-in styles now use `:-moz-window-inactive` pseudo class introduced by [Bug 508482](https://bugzilla.mozilla.org/show_bug.cgi?id=508482). + * Update for Minefield 3.7a4pre: Toolbar animation on switching to the full screen mode is available. + * Update for Minefield 3.7a4pre: Toolbar with wrong height on the full screen mode disappeared. + * Improved: On Minefield 3.7a4pre, there is less redrawing of the tab bar. + * Fixed: In some cases, showing bookmark properties caused infinity loop and made Firefox frozen. + * Fixed: "Auto hide tab bar" didn't work in the full screen mode. + * Fixed: Broken rendering in the full screen mode with [AutoHide](http://www.krickelkrackel.de/autohide/) disappeared. + * Fixed: Broken behavior of "auto hide tab bar" in the full screen mode with [AutoHide](http://www.krickelkrackel.de/autohide/) on the next startup of the shutdown in the mode disappeared. + * Fixed: Orphan dropshadows of hidden "new tab" button disappeared in the "Mixed" style, if the button was hidden by [Tab Mix Plus](https://addons.mozilla.org/firefox/addon/1122), [Tab Mix Lite](https://addons.mozilla.org/firefox/addon/12444), [Tabberwocky](https://addons.mozilla.org/firefox/addon/14439), [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961), [Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288), or [Remove New Tab Button](https://addons.mozilla.org/firefox/addon/10535). + * Modified: Controlling of new tab position by [Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288) is automatically disabled if user decides. + * Fixed: Dropping of an URL onto a tab locked by [Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288) doesn't replace the current page, instead it opens a new tabs. + * Fixed: Tree Style Tab doesn't control focusing of tabs when the current tab is closed, if [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961) or [Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288) is installed. + - 0.10.2010032902 + * Fixed: Misdetection of the version of Firefox is fixed. + - 0.10.2010032901 + * Fixed: The place holder for the tab bar is correctly hidden in the print preview mode on Minefield 3.7a4pre. + - 0.10.2010032802 + * Fixed: Wrong mergin of the vertical tab bar disappeared on Minefield 3.7a4pre. + - 0.10.2010032801 + * Improved: Works on Minefield 3.7a4pre. + * Improved: Double-click on the splitter resets the width/height of the tab bar. + * Fixed: A dropshadow image was wrongly shown in the "all tabs" popup on Firefox 3.5 and later. + * Fixed: Original values of secret preferences of Firefox modified by Tree Style Tab are now correctly restored when you disable/enable Tree Style Tab by the extensions manager. + * Fixed: Internal operations ignore popups generated by SELECT elements in webpages correctoyl + * Fixed: Works with [Smoothly Close Tabs](https://addons.mozilla.org/firefox/addon/71410). (maybe) + * Fixed: Duplicated splitter disappeared when [Tab Kit](https://addons.mozilla.org/firefox/addon/5447) is installed. + * pl locale is updated by Leszek(teo)Życzkowski. + - 0.9.2010020502 + * Fixed: Some images of built-in theme were not loaded. (regression) + - 0.9.2010020501 + * Improved: New built-in theme, "Sidebar" based on [SidebarStyleTab](https://addons.mozilla.org/firefox/addon/58998). Thanks, Philipp von Weitershausen! + * Improved: When undoing "close tab", whole the tree can be restored . + * Fixed: Error on creating new bookmarks disappeared. + * Fixed: State of trees (collapse/expanded) are correctly restored on Firefox 3.6. + * Fixed: On the startup, leftside tab bar doesn't appear if the tab bar should be shown in rightside. + * Fixed: Tabs get focus by clicking on favicon correctly, when TST cannot collapse tree. + * Fixed: Wrongly centered tabs with [Tab Utilities](https://addons.mozilla.org/ja/firefox/addon/59961) disappeared. + * Fixed: Wrongly hidden tabs with Tab Mix Plus disappeared when the animation effect is disabled. + * New APIs: * markAsClosedSet() + * unmarkAsClosedSet() + * splitTabsToSubtrees() + * New events, TreeStyleTabSubtreeClosing and TreeStyleTabSubtreeClosed are dispatched. + - 0.8.2009122501 + * Improved: Works with [Tabberwocky](https://addons.mozilla.org/firefox/addon/14439). + * Fixed: The height of transparent tab bar is automatically updated when the window is resized. + * Fixed: Broken behavior of the splitter for the tab bar (after the tab bar is moved) disappeared (maybe). The splitter is always re-created when the position of the tab bar is changed. + * Fixed: Moving of newly created tabs before `TabOpen` event is dispatched don't break tree structure anymore. + * Modified: Functions, IDs, and preferences are renamed from "SubTree" to "Subtree". Following secret preferences also renamed. + * `extensions.treestyletab.autoExpandSubtreeOnCollapsedChildFocused` + * `extensions.treestyletab.autoCollapseExpandSubtreeOnSelect.whileFocusMovingByShortcut` + - 0.8.2009122401 + * Fixed: Some operations in the content work correctly even after the current tab was closed. (By a regression from 0.8.2009122101 to 0.8.2009122103, window focus was wrongly lost.) + * Fixed: Wrong focus after the current tab is closed disappeared. (Internal order of child tabs was wrongly saved in some cases.) + * Improved: Works with [Multi Links](https://addons.mozilla.org/firefox/addon/13494) together. + - 0.8.2009122103 + * Fixed: Background of tab bar is correctly rendered even if the page is zoomed. + - 0.8.2009122102 + * Fixed: Collapsed children are automatically expanded if the first tab becomes new parent when the parent tab is closed. + - 0.8.2009122101 + * Improved: Works with [Selection Links](https://addons.mozilla.org/firefox/addon/8644) together. + * Removed: The feature to open selection links is removed. Instead, use [Selection Links](https://addons.mozilla.org/firefox/addon/8644). + * Removed: The option to hide "New Tab" button is removed. Intead, write `.tabs-newtab-button { visibility: collapse !important; }` into the userChrome.css. + * Improved: When "auto hide" of the tab bar is enabled, the tab bar is shown or hidden quickly. + * Fixed: Changing of tab bar position by drag and drop works even if the page is PDF. (While dragging, any "EMBED" elements are hidden.) + * Fixed: Dragging of links or texts on background tabs gives focus to the tab correctly. (It is a default behavior of Firefox 3 and later.) + * Fixed: "Auto hide" of tab bar works correctly even if [Jetpack](https://jetpack.mozillalabs.com/) is installed. + * Fixed: Background of tab bar is correctly rendered even if any element is inserted to the tab bar. (ex. Slidebar button of Jetpack) + * Fixed: Needless "*" mark disappeared from the tooltip on tabs which has no child. + * Fixed: Warning for multiple tabs closing correctly appears when all children will be closed by clicking on close box in tabs. + * Fixed: Window state is correcly saved when the window is closed by closing a tree. + * Improved: If there are multiple "parent" tabs in a bookmark folder, dummy tab will not appear when you open all of bookmark items in the folder as tabs. (You can get back the old behavior. Add 1024 to the integer preference `extensions.treestyletab.openGroupBookmark.behavior`.) + * Fixed: Window size is correctly restored even if you use startup prompt of [Session Manager](https://addons.mozilla.org/firefox/addon/2324) 0.6.7. ([patched by Alice0775](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2565)) + * Fixed: "Collapsed" state of tree is correctly restored by [Session Manager](https://addons.mozilla.org/firefox/addon/2324). + * Fixed: Sessions are correctly restored by [Session Manager](https://addons.mozilla.org/firefox/addon/2324), even if there is any collapsed tree. + * Modified: You can disable all codes for compatibility with Tab Mix Plus, by a boolean preference `extensions.treestyletab.compatibility.TMP`. + * Fixed: Drag and drop of tabs works correctly for the tab bar placed on the top of the window, even if there is Tab Mix Plus. + * Fixed: Tree structure is correctly restored by the session management feature of Tab Mix Plus. + * Improved: New APIs for other addons; * `gBrowser.treeStyleTab.partAllChildren(aTab)` + * `TreeStyleTabService.currentTabbarPosition` + * `TreeStyleTabService.treeViewEnabled` + * `TreeStyleTabService.promoteTab(aTab)` + * `TreeStyleTabService.promoteCurrentTab()` + * `TreeStyleTabService.demoteTab(aTab)` + * `TreeStyleTabService.demoteCurrentTab()` + * Improved: When you use "auto hide" feature of tab bar, then the status of the tab bar is stored to the `treestyletab-tabbar-autohide-state` attribute. + * pl-PL locale is updated by Jacek Chrząszcz. + - 0.8.2009102801 + * Fixed: The restored tree was wrongly collapsed when a parent tab was reopened by "undo close tab" or "recently closed tabs". + - 0.8.2009102701 + * Improved: Duplicated links are ignored by "Open Selection Links in Tabs" feature. + * Improved: Selection state is restored for tabs in the configuration dialog. + * Improved: Tree structure is restored for tabs from [PermaTabs Mod](https://addons.mozilla.org/firefox/addon/7816). + * Fixed: Domain detection works correctly for URL inputs into the location bar without schemer part. + * Fixed: Wrongly collapsed tree disappeared for new parent tab from old first child. + * Fixed: Wrongly collapsed tree disappeared after restoring last child of a tree. + * Fixed: Not-focusable tabs disappeared even if trees cannot be collapsed by user preference. + * Fixed: Error on dragging of something on the tab bar disappeared. + * Improved: "Pie" progress icon on Trunk is available. + * zh-CN locale is updated by hzhbest + * de-DE locale is updated by Andy Pillip. + - 0.8.2009100101 + * Fixed: Better restoration of tree structure on restarting. + - 0.8.2009093001 + * Improved: Other trees keep themselves expanded if tabs are inserted to an expanded tree. + * Fixed: Better restoration of tree structure on restarting. + * Fixed: `browser.tabs.loadInBackground` works correctly for Ctrl/Command-click on links. (`browser.tabs.loadDivertedInBackground` was wrongly applied.) + * Fixed: Works with Google Toolbar Sidewiki. + - 0.8.2009090901 + * Fixed: Duplidated blank tabs, opened after closing of the last tab, disappeared on Firefox 3.5 or later. + * Fixed: Clicking on the grippy in the splitter of tab bar works correctly, on Firefox 3.5 or later. + * Fixed: Too high CPU load disappeared for webpages which dispatche `scroll` event frequently. + * Improved: `browser.tabs.loadDivertedInBackground` works for new tabs automatically opened from links. + * Improved: After uninstallation, original values of secret preferences of Firefox itself modified by Tree Style Tab are restored. + - 0.8.2009090403 + * Improved: Dragging of the tab bar becomes silent. No feed back image, and no drop position marker while the position of the tab bar is possibly not changed. + * Improved: Dragging gesture near the tab bar splitter will be ignored. (Insensitive range can be customized by `extensions.treestyletab.tabbar.fixed.insensitiveArea` ) + * Improved: Tabs opened by [Snap Links Plus](http://snaplinks.mozdev.org/) become child tabs of the current tab. + * Fixed: Wrongly transparent tabs disappeared for disabled auto-hide tab bar. + - 0.8.2009090402 + * Fixed: The configuration UI for tab bar transparency was broken on Firefox 3.0.x. + * Fixed: Dragging on scrollbar or popup menu wrongly started to move the tab bar. + * Fixed: Background canvas in the tab bar was not updated after the tab bar was resized. + * Fixed: Works with [Drag & Drop.io](https://addons.mozilla.org/firefox/addon/8482). + * zh-CN locale is updated by hzhbest + - 0.8.2009090201 + * Improved: You can move the tab bar by drag and drop. If you start dragging with Shfit key, then you can move it even if the position of the bar is fixed. + * Improved: Now, collapsed trees are never expanded automatically, while you are changing tab focus by Ctrl-Tab. If you like the old behavior, set `extensions.treestyletab.autoCollapseExpandSubTreeOnSelect.whileFocusMovingByShortcut` to `true` . + * Modified: Configuration dialog is restructured. + * Modified: "Tab Bar Position" menu is no longer available, from the context menu on tabs. + * Fixed: Broken order of restored tabs from the last session disappeared. (Note: if you use Tab Mix Plus, broken order still appears.) + * Fixed: Collapsed trees are correctly moved between windows by drag and drop. + * Fixed: Other trees are correctly collapsed automatically as you set, when a tab in collapsed tree is focused. + * Fixed: Broken position of splitter for the bottom tab bar disappeared. + * Fixed: New tabs from bookmarks and others are correctly positioned, when Tab Mix Plus is installed and new tabs have to be opened next to the current tab. + * zh-CN locale is updated by hzhbest + * zh-TW locale is updated by Tsprajna. + - 0.8.2009081101 + * Improved: Tree structure in tooltips on tabs can be hidden by user preference. + * Improved: New tabs from "History" sidebar are operated like as tabs from bookmark folder. + * Improved: Now you can modify tree structure of tabs by bookmark properties dialog more freely. + * Fixed: Bookmark panel of "Star" icon works correctly. + * Fixed: Broken tree after you dragged and dropped selected tabs disappeared. + * Fixed: With some themes, vertical tab bar is shown correct width. + * Fixed: "Open All in Tabs" of bookmark folders work correctly on Firefox 3.0.x. + * Fixed: Auto-hide behavior of the tab bar is correctly disabled when you disable auto-hide of toolbars in the fullscreen mode. + * Fixed: Broken order of tabs after restoring sessions disappeared. (regression on 0.8.2009073101) + * Fixed: Initializing operations of bookmark properties are correctly disabled for each page-loading. + * Fixed: You can prevent to restore tree strucutre from bookmarks. To do it, append 512 to the value of `extensions.treestyletab.openGroupBookmark.behavior`. + * de-DE locale is updated by Andy Pillip. + * zh-CN locale is updated by hzhbest + - 0.8.2009073102 + * Fixed: Bookmark property works correctly. (regression on 0.8.2009073101) + - 0.8.2009073101 + * Drops Firefox 2 support. + * Improved: When a parent tab is closed and the tab has no sibling tab, then all of child tabs are raise to upper level even if you set the first child becomes new parent. + * Improved: You can save tree structures to bookmarks. + * Improved: The default name of new bookmark folder created by "Bookmark this tree" becomes to same name of the parent tab. + * Fixed: Tabs opened from selected items in "Library" are correctly grouped. + * Improved: Names of collapsed children are shown in the tooltip on a collapsed tree. + * Improved: You can choose how to open the dropped link onto a tab / bookmark items, by their dialog. + * Fixed: Stupid focusing when you close the current parent tab disappeared. + * Fixed: "Bookmark this tree" and "Bookmark all tabs" work correctly even if Tab Mix Plus is installed. + * Fixed: Wrongly centered tabs in vertical tab bar disappeared even if Tab Mix Plus is installed. + - 0.7.2009072401 + * Improved: "Gather to a New Tree" is available for selected tabs, with Multiple Tab Handler. + * Improved: Dummy parent tabs which have no child are automatically closed. + * Modified: "auto" style for tree twisties always works as "retro", if thumbnails in tabs of Informational Tab are shown in the row same to tab label. + * Improved: Checkboxes for "New Tab" and "List All Tabs" buttons save their value for each position: vertical or horizontal. + * Modified: When the current tab is closed, the previous visible tab will be focused instead of the previous sibling. + * Fixed: Operations when tabs are dropped to the tab bar work correctly on Firefox 3.5. + * Fixed: With vertical tab bar, you can move the dragged tab to a new window correctly, when you drop it onto the content area. + * Fixed: The appearance of "New Tab" button is correctly updated after you switch tab bar position from horizontal to vertical. + * Fixed: Works with [Focus Last Selected Tab 0.9.5.x](http://www.gozer.org/mozilla/extensions/). + * Fixed: With Tab Mix Plus, focus control by Tree Style Tab is available if you set to focus to the right tab when you close the current tab. + * Updated: de-DE locale is updated by Andy Pillip. + - 0.7.2009071001 + * Improved: The height of horizontal tab bar is now flexible. (require unchecking "fix height of tab bar") + * Improved: Indentation and tree-collapsability settings are saved to the tab bar for each position: horizontal and vertical. + * Improved: Now you can rename dummy tabs from bookmark folders. + * Improved: When you create bookmark folder from tab sub trees, the parent tab will be ignored if it is a dummy tab. + * Improved: A new preference to prevent expanding of focused tree on tabs are closed is available. + * Improved: A new secret preference, to prevent expanding of tree including focused tab in his collapsed children, is available. It is `extensions.treestyletab.autoExpandSubTreeOnCollapsedChildFocused`. + * Fixed: Indent of tabs are correctly updated when the tab bar position is changed. + * Fixed: Broken order of restored tabs disappeared, even if the focused tab is in a tree. + * Fixed: Missing items of the context menu on tabs are back. + * Fixed: With Tab Mix Plus, position of newly opened tab is correctly placed just below the current tab, as your preference. + * Fixed: Auto-scrolling to focused tabs works correctly with Tab Mix Plus. + * Fixed: Duplicated bookmark folders from "Bookmark This Tree" disappeared even if Multiple Tab Handler is installed. + * Fixed: Configuration dialog works correctly with ru-RU locale. + * zh-CN locale is updated by hzhbest. + * zh-TW locale is updated by Tsprajna. + - 0.7.2009070701 + * Improved: "Reload this Tree" and "Reload Children" are avilable for the context menu on tabs. + * Fixed: The first child tab will be focused correctly even if the parent current tab is closed and the first child becomes new parent. + * Fixed: Private browsing mode works correctly even if there are collapsed trees. + * Fixed: The previous "sibling" tab will be focused after the last tab is closed. In old versions, just previous tab (it is possibly a descendant of another tab) was focused. + * Fixed: On Firefox 3.0, closing of the last child tab of a "dummy" tab for a bookmark group works correctly. + * Fixed: Broken order of tab context menu items disappeared. + * zh-TW locale is updated by Tsprajna. + * de-DE locale is updated by Andy Pillip. + - 0.7.2009062901 + * Improved: When the parent tab of a tree is closed, then the first child tab becomes new parent. (You can disable this feature by preference) + * Improved: Tabs from bookmark folder are grouped under a dummy tab. + * Fixed: The number of closed tabs is shown correctly. + * Fixed: With horizontal tab bar, invisible "clickable" area leftside of tabs disapepared. You can click closeboxes of tabs correctly. + * New custom events for developers: `TreeStyleTabParted` (for detaching of a tab from a tree) and `TreeStyleTabAutoHideStateChanging` (for auto-show/hide of the tab bar) + * Fixed: Throbber in tabs is correctly shown with Firefox 3.5 on Mac OS X. + * it-IT locale is updated by Godai71. + * de-DE locale is updated by Andy Pillip. + - 0.7.2009051501 + * Fixed: After Auto-show/hide of the tab bar, visibility of closeboxes in tabs is correctly updated. + * Fixed: Without Multiple Tab Handler, extra menu items in the tab context menu are correctly shown. (regression of 0.7.2009051301) + * Fixed: The width of shrunken and expanded tab bar is correctly updaded after you modifies the width. (regression of 0.7.2009051301) + * Fixed: Auto-hide of the tab bar works correctly after tooltips are canceled. (regression of 0.7.2009051301) + - 0.7.2009051301 + * Improved: You can invert tab appearance and tab contents parallelly. + * Improved: Appearance of indented tabs on the top of windows is customized for each platform. + * Modified: Auto-hide of tab bar is temporally disabled while any popup menu is shown. + * Modified: Collapse/expand operations of tabs in horizontal tab bar are shown with animation effect. + * Modified: `extensions.treestyletab.tabbar.invertClosebox` becomes a secret preference (checkbox for the option will not be shown in the configuration dialog). And, on Mac OS X, the default value becomes same to other platforms. + * Modified: Clicking on favicons are ignored by Tree Style Tab if [TooManyTabs](https://addons.mozilla.org/firefox/addon/9429) is installed. + * Modified: Maximum indent of top/bottom tab bar is fixed in a range. + * Fixed: Broken indent disappeared, after closing of multiple tabs. + * Fixed: Broken order of tab contents disappeared, after closebox in tabs are shown/hidden. + * Fixed: Unexpectedly blank space over the reopened tab disappeared, even if there was only one blank tab. + * Fixed: Releasing of ctrl key correctly cancels auto-show of tab bar. + * Fixed: Odd animation for newly opened tabs disappeared even if thumbnails are shown in tabs by [Informational Tab](http://piro.sakura.ne.jp/xul/_informationaltab.html.en). + - 0.7.2009043002 + * Works on Minefield. + - 0.7.2009043001 + * Fixed: With [Split Browser](http://piro.sakura.ne.jp/xul/_splitbrowser.html.en), the window isn't closed even if the last tab in the main pane is moved to another window from an window which have some panes. + - 0.7.2009042803 + * Fixed: Non-URI input for the location bar works correctly again. (regression on 0.7.2009042801) + - 0.7.2009042802 + * Fixed: Errors on localhost or other special cases disappeared. (regression on 0.7.2009042801) + - 0.7.2009042801 + * Improved: "Same/different website" detection is now based on Effective TLD list of Firefox 3. + * Improved: Closebox in each tab can be shown leftside. (The option is enabled by default on Mac OS X.) + * Modified: Click events on favicons are not canceled if the tab don't have collapsed children. + * Fixed: The parent tab is correctly focused and sub tree is correctly collapsed, when you collapse a sub tree including the focused tab. (regression on 0.7.2009040901) + * Fixed: New tabs become chldren of the current tab correctly even if [Highlander](https://addons.mozilla.org/firefox/addon/4086) is installed. + * Fixed: "Open All in Tabs" command for bookmark folders opens tabs as a sub tree correctly. + * Fixed: The label of default behavior about bookmark folders is updated for Firefox 3. + * Fixed: Tabs moved by `moveTabTo()` method are correctly indented. + * Works with [Chromifox Basic](https://addons.mozilla.org/firefox/addon/8782). + * Works with [FullerScreen 2.4](https://addons.mozilla.org/firefox/addon/4650). + * Works with [AutoHide 1.5.4](http://www.krickelkrackel.de/autohide/). + * Works with [Duplicate Tab 1.0.2](https://addons.mozilla.org/firefox/addon/28). + * Works with [QuickDrag 2.0.1](https://addons.mozilla.org/firefox/addon/6912). + * Supposedly works with Tab Mix Plus 0.3.7.3. + * Fixed: New tabs opened by the option "Force to open in new tab" of Tab Mix Plus become children of the current tab correctly. + * zh-TW locale is updated. + * pl-PL locale is updated. (by Andrzej Pasterczyk) + - 0.7.2009042301 + * Fixed: Broken indent and memory leak disappeared for closing of child tabs which have descendant tabs. (regression on 0.7.2009042101) + - 0.7.2009042101 + * Modified: Checkbox for "List all tabs" button is always shown. + * Modified: Checkbox for "New Tab" button on Firefox 3.5 is hidden for Firefox 3.0 or lower versions. + * Modified: Changing tab bar mode only between horizontal and vertical resets state of checkboxes for tab bar contents. + * Modified: Animation effect to collapse/expand tabs is disabled if the tree of tabs cannot be collapsed by preference. + * Modified: Appearance of "twisty" of tabs are inverted for horizontal and collapsable tab bar. (only on Modern style) + * Modified: Animation effect for tab switching now starts after the current tab is completely selected. + * Fixed: Wrong tab focus on closing the current "parent" tab with the setting "Move child tabs to the level of the closed parent tab" disappeared. (regression on 0.7.2009040901) + * Fixed: "Auto-Hide" tab bar is now correctly resized. (regression) + * Fixed: Now "shrunken" tab bar cannot be smaller than the "expanded" tab bar correctly. (regression) + * Fixed: Wrongly disappearing of focused tab after closing the current tab disappeared. + * Fixed: The height of "top" tab bar with indent is not changed by hovering on tabs. + * Improved: Changing preferences of tab bar width is appied to the GUI automatically. + * Improved: New APIs for developers or heavy users, `TreeStyleTabService.setTabbarWidth()` and `TreeStyleTabService.setContentWidth()` are available. + * it-IT locale is updated. (by Godai71) + * de-DE locale is updated. (by Andy Pillip) + - 0.7.2009040901 + * Improved: Animation effects are available. + * Improved: New option to close all of child tabs when the "parent" tab is closed even if the tree is expanded. + * Improved: Auto-scroll for tab draggings is available. + * Fixed: "Close Tab" button on the tab bar closes only one tab correctly. + * Fixed: Broken tree disappeared when trees are duplicated or moved to another window. + * Fixed: Auto-hide of tab bar works for rightside or bottom tab bar. + * pl-PL locale is available. (translated by Andrzej Pasterczyk) + - 0.7.2009040201 + * Works on Minefield again. + * Improved: A narrow bar for auto-hide tab bar is available. You can access to the tab bar even if there is a full-screen Flash. + * Improved: Pointing on the tab bar keeps auto-hide tab bar shown even if it is shown by keyboard shortcuts. + * Fixed: Keyboard shortcuts to switch tabs show tab bar automatically in the fullscreen mode. + * Fixed: It disappeared that infinity redrawing on auto-collapse with some theme including paddings for tabs. + * Fixed: Too narrow tab bar in the fullscreen mode disappeared. + * Fixed: The content area is correctly redrawed after you exit from the fullscreen mode. + * Fixed: Works correctly even if it is the initial startup. + * Fixed: "New Tab" button in the tab bar works correctly. + - 0.7.2009032801 + * Fixed: "Vertigo" style was broken on Firefox 3.0.x. + - 0.7.2009032701 + * Improved: Appearance of tabs in "Mixed" style is updated. + * Fixed: Works with [Mouseless Browsing](https://addons.mozilla.org/firefox/addon/879) correctly. + * Fixed: Tooltip on tabs is always hidden while tab drag, because we sometimes drop tabs to the tooltip accidentally. + - 0.7.2009032502 + * Improved: Background image of tab icons shown as an animation. (Firefox 3 or later) + - 0.7.2009032501 + * Improved: New theme "Metal" is available. It is the default theme on Mac OS X. + * Fixed: Odd appearance on Linux and Mac OS X disappearef. + * Fixed: It disappeared that infinity redrawing on auto-collapse with some theme. + * Fixed: Dropped tabs from another window keep their tree structure correctly. + * Improved: A custom event `TreeStyleTabCollapsedStateChange` is available for developers. + * de-DE locale is updated by Andy Pillip. + - 0.7.2009031701 + * Improved: New tabs from [QuickDrag](https://addons.mozilla.org/firefox/addon/6912), [Linky](https://addons.mozilla.org/firefox/addon/425), [Mouseless Browsing](https://addons.mozilla.org/firefox/addon/879), and [Snap Links](https://addons.mozilla.org/firefox/addon/4336) become child tabs of the current tab. + * Improved: Dropped tab becomes new first child if you set new child tabs to be inserted as first child. + * Fixed: The closebox in the tab bar (not in tabs) works correctly. + * Fixed: Correct behavior of tab dropping. + * Fixed: Correct appearence of the closebox in the vertical tab bar (not in tabs). + * Fixed: Correct appearance of the "new tab" button in the vertical tab bar with Tab Mix Plus. + * Fixed: The tab bar is correctly scrolled by tab focus even if Tab Mix Plus is installed. + * Updated: Italian locale is updated. (by Godai71) + - 0.7.2009030901 + * Improved: On Firefox 3.5 or later, vertical tahs are shown with dropshadow. + * Modified: When the last child tab is dropped just after its parent, the dragged tab becomes a next sibling of the parent. + * Modified: Dropped tabs always become last child of the target tab. + * Fixed: On Shiretoko 3.1b4pre, position of "new tab" button is correctly updated when many tabs are open. + * Fixed: Ctrl-Tab correctly circulate tab focus. + - 0.7.2009021201 + * Works on Firefox 3.1b3pre. + * Fixed: XLinks in SVG (or others) are correctly ignored when it is clicked. + * Fixed: The first child tab is correctly focused if the parent tab is closed. + * Improved: You can open links from separete selections in new tabs. + - 0.7.2008122801 + * Fixed: Buttons on the tab bar work correctly. + * Added: ru-RU locale is available. (by L'Autour) + - 0.7.2008120401 + * Fixed: Possibly works with [Tab History](https://addons.mozilla.org/firefox/addon/1859). + * Fixed: Works with [Aging Tabs](https://addons.mozilla.org/firefox/addon/3542). + * Fixed: On Shiretoko 3.1b3pre, dropping of files, links, etc. to the tab bar is correctly performed. + * Improved: Clicks on spaces of indented tabs work as clicks on tabs. Thus, you can switch tabs by clicking screen edges in the full screen mode. If you disable this change, change the value of a secret preference `extensions.treestyletab.clickOnIndentSpaces.enabled` to `false`. + - 0.7.2008120201 + * Fixed: Drag and drop of tabs works correctly on Minefield 3.1b3pre. + * Fixed: Drag and drop of links works correctly on Minefield 3.1b3pre. + * Improved: Dragging parent tab and dropping it out of the window tears off the subtree to a new window on Minefield 3.1b3pre. + * Improved: "Open a new tab" button can be hidden by checkbox on Minefield 3.1b3pre. + * Fixed: The checkbox for "List all tabs" button works correctly on Minefield 3.1b3pre. + * Improved: New tabs from [SBM Counter](http://miniturbo.org/) are opened as child tabs of the current tab. + * Fixed: Broken menu with [Multiple Tab Handler](http://piro.sakura.ne.jp/xul/_multipletab.html.en) disappeared. + - 0.7.2008110801 + * Fixed: "Maximized" state is correctly restored on the next startup. + - 0.7.2008110701 + * Fixed: Dropping of tabs works correctly on the blank are of the tab bar. + * Fixed: Works on Minefield 3.1b2pre. + * es-ES locale is updated. (by tito) + * it-IT locale is updated. (by Godai71) + * de-DE locale is updated. (by Andy Pillip) + - 0.7.2008101801 + * Improved: On Minefield 3.1b2pre, tabs are moved from an window to another by drag and drop, without reloading. + * Fixed: "Bookmark Sub Tree" feature works with Tab Mix Plus. + - 0.7.2008101502 + * Fixed: Flashing when tab bar is automatically collapsed/expanded disappeared on Minefield 3.1b2pre. + * Fixed: Works with [LastTab](https://addons.mozilla.org/firefox/addon/112). + - 0.7.2008101501 + * Improved: Works on Minefield 3.1b2pre. + * Improved: A new feature, "Bookmark this Tree" is available for tab context menu. + * Improved: Tab indentation is automatically adjusted by tab bar width. + * Fixed: Works with [Menu Edit](https://addons.mozilla.org/firefox/addon/710). Menu items of tab context menu are not duplicated anymore. + * Fixed: Works with [Link Widgets](https://addons.mozilla.org/firefox/addon/2933). + * Fixed: Works with [FireGestures](https://addons.mozilla.org/firefox/addon/6366) again. + * Fixed: Tab indentation is correctly back after full screen mode is finished. + * Fixed: Content area are correctly rendered after auto-hide tab bar feature is disabled. + * Fixed: Links in web pages are correctly opened as child tabs automatically. + * Fixed: Secondary or later windows are initialized correctly. + * Fixed: Sub tree is correctly collapsed even if one of descendant tab is selected. + * Fixed: The number of closed tabs in warning dialog is corrected. + * Fixed: Sub tree structure of the current tab is correctly restored even if [Session Manager](https://addons.mozilla.org/firefox/addon/2324) is installed. + * Updated: German locale is updated. + * Updated: Italian locale is updated. + - 0.7.2008062001 + * Improved: Session Management of Tab Mix Plus is supported. + * Fixed: Tab Mix Plus can know a tab in vertical tab bar is visible or not. (If you like, you can take the old behavior back by changing `extensions.treestyletab.TMP.doNotUpdate.isTabVisible` to `true`.) + * Fixed: Scroll position is correctly restored when a tab is closed in vertical tab bar. + - 0.7.2008061901 + * Improved: Tab appearance specified by the current theme is available for vertical/bottom tab bar. + * Modified: Tab appearance is changed a little. + * Fixed: Greasemonkey 0.8 or later is supported. + * Fixed: Keyboard shortcuts or other cases expand shrunken tab bar correctly. + * Fixed: In vertical tab bar, it is scrolled to the selected tab after a tab is closed. + * Fixed: Broken context menu on tabs disappeared, with the Multiple Tab Handler. + - 0.7.2008061701 + * Improved: Now the "Auto Hide Tab Bar" feature makes tab bar shrunken, not collapsed. However you can choose the old behavior as you like. (This improvement was inspired from Zusukar's patch. Thanks!) + * Improved: Better full zoom support on Firefox 3. + * Improved: Better full screen support on Firefox 3. + - 0.6.2008061601 + * Improved: Subtrees are automatically opened while drag-and-drop operations. + * Fixed: Appearance on Mac OS X is corrected. + - 0.6.2008050601 + * Added: Traditional Chinese locale is available. (by HkYtrewq, Thanks!) + - 0.6.2008050101 + * Improved: Advanced settings are available for auto-hide feature of the tab bar. + * Improved: Auto-hide of the tab bar is disabled while you drag scrollbars. + * Improved: New tabs from GM_openInTab of Greasemonkey are opened as child tabs of the current tab. + * Fixed: Configuration dialog works correctly with Minefield on Linux. + * Fixed: Tree structure is kept correct when top-level tabs are reopened. + * Fixed: Multiple bookmarks are opened as separate tabs even if Tab Mix Plus is available. + * Fixed: Works on Firefox 3 beta5. + * Added: German locale is available. (by Andy Pillip) + - 0.6.2008031101 + * Fixed: Wrongly shown tab bar after keyboard shortcuts are used disappeared. + * Modified: Tab bar is shown in half-transparent appearance. + * Chinese locale is updated. + - 0.6.2008030904 + * Fixed: Auto-hide works correctly on Minefield. + - 0.6.2008030903 + * Improved: Tab bar is shown as transparent, when it is placed to left, right, or bottom and auto-hide is available. + - 0.6.2008030902 + * Fixed: Pressing Ctrl key in a while works correctly in Linux. + * Fixed: Wrongly shown canvas disappeared. + - 0.6.2008030901 + * Improved: Auto show/hide of the tab bar becomes more flexible. + * Improved: Flash on auto show/hide of the tab bar decreased. + * Improved: New tabs opened by [FireGestures](https://addons.mozilla.org/firefox/addon/6366) become child tabs. + * Spanish locale is available. (by tito, Thanks!) + * Works on Minefield 3.0b5pre. + - 0.5.2008030303 + * Fixed: Some preferences are saved its user value correctly after the addon is re-installed. + * Fixed: Position of closeboxes in inverted rightside tabs are corrected. + - 0.5.2008030302 + * Improved: Toolbars beside the tab bar, provided by [All-in-One Sidebar](https://addons.mozilla.org/firefox/addon/1027) with a secret preference `extensions.aios.tbx.tabbar`, are available on vertical tab bar. If you turn it to `true`, customizable toolbars are shown on/below the vertical tab bar. + - 0.5.2008030301 + * Improved: "Auto" is available for the style of tree twisties. + * Fixed: Works with Tab Mix Plus 0.3.6.1. + * Fixed: Works with combination of Firefox 3 and Tab Mix Plus. + * Fixed: Works with [FLST](https://addons.mozilla.org/firefox/addon/32) and [Tabbrowser Preferences](https://addons.mozilla.org/firefox/addon/158). + * Added: zh-CN locale is available. (by [Fatiaomao](http://fatiaomao.yo2.cn/), Thanks!) + - 0.5.2008022901 + * Improved: Appearance of tree twisties can be changed. + - 0.5.2008022801 + * Improved: Children tabs inherits the color of the parent tab if [ColorfulTabs](https://addons.mozilla.org/firefox/addon/1368) is available. + * Improved: New tabs opened by drag and drop in web pages with [Super DragAndGo](https://addons.mozilla.org/firefox/addon/137) or [Drag de Go](https://addons.mozilla.org/firefox/addon/2918) become children of the current tab automatically. + * Improved: Auto-tree feature (like above) can be disabled completely by a secret preference `extensions.treestyletab.autoAttachNewTabsAsChildren`. If you don't want any tabs to be children automatically, you should turn it to `false`. + - 0.5.2008022702 + * Fixed: Bookmark groups are loaded by your preference correctly on Firefox 3. + * Fixed: New tabs from the location bar or other cases opened correctly. (it was a regression in 0.5.2008022701) + - 0.5.2008022701 + * Improved: Now you can change the position of tab bar dynamically from context menu on tab bar. + * Fixed: Became compatible to [Highlander](https://addons.mozilla.org/firefox/addon/4086) and [PermaTabs](https://addons.mozilla.org/ja/firefox/addon/2558) (maybe) + * Updated: Italian locale is updated. (by Godai71.Extenzilla) + - 0.5.2008022501 + * Fixed: A typo in en-US locale disappeared. + * Fixed: "Fix width of tab bar" state is restored correctly on every startup. + - 0.5.2008022402 + * Improved: Moving of tabs by drag and drop from other windows is available on Firefox 3. + - 0.5.2008022401 + * Improved: Drag and drop actions for selection tabs are available with [Multiple Tab Handler](http://piro.sakura.ne.jp/xul/_multipletab.html.en). + * Fixed: Drag and drop actions work correctly on Firefox 3. + - 0.5.2008022301 + * Improved: New tabs opened from the location bar can be opened as children of the current tab even if their domains are different from the current. + * Improved: New option to fix width of the tab bar and hide splitter is available in the context menu of the tab bar. + * Fixed: Compatibility with some themes (iFox etc.) is improved. + * Fixed: Double clicking on the tab bar works correctly. + - 0.5.2008022201 + * Improved: Works on Firefox 3 beta3. + * Fixed: Tabs opened from the bookmarks sidebar are grouped correctly. + * Improved: UI to modify detailed settings of auto hide is available. + * Fixed: Compatibility with multi-row tab bar of Tab Mix Plus is improved. + - 0.5.2007120101 + * Improved: Tooltips and hover icon are updated for tree twisties in tabs. + - 0.5.2007113001 + * Fixed: "No tab is selected" problem (which appear when there is a tree of tabs in the end edge of the tab bar, it is collapsed, the root tab of the tree is selected, and it is closed) disappeared. + - 0.5.2007112801 + * Improved: New item "Close Children" (and middle-click on "Close this Tree") are available in the context menu on tabs. + * Fixed: Wrongly collapsed tab which is moved from other tree by drag and drop disappeared. + * Modified: Internal operations to move tabs and restoring tree state are rewritten. + * Updated: Italian locale is updated. (by Godai71.Extenzilla) + - 0.5.2007112401 + * Fixed: Broken tree of restored session disappeared. + * Fixed: Broken tree of restoring closed tabs disappeared. + * Fixed: Broken tree of bookmark group disappeared. + * Fixed: Too small width of indent disappeared. + * Fixed: Dropping is prevented correctly on descendant tabs of the dragged tab. + - 0.5.2007111801 + * Improved: While dragging something to tabs, collapsed subtree are expanded automatically by waiting on it. + * Fixed: "Close this Tree", "Collapse All Trees" and "Expand All Trees" work correctly. + - 0.5.2007111702 + * Fixed: Broken tree with duplicated tabs made by Session Store API of Firefox 2 ([Multiple Tab Handler](http://piro.sakura.ne.jp/xul/_multipletab.html.en) etc.), disappeared. + - 0.5.2007111701 + * Improved: "Collapse All Tree" and "Expand All Tree" are available in the context menu on tabs. + * Improved: Menu items of "List all tabs" button are indented like the tree. + * Updated: Italian locale is updated. + - 0.5.2007111502 + * Fixed: Focus of tabs can be moved by keyboard shortcuts and so on correctly. + * Fixed: Problem about links with `target` attribute which were wrongly loaded to both of new tab and the current tab, is corrected. + * Fixed: Broken indent of restored tab is corrected. + * Fixed: Broken counter of collapsed descendant tabs is corrected for reopened tabs. + - 0.5.2007111501 + * Improved: Performance of combinations with Tab Mix Plus and [Split Browser](http://piro.sakura.ne.jp/xul/_splitbrowser.html.en) is improved. + * Fixed: When there is only one tree and all of tabs are related to it, you can close the whole of the tree without fatal error. + * Fixed: Structure of tabs tree are kept correctly even if uninitialized tabs are moved. + - 0.4.2007111302 + * Fixed: Broken tree disappeared in most cases, if you use Tab Mix Plus. + - 0.4.2007111301 + * Fixed: Invisible tabs which appears when a parent tab was closed, disappeared. + * Improved: Works with Tab Mix Plus. (Too buggy, so you should use only with leftside or rightside tab bar. + - 0.4.2007111001 + * Improved: Vertical tab bar can be shown/hidden automatically. + * Improved: Grippy in the splitter of the tab bar is available on Minefield. When you click grippy, the tab bar will be collapsed quickly. + * Improved: "List all tabs" button can be shown in the vertical tab bar. + * Modified: Leftmost scrollbar of leftside tab bar is disabled on Firefox 3 or later, because it doesn't work anymore. + - 0.3.2007110701 + * Fixed: Tab bar can be moved dynamically again. + * Fixed: Wrong position of tab icons is corrected. + - 0.3.2007110601 + * Fixed: Wrongly expanded tab bar in the leftside with leftmost scrollbar disappeared. + * Modified: Method to invert appearance of rightside tabs is changed. + * Added: Italian locale is available. (made by Godai71.Extenzilla) + - 0.3.2007110501 + * Fixed: Closeboxes of tabs can be clicked even if there is leftmost scrollbar in the vertical tab bar. + - 0.3.2007103102 + * Improved: Insertion point of new child tabs becomes customizable. New child can be inserted at the top of the sub tree as the first child, or append to the sub tree as the last child. + - 0.3.2007103101 + * Fixed: Works with [ImgLikeOpera](https://addons.mozilla.org/firefox/addon/1672) correctly. + * Fixed: Broken popup for selected tabs by [Multiple Tab Handler](http://piro.sakura.ne.jp/xul/_multipletab.html.en) disappeared. + - 0.3.2007103002 + * Improved: "Close this Sub Tree" menuitem is available in the context menu on tabs even if Multiple Tab Handler is not available. + * Fixed: Broken appeaarance of tabs in Firefox on Mac OS X disappeared. + - 0.3.2007103001 + * Improved: When new tabs are opened from links or location bar automatically, the behavior is inverted if modifier key (Ctrl, Command or Alt) is pressed. + * Fixed: Wrong focus of tabs, appeared when the first child tab of subtree is closed, disappeared. + - 0.3.2007102904 + * Fixed: List of child tabs is correctly updated when a child tab is closed. + - 0.3.2007102903 + * Fixed: Wrongly opened blank tab from "javascript:" links disappeared. + - 0.3.2007102902 + * Fixed: The new feature to load links in new tab works correctly. + - 0.3.2007102901 + * Improved: Any link or links to different website can be loaded in new tab automatically. + * Fixed: New tabs are correctly opened from the location bar even if the URL is "about:" URLs. + - 0.3.2007102701 + * Improved: New tabs can be loaded from the location bar automatically. (default: same domain => new child tab, different domain => new tab) + * Fixed: Tree of tabs can be saved/restored by extensions like [Session Manager](https://addons.mozilla.org/firefox/addon/2324) which use session store API of Firefox 2. + * Improved: Tree of tabs is automatically corrected if positions of tabs are modified by moveTabTo method. + - 0.2.2007102602 + * Fixed: Count of descendant tabs are hidden correctly for expanded sub tree. + - 0.2.2007102601 + * Improved: Sub trees of tabs in horizontal tab bar are shown with spaces, so you'll be able to understand easily which tabs are grouped or not. + * Improved: Indent of tabs and collapse/expand of sub tree are disabled by default for horizontal tab bar. + - 0.2.2007102501 + * Improved: Tab bar can be put on the top or below the content area. + - 0.1.2007102401 + * Improved: Middle click on "View Image", "View Background Image", "Add Dictionary" (for spellcheck), "Subscribe Feed", and "Home" can open the result as children tab of the original tab. + * Modified: The scrollbar of the leftside tab bar is moved to leftmost, like as [Fastladder](http://fastladder.com/). + - 0.1.2007102301 + * Modified: Algorithm of auto-collapse-expand is modified. + - 0.1.2007102204 + * Improved: A new command, open selection links in child tabs is available in the context menu. + * Improved: Appearance of rightside tab bar can be inverted. + - 0.1.2007102203 + * Improved: New tabs from a bookmark folder can be opened as a sub tree, in Minefield. + * Improved: A new API for `tabbrowser.loadTabs()` is available. + - 0.1.2007102202 + * Improved: Works on Minefield. + * Modified: Default apparance is changed to "Mixed". + - 0.1.2007102201 + * Improved: You can change the action when links or URL strings are dropped to existing tabs. + * Improved: Fullscreen mode of [Autohide](http://www.krickelkrackel.de/autohide/) is supported (for leftside tab bar only) + * Fixed: Works with [ContextMenu Extensions](http://piro.sakura.ne.jp/xul/ctxextensions/index.html.en) and [Split Browser](http://piro.sakura.ne.jp/xul/_splitbrowser.html.en). + * Improved: APIs are available for other addons. + - 0.1.2007102102 + * Fixed: Startup error disappeared. + * Fixed: Tabs are moved correctly after drag and drop. + - 0.1.2007102101 + * Released. diff --git a/history.ja.md b/history.ja.md index 83841b88..1e75a8e4 100644 --- a/history.ja.md +++ b/history.ja.md @@ -1,1165 +1,1165 @@ -# 更新履歴 - - - master/HEAD - * 「タブが1つだけの時にタブバーを隠す」機能を提供するアドオン(Tab Mix Plus、[Hide Tab Bar With One Tab](https://addons.mozilla.org/firefox/addon/hide-tab-bar-with-one-tab/)など)や環境(Pale Moonなど)との互換性を向上 - * タブバーの幅・位置が固定されている時は、ポインタがタブバー上に乗ったらすぐにタブバーを展開するようにした。 - * 「未整理のブックマーク」フォルダにあるブックマーク項目に対して、ブックマーク同士の関連性を変更するためのUIを無効化するようにした(当該フォルダのブックマークすべてを1つのツリーとして開く場面は通常あり得ないため) - * タブバーを自動的に隠すモードで、タブを開いたり閉じたりした時にタブバーを一時的に展開する設定を有効にしている時に、タブバーが自動的に隠れなくなってしまっていたのを修正 - * 1つのブックマークフォルダに大量のブックマーク項目が存在している時の、ブックマーク同士の関連性を変更するためのUIの初期化処理について、よりフリーズしにくいように改善したつもり - * タブバーを自動的に畳むモードで、終了時と次回起動時はに正しくタブバーの大きさを記憶・復元しておくようにした。 - * DOMフルスクリーンからF11キーの押下で抜けた時に、タブバーを正しく再表示するようにした - * Tab Mix Plusがある時のタブの背景色が意図せず無効化されてしまっていたのを修正 - - 0.14.2013100901 - * ブラウズ領域周辺にUI要素が追加された時に、自動的にタブバーの位置やサイズを更新するようにした - * マルチディスプレイ環境において、タブのツリーに対するツールチップが別の画面に表示されてしまうことがあったのを修正 - * 自動的に折り畳む(隠す)状態のタブバーがCtrlキーの長押しで表示されている時に、Ctrl-Tなどのキーボードショートカットでタブバーが折り畳まれ(隠され)てしまわないようにした - * 閉じられようとしているタブにフォーカスしないようにした([issue #569](https://github.com/piroor/treestyletab/issues/569)などの、閉じられようとしているタブからのTabSelectイベントに起因する問題を解消) - * DOMフルスクリーンモード(YouTubeなどで使われる)において、Firefox本体の機能と同様に、タブバーの自動表示機能を無効化するようにした - * 縦型タブバーを使用しているときはブラウザのツールバーを隠さないようにした(Webアプリケーションなどのタブに対して明示的にツールバーを隠す場面を除く) - * Tab Mix Plusとの併用時にタブの下に余計な線が描画される問題を修正([by wanabe. Thanks!](https://github.com/piroor/treestyletab/pull/556)) - * 「何回戻れる?」との互換性を向上([by wanabe. Thanks!](https://github.com/piroor/treestyletab/pull/554)) - * [Sidebars List](https://addons.mozilla.org/firefox/addon/sidebars-list/)との互換性を向上([by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/571)) - - 0.14.2013082301 - * Firefox 23以降で初期化に失敗する問題を修正(前バージョンでの後退バグ) - * ロシア語ロケール更新([by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/542)) - - 0.14.2013082201 - * Firefox 25に対応 - * 閉じたタブを開き直した時に、そのタブが親タブでなかった場合はツリー構造が復元されなくなっていたのを修正(0.14.2013052901での後退バグ) - * [DragIt](https://addons.mozilla.org/firefox/addon/dragit-formerly-drag-de-go/)から開いたタブを現在のタブの子にするようにした - * バックグラウンドのタブに切り替えた時に、タブの操作中にもかかわらずタブバーが自動的に折り畳まれる事があったのを修正 - * Firefox自身の「右のタブを閉じる」機能について、メニュー項目のラベルを縦型タブバーでは「下のタブを閉じる」に変えるようにした - * 子タブをドラッグしてひとつ上のレベルに移動する操作でツリー構造が壊れる場合があったのを修正 - * Webページ中のスクリプトから開かれたタブを子タブとして開く機能について、より正しく動作するようにした - * Firefox 22でグループ化用のダミーのタブのアイコンが正しく表示されなくなっていたのを修正 - * グループ化用のダミーのタブでない物をダミーのタブと誤認する場合があったのを修正([by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/518)) - * Firefox 23以降で、Firefox 22以前でのみ有効だった「タブが1つだけの時にタブバーを隠す設定」を挙動に反映しないようにした - * ツールバーの表示・非表示を切り替えた後などにタブバーの見た目が壊れることがあったのを修正 - * [bug489729 (Disable detach and tear off tab)](https://addons.mozilla.org/firefox/addon/bug489729-disable-detach-and-t/)と併用できるようにした - * グループ化用のダミーのタブについて一時的か永続的かの設定を持たせるようにし、不要になった一時的なダミーのタブのみを自動的に閉じるようにした(自動的に開かれた場合は一時的、手動で開かれた場合は永続的として扱います。ブックマークから開かれた物を永続的なタブにする場合は `extensions.treestyletab.openGroupBookmark.temporaryGroup` を、選択されたタブから新しくツリーを作成する場面で開かれた物を永続的なタブにする場合は `extensions.treestyletab.createSubtree.underParent.temporaryGroup` をそれぞれ `false` に変更して下さい) - * タブバーのスプリッタ上のつまみをクリックした時に、タブバーの表示・非表示が更新されていなかったのを修正 - * 1つのフォルダの中に非常に多くのブックマークがある時に、ブックマークの編集画面がフリーズしてしまう問題に対処 - * ロシア語ロケール更新([by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/534)) - - 0.14.2013052901 - * ピン留めされたタブの外観をより綺麗に調整するようにした - * 他のグループのタブがある時に、変な位置でタブの間にマージンが適用されてしまう問題について、まだ問題が修正されていなかったケースがあったのを改善(by Drugoy. Thanks!) - * アドオンバーやツールバー等の表示・非表示が切り替わった際にタブバーの表示が更新されなくなっていたのを修正(0.14.2013040601での後退バグ) - * [Gmail Panel](https://addons.mozilla.org/firefox/addon/gmail-panel/)などから開かれたタブが意図せず現在のタブの子タブになってしまう問題を修正 - * [セッション保存APIの仕様変更](http://dutherenverseauborddelatable.wordpress.com/2013/05/23/add-on-breakage-continued-list-of-add-ons-that-will-probably-be-affected/)に追従 - - 0.14.2013040601 - * 現在のタブから開かれる子タブの位置を制御する隠し設定 `extensions.treestyletab.autoAttach.fromCurrent` を追加 - * Firefox 20でmoveTabForward/moveTabBackwardでのタブの移動が正しく動作しなくなっていたのを修正 - * 他のグループのタブがある時に、変な位置でタブの間にマージンが適用されてしまう問題を修正 - * ツリーを折り畳む操作をしても孫階層のツリーが折り畳まれない問題を修正 - * ブラウズ領域の下のコンテナだけでなくツールバーの動的な変更も監視するようにした - * アドオンが無効化または削除されたときにユーザの設定値を正しく復元するようにした (by saneyuki_s) - * 他のグループのタブがある時に、タブのドロップ位置がおかしくなる問題を修正 - * Firefox 19以降でツリーをウィンドウ外にドラッグして新しいウィンドウに移動する時に、他のタブが追従しない問題を修正 - * タブのドラッグ中はドロップ位置が分かりやすいように、常にドラッグ中のタブを半透明で表示するようにした - * タブを他のタブ自身にドロップするときのドロップ操作の反応領域を拡大した(これにより、タブを他のタブにドロップして子タブにするなどの操作をやりやすくなっているはず) - * jarファイルを含めない形のパッケージングに変更 - - 0.14.2012122901 - * Nightly 20.0a1に対応(MutationObserverの仕様変更に追従) - * タブ以外のオブジェクトをタブバー上にドラッグしたときにエラーにならないようにした - - 0.14.2012121401 - * [Linky](https://addons.mozilla.org/firefox/addon/425)で、ダイアログ経由で開かれたタブを現在のタブの子にするようにした - * タブバーの最小の幅を定義し、毎回起動時にタブバーがそれよりも細くなっていたら最小幅まで戻すようにした(タブバーの方がタブよりも細くなってしまう製でタブバーの幅を広げられなくなる問題への対策) - * Webページ内にプラグインの領域が含まれている時に、タブバーを自動で畳む・隠す機能が正しく機能していなかったのを修正 - * 縦置きしたタブバーでのタブのドラッグ&ドロップ操作を修正(タブを他のタブにドロップしにくかった問題を修正、ピン留めされたタブのアニメーション効果を修正、など) - * テーマ「なし」の時に、ピン留めされたタブがあり且つタブバー内にスクロールバーが表示されていると、タブバーの左に余計な余白が表示されていたのを修正 - * タブが1つしか開かれていない時にタブバーが隠されなくなっていたのを修正 - * [QuickDrag](https://addons.mozilla.org/firefox/addon/6912)用の動的パッチを修正 - * タブバーが自動的にで隠された時は、タブのインデント幅を0にしないようにした - * CPU使用率が高くならないよう、mouseleaveイベントを監視しないようにした - * 設定 `extensions.treestyletab.animation.enabled` の役割を `browser.tabs.animate` に統合 - - 0.14.2012111201 - * 他のコンピュータのタブを「about:sync」タブの子タブとして開く処理が最近のNightlyで機能しなくなっていたのを修正 - * 設定ダイアログを開くとすべてのアニメーション効果が意図せず停止してしまう問題を修正 - - 0.14.2012111001 - * 縦型タブバーでのタブのドラッグ&ドロップ時にアニメーション効果を正しく適用するようにした(Firefox 17以降) - * 深くネストしたツリーが折り畳まれたり展開されたりした際に、見えているタブのネストの深さに基づいてインデントの深さを自動的に調整するようにした(この挙動は隠し設定 extensions.treestyletab.indent.autoShrink.onlyForVisible によって無効化できます) - * タブグループを変更した時にタブのインデントの深さが更新されていなかったのを修正 - * 縦型タブバーと横型タブバーで異なるインデントの深さを設定できるようにした(隠し設定 extensions.treestyletab.indent.horizontal、extensions.treestyletab.indent.vertical、extensions.treestyletab.indent.min.horizontal、extensions.treestyletab.indent.min.verticalで設定できます) - * スプリッタをダブルクリックした時にタブバーのサイズを既定の状態に戻す際、既定のサイズを設定できるようにした(隠し設定 extensions.treestyletab.tabbar.width.default、extensions.treestyletab.tabbar.height.default、extensions.treestyletab.tabbar.shrunkenWidth.defaultで設定できます) - * 縦型タブバーでのタブのドラッグ&ドロップ時にドロップ位置を示すマーカーが表示されなくなる場合があったのを修正 - * 「更新」ボタンをクリックしただけでタブが複製されてしまう不具合を修正 - * 「戻る」「進む」ボタンのメニュー項目からタブを複製した場合に、子タブとして複製するようにした - * ツールバーの表示・非表示を切り替えた時に現在のタブ以外のタブのクローズボックスが非表示になる問題を修正 - * 複数ウィンドウを開いている環境でタブのアニメーション効果が機能しなくなる場合があったのを修正(したつもり) - * 内部のコードを整理 - - 0.14.2012081101 - * アニメーション効果を正しく適用するようにした(タブや設定ダイアログのアニメーション効果が意図せず停止したままになってしまう問題を修正) - - 0.14.2012080901 - * 新しいタブが開かれた後も見えないままになる事があったのを修正(アニメーション効果が意図せず停止してしまう問題を修正) - * WindowsおよびLinuxにおいて、「Metal」テーマの外観が壊れていたのを修正 - * 孫やひ孫にあたるタブが選択されている状態でツリー全体を折り畳んだ時にツリーの折り畳みの状態が壊れる問題を修正 - * ブックマークサイドバーにドロップされたタブがブックマークされない問題を修正 - * 子孫のタブを収集する時についても、ツリーの循環参照のチェックを行うようにした - - 0.14.2012080601 - * Firefox 16対応 - * 隠し設定 `extensions.treestyletab.autoExpand.intelligently` が機能しない問題を修正(当該設定を `false` にしていた場合は、ツリーにフォーカスしてそれが自動展開される際に、他のツリーを自動的には折り畳まなくなります。) - * ツールバーカスタマイズの前後でツリーの開閉の状態が失われるようになってしまっていたのを修正 - * タブのツリーをブックマークへドラッグ&ドロップした時に、入れ子になったブックマークフォルダのツリーを自動的に作成するようにした - * ブックマークフォルダをタブバーの任意の位置にドロップした際に、その位置にタブのツリーを開くようにした - * ブラウズ領域の下の部分の高さが増減した際に、縦型タブバーの表示が更新されない場合があった問題に対処 - * ピン留めされたタブを他の最初のピン留めされたタブの隣にドロップしようとした時に、何も起こらない場合があったのを修正 - * ツリーを折り畳んだままの状態で親にあたるタブだけをピン留めした場合に、折り畳まれていた子孫のタブが消えてしまう問題を修正 - * ドラッグ&ドロップで最後の子タブを1階層上のツリーに紐付け直した時に、ツリーが壊れることがあった問題を修正 - * ツリー型タブの内部的なキャッシュ機構が壊れるために、セッションの復元後にタブのツリーが壊れやすくなっていたのを修正 - * 起動時にタブのツリー構造だけを先行して復元する機能が、正しく動かなくなっていたのを修正 - * タブの親子関係が意図せず循環参照になってしまった事により引き起こされるフリーズを軽減 - * 「タブを下に表示」の状態でのツールボックスにおいて、ツールボックスとコンテンツ領域の間に枠線が表示されていなかったのを修正 - * Linuxにおいて、画面外に新しいタブが開かれた時の通知を正しく表示するように修正 - * 「Metal」テーマをFirefox 14以降のバージョン向けに修正 - - 0.14.2012050301 - * タブのツリー内での階層を1段階上げる操作として、子タブを親タブのすぐ下にドロップするという操作を受け付けるようにした - * UbuntuのAmbienceテーマなど向けに、「Mixed」と「Flat」のそれぞれのテーマにおけるタブの背景色を変更した - * 「新しいタブ」ボタンからタブを開く処理について、挙動を正しく制御するようにした - * 「新しいタブ」ボタンを中クリックした時の挙動について、Firefox自身または他のアドオンによって定義された挙動を優先するようにした - * タブバーを自動的に縮める設定の時に「NS_ERROR_XPC_BAD_OP_ON_WN_PROTO」エラーが発生していたのを修正 - * 「Sidebar」テーマにおいてピン留めされたタブの表示が壊れていたのを修正 - * Mac OS X上の「Metal」テーマにおいてピン留めされたタブの表示が壊れていたのを修正 - * 縦型のタブバーの幅がピン留めされたタブの幅より小さくなっている時に、ピン留めされたタブの表示がおかしくなっていたのを修正 - * タブをドラッグ&ドロップした時に、ドロップ先のタブに子タブが無い場合の処理結果がおかしかったのを修正 - * 縦型のタブバーを使用している時に「タブを上部に表示(Tabs on Top)」機能が無効になっていなかったのを修正 - * アンインストール時に、元の「タブを上部に表示(Tabs on Top)」の状態を復元するようにした - * 「タブを上部に表示(Tabs on Top)」の状態が起動時に毎回リセットされてしまう問題を修正 - * リンクのhover時などに表示されるステータスパネルの最大の表示幅を大きくした([bug 632634](https://bugzilla.mozilla.org/show_bug.cgi?id=632634)を参照) - * ツリー型タブによってタブのツールチップが改変されていない場合であっても、ツリーの内容を表示する高機能なツールチップが表示されてしまっていたのを修正 - * ツリーの開閉が設定により無効化されている場合、意図的な操作かどうかにかかわらずタブを非表示にしないようにした - * ポインタがタブバーから離れた後もツリー開閉用のつまみが「hover」の状態になってしまっていたのを修正 - * 横型のタブバーにおいて、ツリー開閉用のつまみをタブのアイコンの上に重ねて表示しないようにした - * [Hide Caption Titlebar Plus](https://addons.mozilla.org/firefox/addon/hide-caption-titlebar-plus-sma/)によるメニューバーおよびタブバーのフロート表示と併用できるようにした - - 0.14.2012021101 - * 横置きされたタブバーにおいて、ツリーの折り畳みのつまみの周辺の外観がおかしかったのを修正(2つ前のバージョンでの後退バグ) - * 起動時に行う設定内容の移行処理に失敗する事があったのを修正 - * ロシア語ロケール更新(by Infocatcher) - - 0.14.2012021001 - * 折り畳まれたツリーの上でしばらくCtrlキーを押しっぱなしにしていた場合、「タブを切り替えた時は、フォーカスされたタブのツリーを自動的に展開して、他のツリーを折り畳む」のチェックが外れている場合であってもツリーを自動的に展開するようにした(この挙動は隠し設定 "extensions.treestyletab.autoExpandSubtreeOnSelect.whileFocusMovingByShortcut" により無効化できます) - * ユーザの設定ツリーのつまみを非表示にしている場合でもつまみが表示されたままになっていたのを修正(1つ前のバージョンでの後退バグ) - * Tab Mix Plusと併用した場合に終了時のセッション保存に失敗する問題を修正(1つ前のバージョンでの後退バグ) - * 横置きされたタブバーにおいて、折り畳まれたタブのアイコンが表示されたままになっていたのを修正(1つ前のバージョンでの後退バグ) - * 折り畳まれたツリーの中のタブが直接選択された時に、「タブを切り替えた時は、フォーカスされたタブのツリーを自動的に展開して、他のツリーを折り畳む」のチェックが外れている場合であってもこの機能が発動してしまっていたのを修正 - * 最後の親タブにリンクをドロップした時に、ユーザの設定でツリーの最後の子として新しいタブを開くようになっている場合でも、タブが最初の子として開かれてしまっていたのを修正 - - 0.14.2012020901 - * Nightly 13.0a1対応 - * 他のタブ関係のアドオンとの互換性を向上。<tab/>に独自のバインディングを適用しないようになりました。 - * 最近のNightlyで、あるウィンドウ内の最後のツリーを別のウィンドウにドラッグ&ドロップで移動した場合に、タブバーの外観や挙動が全面的に壊れていたのを修正 - * Firefoxのウィンドウの外にツリーがドロップされた時に、タブが新しいウィンドウに移動せずに複製されてしまっていたのを修正 - * タブバーを自動で(縮めるのではなく)隠す機能が有効になっている時に、マウスのポインタがウィンドウの端ではなく本来のタブバーの位置に近づいただけでタブバーが表示されてしまっていたのを修正 - * 最初のタブが非表示になっている時に、タブバーの自動スクロールが機能しない問題を修正 - * タブバーの位置が上で、且つ位置と大きさが固定されている時に、ポップアップウィンドウがWebページによって開かれると「タブを上部に表示」機能が意図せず有効化されてしまっていたのを修正 - * Firebugのパネルの表示を切り替えた時など、いくつかの場合でタブバーの表示サイズが正しく更新されない場合があったのを修正 - * 「このツリーをブックマーク」機能がFirefox 9移行で正しく働いていなかったのを修正 - * 閉じられたツリーを復元するかどうかの確認が翻訳済みのバージョンにおいて機能していなかったのを修正(問題があったのはda-DK, de-DE, es-ES, fr-FR, it-IT, pl, ru-RU, sv-SE, zh-CNおよびzh-TWのロケールを使用していた場合です) - * Tab Mix Plusとサードパーティ製のテーマを併用した時に、横置きされたタブバーにおいて折り畳まれたはずのタブバーの幅が異常に大きくなってしまっていたのを修正 - * ロシア語ロケール更新(by Infocatcher) - - 0.14.2012012901 - * 手動で展開されたツリーはタブのフォーカス移動によって自動的に折り畳まれないようにした(Windows Explorerと同じ挙動にした) - * タブバーがマウス操作によって自動的に表示された場合、キーボード操作ではタブバーを自動的には縮めない(隠さない)ようにした - * 閉じられたツリーの中のタブが復元された場合、ツリー全体を復元するかどうかを通知ポップアップ(Doorhangar)で訊ねるようにした - * Shiftキーを押下している間はタブバーを自動的に縮める(または隠す)機能を一時的に無効化するようにした - * グループ化用のタブをブックマークした場合、ブックマークフォルダとして保存するようにした - * 縦型タブバーの現在のスクロール範囲の外で新しいタブが開かれた場合に、アニメーション効果で通知するようにした - * タブバーの内容が水平方向に溢れていた場合に、縦置きされたタブバーの内容が溢れているかどうかの判定がおかしくなっていたのを修正 - * Ctrl-Shift-「`」およびCtrl-Shift-「~」によるタブグループの切り替えでツリー構造が破壊される問題を修正 - * 2つ目以降のウィンドウにおいて、セッション復元時のツリー構造の復元に時間がかかる状態のままだったのを修正 - * 自動的に縮められたタブバーの自動展開に関するおかしな挙動を修正 - * 現在のタブの内容が<embed>を含んでいる時に、タブバー自体のドラッグ&ドロップが機能しなくなっていたのを修正 - * アイコン化されていないピン留めされたタブはハイライト表示しないようにした - * グループ化用のタブにおいてF2キーが動作しなくなっていたのを修正(前のバージョンでの後退バグ) - * グループ化用のタブのタイトルを変更した場合に、結果がセッションに保存されなくなっていたのを修正(前のバージョンでの後退バグ) - * Tab Mix Plusと組み合わせた場合に、普通のタブが無い状態で2つ目以降のピン留めされたタブが復元されない問題を修正 - * ブラウザ全体が遅くなっている時、手動で行ったタブバーのスクロール操作がツリー型タブ自身のアニメーション効果によってキャンセルされてしまう事があったのを修正 - * 新しいタブを開いた後にタブバーのスクロール位置が意図せず飛んでしまう問題を修正 - * ウィンドウが閉じられる間にAPIが呼ばれた場合にツリー型タブ全体の動作がおかしくなる問題について改善 - * 新しいタブを開いた瞬間に(情報化タブなどのアドオンを併用していて)多数の処理が走った場合に、新しく開かれたタブの位置までタブバーがスクロールされない問題を修正 - * グループ化用のタブに表示されるツリー全体の高さが小さすぎたのを修正 - * タブに表示されるカウンターの役割をタブバーの横置き・縦置きの状態の変化に応じて自動的に切り替えるようにした(横置きタブバーではそのタブ自身を含むツリー内のすべてのタブの数を表示し、縦置きタブバーではそのタブ自身を含まないツリー内の折り畳まれた子孫タブの数だけを表示)。この挙動は隠し設定 `extensions.treestyletab.counter.role.horizontal` および `extensions.treestyletab.counter.role.vertical` で変更できます。[詳細は#197での議論を参照して下さい。](https://github.com/piroor/treestyletab/issues/197) - * Nightly 12.0a1へ対応 - * Firefox 3.6への対応を終了 - - 0.13.2011121501 - * Tab Mix Plusがインストールされていると、TMP独自のセッション復元機能が無効化されている場合であっても高速なツリーの復元が機能しなくなっていたのを修正 - * 既存のツリーの中に移動されたタブがツリーに自動的に組み込まれなくなっていたのを修正(0.13.2011121401でのリグレッション。TMP等で新しいタブを開く位置を変更していた場合に、ツリーが壊れる恐れがあった.) - - 0.13.2011121401 - * Firefoxの起動時に前回終了時のツリー構造を高速に復元できるようになった。(正しく動作しない場合は、about:configを開いて `extensions.treestyletab.restoreTree.level` を `0` に設定すると従来通りの動作に戻ります) - * グループ化のためのダミーのタブの内容として、そのツリーに属しているタブをリンク状に表示するようにした(左クリックでそのタブに切り替え、中クリックでそのタブを閉じる) - * タブ自体がフォーカスされている時、矢印キーの動作をWindows Explorerのフォルダペインでの挙動に合わせた(「→」キーでツリーを開くか最初の子タブにフォーカス、「←」キーで親タブにフォーカスするかツリーを畳む)(※注意:マウスでのクリック操作でタブにフォーカスしたい場合、userChrome.cssに `.tabbrowser-tab { -moz-user-focus: normal !important; }` という風な記述を追加する必要があります) - * 「タブバーを自動的に隠す」機能について、コンテンツ領域がPDFやFlashなどのプラグインによって秒がされている場合であってもタブバーが自動的に隠れるようにした(従来は、このような場面ではタブバーが表示されたままになってしまっていた)。(この機能は不可視のポップアップを開く事により実現しているため、副作用として何らかのトラブルが起こり得ます。正しく動作しない場合は、about:configを開いて `extensions.treestyletab.tabbar.autoHide.contentAreaScreen.enabled` を `false` に設定すると従来通りの動作に戻ります。) - * ツリーをまとめて閉じた後にその中のタブを1つ復元した場合に、タブの復元完了を待たずにすぐにツリーの他のタブを復元するかどうか確認するようにした - * ツリーの高機能なツールチップにおいて、中クリックでタブを閉じられるようにした - * Firefoxのウィンドウをフルスクリーン表示または最大化した状態で終了した時に、次回起動時にタブバーの幅が105ピクセル程度の細い幅になってしまう問題を修正 - * Nightly 11.0a1において「タブを一覧表示します」ボタンのポップアップメニューの項目がインデント表示されない問題を修正 - * Panoramaでバックグラウンドのタブグループに属しているツリーの開閉の状態について、フォアグラウンドのグループのツリーの開閉が影響しないようにした - * ツリーをまとめて閉じた後にツリー全体を復元するための確認UIが機能していなかったのを修正 - * ツリーの高機能なツールチップがマルチディスプレイ環境において必ずプライマリディスプレイに表示されてしまっていたのを修正 - * 「タブバーを自動的に隠す」機能によって幅が縮められたタブバーについて、幅があまりに狭すぎるとマウスの移動でタブバーが開かれなくなっていたのを修正 - * Linux環境固有のスタイル指定が機能していなかったのを修正 - * GNOME3環境で、タブバーのスクロールバーが細い幅にならない問題に対処 - * APIの `partTab()` を `detachTab()` に名称変更した(後方互換性のため、従来の名称でも依然利用可能 - - 0.12.2011120101 - * Ctrl-Tab/Ctrl-Shift-Tabでタブのフォーカスを切り替えている時に、折り畳まれたツリーの上でCtrlキーを押したまましばらく待つとツリーを自動的に展開するようにした(待ち時間は隠し設定の `extensions.treestyletab.autoCollapseExpandSubtreeOnSelect.whileFocusMovingByShortcut.delay` で変更可能) - * グループ化用のダミーのタブにおいて、F2キーでタイトルの編集を開始できるようにした - * ツリーの上でのツールチップにおいて、最初は先頭のタブ10個だけについて情報を表示し、そのまましばらく待つとツリーのすべてのタブを表示するスクロール可能なツールチップに自動的に表示を切り替えるようにした(待ち時間は隠し設定の `extensions.treestyletab.tooltip.fullTooltipDelay` で変更可能) - * タブのクローズボックスの上でのツールチップにおいて、ツリーに含まれるタブの情報も表示するようにした - * ピン留めされたタブの計算処理を簡素化した(新しい真偽値の設定 `extensions.treestyletab.pinnedTab.faviconized` によって、ピン留めされたタブを通常のタブの大きさで表示するかアイコンだけの表示にするかを切り替えられるようにした) - * 2011年11月30日付けのNightly 11で動かなくなっていたのを修正(「MozBeforePaint」イベントの使用をやめた) - * ツリーのインデントの部分にタブがドロップされた時におかしな結果になっていたのを修正 - * 「自動で隠す」機能によって幅が縮められた状態のタブバーの幅をドラッグ操作で変えられなくなってしまっていたのを修正(スプリッタの上にポインタが到達する前にタブバーが展開されてしまっていた) - * ツリーの上でのツールチップにおいて、常にツリーの内容を表示するようにした(折り畳まれたツリーでのみツリーの内容を表示する従来の挙動に戻したい場合は、隠し設定 `extensions.treestyletab.tooltip.mode` を `1` に設定する。0はツリーの内容を全く表示しない、2は常にツリーの内容を表示する。) - * 折り畳まれたツリーに表示されるタブの数のカウンターについて、そのタブ自身も含めたそのツリーのすべてのタブの数を表示するようにした - - 0.12.2011110101 - * ブックマークフォルダからタブを開けなくなっていたのを修正(0.12.2011102901でのリグレッション) - - 0.12.2011103101 - * 右側にタブバーを置いている場合にピン留めされたタブの表示位置がおかしくなっていたのを修正(0.12.2011102901でのリグレッション) - * 縦置きされたタブバーにおいて、タブの読み込み中のアイコンの表示が縦置きされたタブバー用に調整されていなかったのを修正 - - 0.12.2011102901 - * 親のタブがPanoramaの他のグループに移動された場合、子孫のタブもそのグループにまとめて移動するようにした - * 親のタブがピン留めされた時、その子孫のタブの位置が意図せず動いてしまわないようにした - * タブバーを自動で隠す設定の時、VertigoおよびSidebarスタイルの時は背景を明るいグレーで描画するようにした - * Nightlyにおいて、ピン留めされたタブが1箇所に重なって配置されてしまっていたのを修正 - * Greasemonkeyスクリプトによって開かれたタブが現在のタブの子にならなくなっていたのを修正 - * Tab Utilitiesがインストールされている時に、2つ目以降のウィンドウでブックマークグループをタブで開いても開かれたタブがツリーにならない問題を修正 - * TreeStyleTabService.treeViewEnabled に何度も同じ値が設定された時に、ツリーの折り畳み用のつまみが消えたままになってしまう問題を修正 - * [Colorful Tabs](https://addons.mozilla.org/firefox/addon/1368)用の互換性のためのコードが機能していなかったのを修正(ツリーに属するタブは親のタブと同じ色になるようになった) - * 「新しいタブ」ボタンから開かれる子タブがユーザ設定に関わらず常に最後の子になっていたのを修正 - * 繁体中国語ロケール更新(by bootleq) - - 0.12.2011082901 - * 註:このバージョンおよびこれ以前のバージョンは、[bug 455694](https://bugzilla.mozilla.org/show_bug.cgi?id=455694)および[bug 674925](https://bugzilla.mozilla.org/show_bug.cgi?id=674925)の影響によりFirefox 8以降には非対応です - * タブのグループ化のためのダミーのタブについて、同階層の他のタブが無くなった時はダミーのタブを自動的に閉じるようにした - * ピン留めされたタブのサイズを制御する隠し設定 "extensions.treestyletab.pinnedTab.width" と "extensions.treestyletab.pinnedTab.height" を追加した(幅を `-1` に設定するとピン留めされたタブがタブバーの幅一杯に広がります) - * 上および下に置かれたタブバーのアイコンについて、折り畳み用のつまみを表示する必要が無い時は左にスペースを空けないようにした - * 子タブを閉じた時、他にまだ子タブがあるにもかかわらず親のタブにフォーカスが移ってしまう事があったのを修正 - * ウィンドウが最大化されている時は自動的にウィンドウの大きさを変えないようにした - * Firefox 4以降において、コンテキストメニューの「○○で○○を検索」で開かれたタブが子タブになっていなかったのを修正 - * ドラッグ&ドロップ中にタブバーが意図せず表示/折り畳みを繰り返してしまっていたのを修正 - * タブバーが自動的に折り畳まれたり展開されたりする時にタブバーのスクロール位置が失われてしまっていたのを修正 - * [bug 440093](https://bugzilla.mozilla.org/show_bug.cgi?id=440093)のため、最近のFirefoxではブックマークグループに関する設定で「現在のタブを置き換える」にあたる項目を表示しないようにした - * [Snap Links Plus 2.1](http://snaplinks.mozdev.org/)と併用できるようにした - * [Duplicate This Tab](https://addons.mozilla.org/firefox/addon/duplicate-this-tab/)で開かれたタブが現在のタブの子になるようにした - * [InstaClick](https://addons.mozilla.org/firefox/addon/instaclick/)で開かれたタブが現在のタブの子になるようにした - * Menu Editorでメニューの項目が取り除かれている時は、メニュー項目の表示・非表示を動的に切り替えないようにした - * Tab Ulititiesによってタブがハイライト表示されている時にタブのアイコンが消えていたのを修正 - * Greasemonkeyスクリプト中の `GM_openInTab()` で開かれたタブが現在のタブの子にならなくなっていたのを修正 - - 0.12.2011061701 - * タブやリンクをドラッグしている間、自動的に隠されたタブバーを表示するようにした - * 他のアドオン向けに、複数のタブをツリー構造を保ったまま操作するための新しいAPIを追加: `gBrowser.treeStyleTab.moveTabs()` , `gBrowser.treeStyleTab.importTabs()` , `gBrowser.treeStyleTab.duplicateTabs()` - * タブバーを自動で隠す機能が壊れていたのを修正 - * Nightly 7.0a1でnsIDOM3Nodeインターフェースが削除されたまに動かなくなっていたのを修正 - * アニメーション効果が意図せず停止されてしまう不具合を修正 - * [ColorfulTabs](https://addons.mozilla.org/firefox/addon/colorfultabs/)との併用時にタブバーが意図せずスクロールされてしまう問題に対処 - - 0.12.2011060202 - * マルチプルタブハンドラとの併用時に、選択された複数のタブのドラッグ&ドロップでブックマークを追加できない問題を修正 - * Tab Mix Plusなどの他のアドオンとの互換性を保つための処理が一部動作しなくなっていたのを修正 - - 0.12.2011060201 - * Firefox 3.5への対応を終了 - * Panoramaにおけるグループの切り替え処理を最適化 - * 起動速度について改善(CSSのリファクタリング、共通コードのJavaScriptコードモジュール化など) - * 「新しいタブを開く」ボタンや「移動」ボタン上でのミドルクリックについて、タブを現在のタブの子として開くようにした(設定で挙動を変更可能) - * [Locationbar²](https://addons.mozilla.org/ja/firefox/addon/locationbar%C2%B2/)との併用時、パスのセグメントから開かれたタブを現在のタブの子にするようにした - * アドオン向けの新しいAPIを追加: `TreeStyleTabService.readyToOpenChildTabNow()` , `TreeStyleTabService.readyToOpenNextSiblingTabNow()` , `TreeStyleTabService.readyToOpenNewTabGroupNow()` これらは、新しいタブが開かれる事自体がキャンセルされる可能性がある場面で新しい子タブを開く事を予約する場合に役立ちます。これらのAPIによって行われた新しい子タブの予約は時間が過ぎたら自動的にキャンセルされるため、手動で `TreeStyleTabService.stopToOpenChildTab()` を呼ぶ必要がありません。 - * 縦型タブバーの中に置かれたツールバー項目の中のテキストボックスの内容が表示されない問題を修正 - * ポップアップウィンドウとして開かれたウィンドウにおいて縦型タブバーが消えていなかったのを修正 - * 縦型タブバーにおいて、最後のタブより後に折り畳まれたタブがある時にドロップ位置のインジケータが表示されていなかったのを修正 - * 折り畳まれた子タブを持つ最上位の親タブをドラッグ&ドロップで移動した時に、意図せずツリーが展開されてしまっていたのを修正 - * Firefox 4において「開いているタブが1つだけの時にタブバーを表示しない」機能(Firefox自身の機能)が期待通りに動作していなかったのを修正 - * 横置きタブバーが常に一番上に表示されてしまう不具合を修正 - * タブバーのスプリッタのつまみをクリックした時にタブバーが折り畳まれたままになってしまう問題を修正 - * [bug 626903](https://bugzilla.mozilla.org/show_bug.cgi?id=626903)によって導入された「タブの一覧表示時に、画面内にあるタブに対応する項目をハイライト表示する」機能が縦型タブバーで期待通りに動作していなかったのを修正 - * 内部設定 extensions.treestyletab.tabbar.scrollToNewTab.mode が非アクティブ状態で開かれるタブに対して働いていなかったのを修正 - * [All-in-One Sidebar](https://addons.mozilla.org/firefox/addon/1027)との併用時に、AiOSによってサイドバーが自動的に隠された場合にコンテンツ領域の上にタブバーが取り残される形で描画されてしまう問題を修正 - * Nightlyにおいて、[bug 558585](https://bugzilla.mozilla.org/show_bug.cgi?id=558585)で導入された[いくつかのパッチ](http://hg.mozilla.org/mozilla-central/rev/e90bdd97d168)によってタブバーの背景色が白に固定されてしまっていたのを修正 - * da-DKロケール更新(by Regmos) - - 0.11.2011050602 - * Personasを使用している時に縦型タブバーが正常に機能しない問題を修正 - * 右に置いたタブバーにおいて、ピン留めされたタブの表示が意図せずアニメーションしてしまっていたのを修正 - * 「自動で隠す」機能を有効にした時にピン留めされたタブが表示されなくなってしまう問題を修正 - * 「自動で縮める」機能で幅が狭められた状態のタブバーについて、ウィンドウの右に置いた場合でもリサイズできるようにした - * Mac OS Xにおいて、タブバーのスプリッタ上にあるつまみをクリックした後にタブバーを再び展開できなかったのを修正 - * 現在のタブが折り畳まれた子タブを持っている時に、現在のタブを閉じると他のツリーが意図せず折り畳まれてしまっていたのを修正 - - 0.11.2011050601 - * 新しい空のタブを開く時、現在のタブの隣に同階層で開けるようにした。 - * 「再読み込み」ボタンのミドルクリックで現在のタブを複製する時、現在のタブの子タブ、同階層のタブ、または現在のタブの隣の同階層のタブとして開けるようにした。 - * 他のアドオン向けの新しいAPIとして、タブを対象のタブと同階層で隣に開くための `TreeStyleTabService.readyToOpenNextSiblingTab(aSourceTab)` を追加。 - * アンインストールされた時に「タブを上に表示」の状態を復元するようにした(※既にツリー型タブを使用している場合は元の状態が分からないため、設定はインストール前の状態には復元されません) - * マルチプルタブハンドラやTab Utilitiesでタブを選択している場合、ドラッグ&ドロップ操作では選択されたタブだけを移動するように仕様を変更した - * アンインストールされた時に、ツリー型タブが変更したFirefoxの隠し設定を元に戻す仕組みがFirefox 4で動作しなくなっていたのを修正 - * 「自動で隠す」の状態の時、右に置いたタブバーが画面外に置かれてしまっていたのを修正 - * ピン留めされたタブの表示位置が「自動で隠す」の状態の時におかしくなっていたのを修正 - * 情報バーによる確認が機能しなくなっていたのを修正 - * 「このツリー以外のタブを閉じる」でピン留めされたタブを閉じないように修正 - * タブバーのスプリッタを右ボタンや中ボタンによるドラッグ操作に反応しないようにした - * 親のタブを閉じた時の挙動がおかしくなっていたのを修正(extensions.treestyletab.closeRootBehaviorはextensions.treestyletab.closeParentBehaviorが0の時だけ機能するはずだったのが、リグレッションにより期待通りに働かなくなっていた) - * サイドバーや縦型ツールバー等が表示されている時にステータスパネルの表示位置がおかしくなっていたのを修正 - * 「戻る」「進む」ボタンの中クリックでツリーが壊れていたのを修正 - * [Hide Caption Titlebar Plus](https://addons.mozilla.org/firefox/addon/hide-caption-titlebar-plus-sma/)との併用時に縦型タブバーが正しく機能しなくなっていたのを修正 - * Tab Mix Plusとの併用時にタブを正常にピン留めできなくなっていたのを修正 - - 0.11.2011040804 - * 右に縦置きしたタブバーにおいてピン留めされたタブの表示がおかしくなっていたのを修正(0.11.2011040802でのリグレッション) - - 0.11.2011040803 - * 「multiselected」属性により選択されているタブをドラッグ&ドロップした時、選択されていない子タブを持つタブがある場合は選択されているタブだけを移動するようにした - - 0.11.2011040802 - * 左に縦置きしたタブバーにおいてピン留めを解除されたタブの表示がおかしくなっていたのを修正(0.11.2011040801でのリグレッション) - * 親と子を両方とも持っているタブをピン留めした時にツリーの表示が壊れる事があったのを修正 - * 「multiselected」属性により選択されているタブをブックマークツリーにドラッグ&ドロップした場合は、ツリー型タブ自身で処理を行わずにFirefox自体や他のアドオンに処理を任せるようにした - - 0.11.2011040801 - * 左に縦置きしたタブバーにおいてピン留めされたタブの配置がおかしくなっていたのを修正(0.11.2011040701でのリグレッション) - - 0.11.2011040701 - * Firefox 4でウィンドウ左に縦置きしたタブバーにおいて、スクロールバーを左端に表示するようにした(隠し設定 "extensions.treestyletab.tabbar.invertScrollbar" で無効化できます) - * 縦置きしたタブバーのスクロールバーを細い幅で表示するようにした - * ツリーの最小のインデント幅を3ピクセルとした(隠し設定 "extensions.treestyletab.indent.min" で変更できます) - * ツリーのインデント幅の自動調節を隠し設定 "extensions.treestyletab.indent.autoShrink" で無効化できるようにした - * Firefox 4のステータスパネルをタブバーに重ならない位置に表示するようにした(隠し設定 "extensions.treestyletab.repositionStatusPanel" でこの挙動を無効化できます) - * 他のアドオンとの互換性のためのハックを無効化できるようにした(隠し設定 "extensions.treestyletab.compatibility.*" を参照して下さい) - * 設定ダイアログやabout:configからタブバーの一部の設定(幅、位置、固定の状態)を変更した場合はすべてのウィンドウですぐに変更を適用するようにした - * タブバー自体を他のウィンドウにドラッグ&ドロップしようとするとドロップ先のウィンドウが壊れていたのを修正 - * タブバーが意図せず細くなりすぎてしまった場合に、必要な最小の幅にまで自動的に拡大するようにした - * Firefox 4でいくつかのテーマにおいて、「タブバーを自動的に隠す」が有効になっている時にコンテンツ表示領域が操作できない矩形の領域で覆われてしまう事があったのを修正 - * Windows Vista/7 でクラシックテーマを使用している(Aero Glassが無効になっている)環境において、Firefox 4で縦置きしたタブバーの表示が壊れていたのを修正 - * 折り畳まれた状態から展開中のタブがある時に、Firefox 4においてタブバーのスムーズスクロールが期待通りに機能していなかったのを修正 - * 折り畳まれた子タブにフォーカスした時にツリーが自動的に展開されない場合があったのを修正 - * Firefox 4においてタブバーに追加された項目の上にタブをドロップできなくなっていたのを修正 - * Firefox 4においてタブバーを縦置きした時にタブバー自体に置かれた「タブを閉じる」ボタンが表示されていなかったのを修正 - * 縦置きしたタブバーにおいてタブのドロップ位置のインジケータが意図せず表示されてしまう場合があったのを修正 - * Firefox 4において[Focus Last Selected Tab](http://www.gozer.org/mozilla/extens -ions/)と併用できなくなっていたのを修正 - * Firefox 4において[Optimoz Tweaks](http://optimoz.mozdev.org/tweaks/)と併用できるようにした - * Tab Mix Plusによってタブに追加されたプログレスメーターの表示位置を調整 - * Tab Mix Plusによってリンクから開かれたタブが現在のタブの子タブになっていなかったのを修正 - * da-DKロケール追加(Translated by Regmos. Thanks a lot!) - - 0.11.2011032401 - * Firefox 4でタブバー上に挿入した項目が表示されない問題を修正 - * Firefox 4でタブグループを切り替えるとツリーが壊れる問題を修正 - * [Locationbar2](https://addons.mozilla.org/firefox/addon/locationbar%C2%B2/)との競合を解消 - - 0.11.2011031901 - * 縦型タブバーの中に伸縮可能な項目(検索バーなど)を置いた場合に、タブの数が増えると項目が隠れてしまう問題に対処 - * タブの数が多い時に、タブバー内に挿入されたツールバー項目をクリックするとその下にあるタブが選択されてしまっていたのを修正 - * 2つ目以降のブラウザウィンドウにおいて、1つ目のブラウザウィンドウを閉じた後だとブックマークを正常に開けなくなる問題を修正 - * ツールバーのカスタマイズを行う度にタブよりも前に置いた項目がタブの後に移動されてしまう問題を修正 - * タブバーの上に置いた追加の項目をドラッグ&ドロップで削除できない場合があったのを修正 - * タブバー内に移動した検索バーの上でのクリック操作が無視される場合があったのを修正 - * 最後のタブのツリー全体を閉じる時にフリーズすることがあったのを修正 - * ピン留めされたタブの上にタブをドロップした時にタブのツリーが壊れることがあったのを修正 - * タブをピン留めした時に、間違った位置にタブが表示されることがあったのを修正 - * [Personal Titlebar](https://addons.mozilla.org/ja/firefox/addon/personal-titlebar/)との併用時にツリー表示が無効化されたままになる問題を修正 - * Tab Mix Plusとの併用時にピン留めされたタブの表示がおかしくなる問題を修正 - * Tab Mix Plusとの併用時に「Default」テーマにおけるピン留めされたタブの表示の崩れを少し修正 - * セッション復元時のツリーの開閉状態を制御する隠し設定 `extensions.treestyletab.collapseExpandSubtree.sessionRestore` を追加(-1=元の状態を復元、0=ツリーを畳んだ状態で復元、1=ツリーを展開した状態で復元) - * ドイツ語ロケール更新(by Andy Pillip) - - 0.11.2011021901 - * ツールバーのカスタマイズ時にツリー型タブによるタブのドラッグ&ドロップ処理が働いてしまう場合があったのを修正 - * Minefieldにおいて、アプリケーションタブのタイトルが変化した時のハイライト表示が働かない問題を修正 - * [TotalToolbar](http://totaltoolbar.mozdev.org/)との互換性を向上 - - 0.11.2011021601 - * ツリーに含まれていたタブを開き直した時に他のタブも併せて復元するかどうかの確認の情報バーについて、各ボタンに適切なアクセスキーを設定するようにした - * userChrome.css等でタブにフォーカスできるようにしていた場合に、フォーカスリングが表示されるようにした - * Firefox 3.6以前において、extensions.treestyletab.tabbar.transparent.partialTransparencyの値が1以上の場合はタブバーの背景を描画しないようにした - * タブの外観として「Default」が選択されている時に、タブのドロップ位置のマーカーを代替のスタイルで表示するようにした - * Minefieldにおいて、現在のタブを閉じた後に元のタブにフォーカスを戻さなくなっていたのを修正 - * [マルチプルタブハンドラ](http://piro.sakura.ne.jp/xul/_multipletab.html)との併用時において、選択した複数のタブをドラッグ&ドロップでウィンドウから切り離す操作に失敗するようになっていたのを修正 - * タブをドラッグ&ドロップでウィンドウから切り離す時に余計なウィンドウが開かれるようになっていたのを修正 - * Minefieldにおいて、タブバーのスプリッタ上のつまみをドラッグした時にタブバーの幅が変わらずにスプリッタだけが移動してしまっていたのを修正 - * [BarTab](https://addons.mozilla.org/firefox/addon/bartab/)がインストールされている場合に、閉じたタブを開き直す操作で復元されたタブが含まれるツリーが意図せず折り畳まれてしまう事がある問題を修正 - * Minefieldにおいて[RequestPolicy](https://addons.mozilla.org/firefox/addon/requestpolicy/)との併用時にタブバーの表示が壊れる問題に対処 - * 簡体中国語ロケール更新(by hzhbest) - * スペイン語ロケール更新(by Tito Bouzout) - * スウェーデン語ロケールを追加(by Mikael Hiort af Ornäs) - - 0.11.2011020402 - * 初期化処理中にエラーが発生していたのを修正 - - 0.11.2011020401 - * Minefieldにおいて、初期状態ではステータスパネルがタブバーに重ならないようにタブバーの反対側に表示するようにした - * TreeStyleTabService.positionが正しい値を返していなかったのを修正 - - 0.11.2011020301 - * 新しい空のタブを開く時にタブをツリーの中に開くかどうかを設定できるようにした - * about:sessionrestoreから個別にタブを復元した場合は子タブとして開くようにした - * タブバーを下に置いた時に[ステータスパネル](https://bugzilla.mozilla.org/show_bug.cgi?id=628654)がタブの下に隠れてしまわないようにした - * 折り畳まれたツリーをドラッグ&ドロップで移動した時にツリーの開閉状態が壊れていたのを修正 - * タブバーを自動で隠す設定の時にタブバーの背景の透明度を固定するようにした - * Tab Mix Plusがあるとタブをドラッグ&ドロップできなくなる問題に対処 - * [DragNDrop Toolbars](https://addons.mozilla.org/firefox/addon/dragndrop-toolbars/)との併用を可能にした - - 0.11.2011012302 - * plロケールが壊れていたのを修正 - - 0.11.2011012301 - * [Peronal Titlebar](https://addons.mozilla.org/irefox/addon/personal-titlebar/)などでタブバーが他のツールバーに移動された場合、そのツールバー全体を新しいタブバーとして使用するようにした - * ブックマークグループをツリーとして開いた時のグループ化用タブについて、タイトルをクリックして編集モードに入った時に既存の内容を自動的に選択するようにした - * タブバーの位置変更用API `TreeStyleTabService.currentTabbarPosition` を `TreeStyleTabService.position` にリネームした(互換性のため旧来の名前でもアクセスは可能です) - * タブの上でのツールチップの内容が常にツリー開閉用のつまみの物になってしまっていたのを修正 - * Tab Mix Plusと併用した時にタブのアイコン画像が拡大されてしまう問題に対処 - * タブバーを左または右に置いている時にタブのドラッグ&ドロップなどでドロップ位置のマーカーが意図せず表示されてしまうことがあったのを修正 - * ツリー表示を一時的に無効化するAPI `TreeStyleTabService.treeViewEnabled` でツリー表示を無効化した時、横置きタブバーで重ねられたタブの表示が更新されていなかったのを修正 - - 0.11.2011011301 - * Panoramaでタブを並べ替えた場合にPanorama上のタブの並び順と実際のタブの並び順が一致しなくなる問題を修正 - * Minefieldにおいて、タブバーを自動で隠す機能の有効・無効を切り替えた時にタブバーの幅が元より広がったり狭まったりしていたのを修正 - * ピン留めされたタブの表示位置がおかしくなっていたのを修正 - * ピン留めされたタブの外観を修正 - * セッション復元時などにピン留めされたタブの表示位置が崩れる問題を修正 - * タブバーを自動で隠す機能を有効化している時に、ピン留めされたタブの表示位置が崩れないようにした - * Minefieldにおいて、「Sidebar」テーマでタブバーの上端に余計な線が表示されていたのを修正 - - 0.11.2011011102 - * DOMイベントを使用したAPIについて、旧来のイベント名(nsDOMというプレフィクスが付かない物)でも `getData()` で情報を取得できるようにした - - 0.11.2011011101 - * タブバーを自動で隠す機能について、MinefieldにおいてCtrlキーの押下やCtrl-Tabでのタブ切り替えを処理できなくなっていたのを修正 - * タブバーを自動で隠す機能について、通常時とフルスクリーンモード時の設定を個別に変更できるようにした - * タブバーを自動で隠す機能について、ポインタの位置に応じてタブバーを自動展開する設定が無効になっている場合はタブバー開閉用のプレースホルダを隠すようにした - * タブバーを自動で隠す機能について、ポインタの位置に応じてタブバーを自動展開する設定を無効にできていなかったのを修正 - * Minefieldでタブバーを自動で隠す機能が有効になっている時、起動時にタブバーの幅が異常に狭くなってしまう事があったのを修正 - * Minefieldでタブバーを自動で隠す機能が有効になっている時、タブバーが展開されている状態でウィンドウをリサイズするとタブバーの表示が壊れていたのを修正 - * Minefieldで起動時にタブバーの表示位置が一瞬だけずれてしまう問題を修正 - * Minefieldでのタブの外観を修正(主にMac OS X向け) - * Minefieldにおいて、Persona(軽量テーマ)が適用されている時にタブバー内に置かれたボタンが見えなくなってしまう問題を修正 - * Minefieldにおいて、Persona(軽量テーマ)のプレビューでタブバーの表示がおかしくなる問題を修正 - * Linux上のMinefieldにおいて、タブバーを自動で隠す機能が有効になっている時にタブバーをリサイズできなかったのを修正 - * Linux上のMinefieldにおいて、メニューバーが表示されている時にタブバーの上辺に余計な線が表示されていたのを修正 - * コンテキストメニューから選択語句を検索した時に、開かれたタブを現在のタブの子にするようにした - * extensions.treestyletab.autoAttachSearchResultAsChildrenの値が2の時にWeb検索バーからの検索結果が子タブにならない問題を修正 - * ツリーの親であるタブをブックマークツリー等にドラッグ&ドロップした時に、ツリーに含まれるタブすべてをブックマークするかどうかを選択できるようにした - * Mac OS Xにおいてツリーのつまみのクリックが無視されていたのを修正 - * Tab Mix Plusとの併用時に複数のタブのドラッグ&ドロップができなくなっていたのを修正 - * DOMイベントを使用したAPIについて、Minefieldでのセキュリティ上の制約により、「nsDOM」プレフィクス付きのイベント名で、DataContainerEventとしてイベントを送出するように仕様を変更(後方互換性のため過去のプロパティアクセス表記も利用可能ですが、Firefox 4以降では、場面によってはセキュリティ上の制限からプロパティアクセスを利用できません。安全のため、今後は `aEvent.getData(プロパティ名)` でプロパティの内容を参照するようにしてください。) - - 0.11.2010120903 - * いくつかのWebページでWeb検索バーからの検索ができなくなっていたのを修正 - - 0.11.2010120902 - * 内部エラーによってタブのオーバーフローなどの処理がブロックされていたのを修正 - - 0.11.2010120901 - * タブのコンテキストメニューに「このツリー以外の他のタブをすべて閉じる」を追加 - * FirefoxのWeb検索バーからタブが開かれる場合に、現在のタブで選択されている語句が検索された時は現在のタブの子にするようにした(隠し設定 `extensions.treestyletab.autoAttachSearchResultAsChildren` を2に変更すると検索結果のタブを常に現在のタブの子として開き、0に変更すると子タブにしない) - * [DomainTab](https://addons.mozilla.org/firefox/addon/13906/)によって開かれたタブを現在のタブの子にするようにした - * 設定ダイアログが正常に機能しなくなっていたのを修正 - - 0.11.2010120802 - * Firefox自身や他のアドオンの初期化処理を意図せずブロックしてしまう場合があったのを修正 - - 0.11.2010120801 - * 1つのイベントループ中にAPI経由で複数の子タブが開かれた場合、ツリーの子タブの挿入位置の設定に関わらず、それらのタブは開かれた順に表示するようにした。 - * Minefield上で「Metal」テーマが壊れていたのを修正 - * Minefield上で、タブバーを自動的に隠す設定の時にタブバーのリサイザが表示されなくなっていたのを修正 - * Minefield上で、サイドバーの開閉時に常にタブバーの位置を更新するようにした - * Minefield上でタブのツールチップの内容が更新されていなかったのを修正 - * コードを整理 - - 0.11.2010120301 - * タブ以外のドラッグ&ドロップをハンドリングできていなかったのを修正 - * タブバーを自動的に開閉する設定の時に印刷プレビューの画面がガタついていたのを修正 - * All-in-One Sidebarなどと併用した時に印刷プレビューを終了してもタブバーが消えたままになる事があったのを修正 - * 複数ウィンドウを開いている時にタブバーの幅がおかしくなることがあったのを修正 - * TreeStyleTabFocusNextTabイベントが発行されておらず、常にフォーカス制御が無効になってしまっていたのを修正 - - 0.11.2010120202 - * ブックマークサイドバー等にツリーをドロップした場合、ツリーに属しているすべてのタブをブックマークするようにした - - 0.11.2010120201 - * Windows上のFirefox 3.6以前では複数タブのドラッグ時にカーソルの形を変えないようにした(ドラッグ操作のフィードバック用画像が表示されないバグのため) - * タブバーのドラッグ&ドロップ操作が壊れていたのを修正(0.11.2010120101でのリグレッション) - - 0.11.2010120101 - * Firefox 3.0のサポートを終了 - * HTML5のドラッグ&ドロップイベントに対応し、Tab Utilitiesなどによる複数タブのドラッグ&ドロップを受け付けるようにした - * ツリーの階層の深さを制限できるようにした(初期値:999階層まで) - * 縦型のタブバーにおいても、ツリーのインデント表示が無効の場合はタブのグループの間に余白を設けてグループを識別しやすいようにした - * 新しいAPIとして `getAncestorTabs()` と「TreeStyleTabFocusNextTab」イベントを追加し、TreeStyleTabFocusNextTabイベントをキャンセルすることでツリー型タブによるタブのフォーカス制御(現在のタブを閉じたときにどのタブにフォーカスを移すかの判断)を無効化できるようにした - * Minefieldにおいて、折りたたまれた状態から展開される途中のタブが半透明になっていなかったのを修正 - * 設定でアニメーション効果が有効な場合は、ツリーの開閉時のアニメーション効果を常に適用するようにした - - 0.11.2010112601 - * リンクから自動的にタブを開く機能を[リンクから新しいタブを開く](http://piro.sakura.ne.jp/xul//xul/_openlinkintab.html)に分離した - * ロケーションバーから自動的にタブを開く機能を[ロケーションバーから新しいタブを開く](http://piro.sakura.ne.jp/xul//xul/_newtabfromlocationbar.html)に分離した - * タブバーが横置きされている時のタブのドロップ位置のマーカーをより目立つようにした。 - * Minefieldにおいて、横置きされたタブバーでタブのツリーを折り畳んだ時に、折り畳まれたタブを親のタブの後ろに重ねて表示するようにした。(今までの挙動に戻す場合、隠し設定のextensions.treestyletab.stackCollapsedTabsを変更してください。) - * Minefieldにおいて、横置きされたタブバーの中のタブの幅が異常に広がる事があったのを修正 - * Minefieldにおいて、タブバーが横置きされている時にタブのドロップ位置のマーカーが消えなくなっていたのを修正 - * タブのインデント表示を制御する設定項目が無視されるようになっていたのを修正 - * LinuxおよびMac OS Xでテーマ選択の結果が保存されない問題を修正 - - 0.10.2010111301 - * Minefieldにおいて、ブックマークをタブで開けなくなっていたのを修正 - * Minefieldにおいて、リンクから開かれたタブが子タブになら無くなっていたのを修正 - * about:configやabout:pluginsなどをロケーションバーから開く際、別ドメインとして扱うようにした - * 初期状態で、ロケーションバーでのAlt-Enterは常に新しいタブを開くようにした(Altが押されていない時の反対の動作をさせたい場合は extensions.treestyletab.urlbar.invertDefaultBehavior をtrueにする) - - 0.10.2010102501 - * [Bug 586234](https://bugzilla.mozilla.org/show_bug.cgi?id=586234)の変更によって、リンクから開かれたタブが現在のタブの子タブにならなくなっていたのを修正 - * [Bug 568691](https://bugzilla.mozilla.org/show_bug.cgi?id=568691)の変更によって、プラットフォームごとの初期設定が適用されなくなっていたのを修正 - * セッション復元時にツリーが壊れる可能性があったのを修正(0.10.2010102401でのregression) - * Minefieldで設定ダイアログのアイコンが表示されていなかったのを修正 - - 0.10.2010102401 - * [Bug 448546](https://bugzilla.mozilla.org/show_bug.cgi?id=448546)の変更によって、開かれたタブが現在のタブの子にならない場合が生じていたのを修正 - * [Bug 568691](https://bugzilla.mozilla.org/show_bug.cgi?id=568691)の変更によってプラットフォーム別のコードが読み込まれなくなっていたのを修正 - * [Bug 586068](https://bugzilla.mozilla.org/show_bug.cgi?id=586068)の変更によってセッションが復元されなくなっていたのを修正 - * [Bug 602964](https://bugzilla.mozilla.org/show_bug.cgi?id=602964)の変更によってタブの構造が変化した事に追従 - * Tab Candyによって非表示にされたタブがある時にツリーの挙動がおかしくなることがあったのを改善(不可視のタブは常に可視のタブの後に配置するようにした) - * ポップアップメニューが開いている間はポインタの移動によるタブバーの自動開閉を無効化する、という処理が期待通りに動いていなかったのを修正 - * タブバー上でダブルクリックした時に、一部のアドオンがインストールされているとタブが二重に開かれることがあったのを修正 - - 0.10.2010091901 - * Firefox 3.6以前でタブが半透明のままになっていたのを修正(0.10.2010091801でのregression) - * 「子タブをリロードする」機能で親タブまでリロードしてしまっていたのを修正 - * [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961/)によってリンクから開かれるタブが子タブにならない問題に対処 - * リンクから自動的にタブを開く機能について、開かれるタブを現在のタブの子タブにするかどうかを隠し設定により明示的に設定できるようにした - * extensions.treestyletab.openOuterLinkInNewTab.asChild:他のサイトへのリンクを子タブにするかどうか - * extensions.treestyletab.openAnyLinkInNewTab.asChild:同じサイトへのリンクを子タブにするかどうか - * 親のタブを閉じたらすべての子タブをツリーから解放する設定の時、子タブをタブバーの最下部ではなく、最も近い自然な位置(最上位の親タブの次の兄弟タブの直前)に置くようにした(extensions.treestyletab.closeParentBehavior.moveDetachedTabsToBottomをtrueに変更するとこれまでと同じ挙動になる) - - 0.10.2010091801 - * Panoramaによるグループの変更について、Panoramaから通常の表示に戻る時にまとめて結果をツリーに反映するようにした - * 閉じられないタブが残ってしまう問題について修正したつもり - * ツールバーのカスタマイズ中はタブバーの移動をできなくする変更が機能していなかったのを修正 - * [Bug 544818 - Progress "Line" indicator for loading tabs](https://bugzilla.mozilla.org/show_bug.cgi?id=544818)による変更に追従 - - 0.10.2010091602 - * Minefieldでタブバーを右に置いていて、タブが1つだけの時にタブバーを自動的に隠す設定にしている場合に、2つ目のタブを開いた後にタブバーが完全には表示されない問題を修正 - * Minefieldにおいて、タブバーを自動的に隠す設定の時に、展開された状態のタブバーをリサイズできなくなっていたのを修正 - * Minefieldではタブの一覧の表示用ボタンはツールバのボタンとしてカスタマイズ可能なため、ツリー型タブの設定項目としては表示しないようにした - - 0.10.2010091601 - * Minefield 4.0b7preの最新ビルドに対応(Firefox 4.0beta6以前はサポート対象外) - * [Bug 593967 - Add more elements into tabbrowser tabs for easier stylability](https://bugzilla.mozilla.org/show_bug.cgi?id=593967) による仕様変更に追従 - * タブバーのタイトルバー的な挙動について、タブバーをドラッグ&ドロップで移動できる局面と、タブバーが左右または下に置かれている場合はタイトルバー的な挙動を常に無効にするようにした - * タブが1つだけ開かれている状態から2つ目のタブを開いた時に、タブバーの状態が更新されない問題を修正 - * Minefieldでフラグ指定付きのウィンドウを開いた時に、初期化処理が途中でエラーによって停止してしまうせいで、開かれたウィンドウの内容が表示されない問題を修正 - * Mac OS X上でCtrl-Tabのタブ切り替えに関する機能が動作していなかったのを修正(Command-Tabで行うものと誤認していた) - - 0.10.2010091401 - * Tab Panoramaでタブをグループ分けしている時、グループ内のすべてのタブを一度に閉じるとウィンドウまで閉じてしまっていたのを修正 - * Tab Panoramaでタブをグループ分けしている時、「タブの一覧」が正常に機能していなかったのを修正 - * [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961/)がインストールされている場合に「タブの一覧」のポップアップ内の項目が正常にインデントされていなかったのを修正 - * サイドバー等で `TreeStyleTabService.readyToOpenChildTab()` が呼ばれた場合にタブが開かれない問題を修正(reported by Bert Blaha) - * Minefieldでタブバーのスプリッタ内のつまみ(grippy)をクリックした時の挙動がおかしかったのを修正 - * ウィンドウの大きさが意図せず小さくなってしまう問題を修正(0.10.2010091001でのregression) - - 0.10.2010091001 - * Minefield 4.0b6preに対応したつもり - * Minefieldで違うグループにタブが移動された場合、ツリーから切り離すようにした - * Minefieldの「Tabs From Other Computers」から開いたタブを子タブにするようにした - * Windows以外ではAeroPeek用のファイルを読み込まないようにした - * Metalテーマでtwistyの位置がずれていたのを修正 - * Metalテーマでクローズボックス周辺の余白を小さくした - * タブにそのタブ自身から取得したセッション情報を再設定した時に、ツリーの親子関係を維持するようにした - * [IE Tab Plus](https://addons.mozilla.org/firefox/addon/10909/)で開かれるタブを子タブにするようにした - * [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961/)でpinned状態にされたタブからは子タブを開かないようにした - - 0.10.2010080802 - * Minefield 4.0b4preで閉じたはずのタブが残ってしまう問題に対処([Bug 585417](https://bugzilla.mozilla.org/show_bug.cgi?id=585417)) - * Minefield 4.0b4preで新しく開かれたタブのインデントの増減がアニメーションされなくなっていたのを修正 - * Minefield 4.0b4preでロケーションバーから自動的にタブを開く機能が働かなくなっていたのを修正 - - 0.10.2010080801 - * [Bug 380960 - Implement closing tabs animation](https://bugzilla.mozilla.org/show_bug.cgi?id=380960)の変更に追従 - * Minefield 4.0b4preでツリーを展開する時のアニメーション効果が適用されない問題を修正 - * フランス語ロケール更新(by Laurent Haas) - - 0.10.2010073001 - * twistyの表示スタイルの設定が、Firefox起動直後の初期化処理において反映されていなかったのを修正 - * ブックマークフォルダから複数のツリーを開く時、常にすべてのサブツリーを展開するようにした(extensions.treestyletab.openGroupBookmark.behaviorから2048を引くと今までと同じ挙動) - * フランス語ロケール更新(by Laurent Haas) - - 0.10.2010072901 - * Minefield 4.0b3preでタブのコンテキストメニューを開けなくなっていたのを修正 - * Minefield 4.0b3preでタブを既定の位置以外に置いている時、タブバーの余白でタブのコンテキストメニューを表示するようにした - * Minefield 4.0b3preでタブの透明度が1で固定されてしまう問題を修正 - * browser.tabs.autoHideの影響でタブバーが隠される時、Minefield 4.0b3preで空のタブバーが表示されたままになる問題に対処 - * [プライベートブラウジングモードに入る時にタブが見えなくなる事がある問題](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2736)を修正 - * [Bug 574654](https://bugzilla.mozilla.org/show_bug.cgi?id=574654)の変更に追従 - * 新しく開かれたタブについて、そのタブが見える位置までスクロールした時に現在のタブがスクロールアウトしてしまわないのであれば、新しいタブの位置までスクロールするようにした(extensions.treestyletab.tabbar.scrollToNewTab.mode(初期値は1)を0にするとこれまでと同じ挙動、2にすると常に新しいタブの位置までスクロールする) - * フランス語ロケール追加(translated by Laurent Haas) - - 0.10.2010070301 - * Minefield 4.0b2preで起動できなくなる問題を解消 - * Minefield 4.0b2preでタブバーの上でコンテキストメニューを開けない問題に対処 - * Minefield 4.0b2preで、アドオンマネージャのタブを開いていると起動後のセッション復元が中途半端なところで止まってしまう問題を修正 - * Tabs on Topにチェックを入れた時に、タブバーの固定状態だけが設定変更されてTabs on Topが有効にならずに終わってしまう問題を修正 - * タブバーを自動で隠す設定のとき、コンテンツ領域の描画がずれたままになる事があったのを修正 - * [Firefox Sync(Weave)](http://www.mozilla.com/firefox/sync) 1.4でTabs from Other Computersから開いたタブが子タブにならなくなっていたのを修正 - - 0.10.2010062901 - * Minefield 3.7a6preにおいて、 `pinTab()` されたタブをタブバーの上端にアイコン状に表示するようにした - * Minefield 3.7a6preでタブバーを上に置いた状態ではツールバーのカスタマイズ用メニューの「Tabs on Top」のチェック状態とタブバーの固定状態とを関連付けて動的に変更するようにした - * Minefield 3.7a6preでタブバーをドラッグできなくなっていたのを修正 - * Minefield 3.7a6preで、画面の描画を止める時にウィンドウの位置が変わってしまう問題に対処 - * Minefield 3.7a6preでタブバー上でのドラッグ中の自動スクロールが効かなくなっていたのを修正 - * タブバーを自動的に隠す設定の時、タブバーの開閉の瞬間にコンテンツ領域をクリックするとページの内容が選択された状態になってしまう問題に対処 - * [タブバーをウィンドウ外にドロップすると空のウィンドウが開かれてしまう問題](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2698)を修正 - * [Mouse Gestures Redox](http://www.mousegestures.org/)で開かれるタブを子タブにするようにした(by A A) - * [Firefox Sync(Weave)](http://www.mozilla.com/firefox/sync)でTabs from Other Computersから開いたタブを子タブにするようにした - * ロシア語ロケール更新(by L'Autour) - - 0.10.2010051201 - * タブバーの位置、タブバーのサイズ、タブバーのサイズ固定の状態、タブバーを自動で隠す機能の有効無効をウィンドウごとに変更できるようにした - * TrunkではタブのアニメーションをCSS Transitionsで行うようにした - * ツリー型タブが有効な間はbrowser.tabs.insertRelatedAfterCurrentをfalseに固定するようにした - * Windows 7において、AeroPeekが無効化されている環境でまで勝手にAeroPeekが有効化された状態になってしまっていたのを修正 - * ツリー型タブの機能で自動的にリンクをタブで開けなくなっていたのを修正 - * Libraryやブックマークのプロパティで、ツリーの親の変更が保存されない事があったのを修正 - * ツールチップ等の大きさが意図せず固定されてしまう問題を修正したつもり - * ブックマークフォルダの内容をタブで開く際に、現在のタブが空でTab Mix Plusによって空のタブが使い回されると、開かれたタブのツリー構造が壊れる問題について対処した。 - - 0.10.2010043001 - * Windows 7のAero Peekで、折りたたまれたツリーのタブに対応する項目を表示しないようにしてみた - * [Bug 457187 - Make the tabs toolbar customizable](https://bugzilla.mozilla.org/show_bug.cgi?id=457187)、[Bug 544815 - Allow for placing Tabs over the Navigation Bar with option for Tabs under the Navigation Bar (add tabs on top option)](https://bugzilla.mozilla.org/show_bug.cgi?id=544815)、[Bug 545714 - Consolidate browser and nsContentAreaDragDrop.cpp dropped link handlers](https://bugzilla.mozilla.org/show_bug.cgi?id=545714)、[Bug 556739 - PlacesUIUtils should be a module instead](https://bugzilla.mozilla.org/show_bug.cgi?id=556739)による仕様変更に追従 - * Minefield 3.7a5preで、[タブバーの幅を狭くしすぎるとsplitterにタブバーが重なってタブバーの幅を元に戻せなくなる問題](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2664)を修正 - * Minefield 3.7a5preで、[一度も展開していないブックマークフォルダの内容をタブで開けない問題](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2663)を修正 - * Minefield 3.7a5preで、 `window.open()` のオプション指定によって一部のUIが隠されたウィンドウが開かれた時に、タブバーの位置に空白ができてしまう問題を修正 - * Minefield 3.7a5preで一部のコンテキストメニューの項目が機能しない問題を修正 - * Linuxで「Plain」「Mixed」テーマの外観がおかしくなっていたのを修正 - * LinuxでタブのCtrl-ドロップが正しく機能しなくなっていたのを修正 - * [タブバーの余白領域にリンクなどをドラッグした際、最初または最後のタブの上へのドラッグとして扱われてしまっていた](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2687)のを修正 - * リンクをタブの上にドラッグした時、遅延無しでタブがすぐに切り替わってしまっていたのを修正(Firefox既定の動作と同様に、一定時間待ってからタブを切り替えるようにした) - * twisty/タブバーのスプリッタ/タブバーの余白でのクリック操作について、Ctrl-クリックやミドルクリックの時は反応しないようにした - * ツールバーのカスタマイズ中は、タブバーのドラッグ&ドロップを無効化するようにした - * タブバーの幅や高さがウィンドウの大きさをなるべく超えないようにした(ウィンドウよりも大きな幅に設定されそうになった場合、自動的にウィンドウ幅よりも小さな幅に調整するようにした) - * [TooManyTabs](https://addons.mozilla.org/firefox/addon/9429)、Tab Mix Plusなどと組み合わせた際にtwistyのクリックによるツリーの開閉ができなくなっていたのを修正 - * Tab Mix Plusによるタブのフォーカス制御が働かなくなっていたのを修正 - * Tab Mix Plusとの組み合わせ時にツリー型タブ側の「リンクをすべてタブで開く」機能が働いていなかったようだったので対策を施した - * [TotalToolbar](http://totaltoolbar.mozdev.org/)との競合を解消 - * [Weave](https://mozillalabs.com/weave/)によって「タブの一覧」ポップアップの内容が改変されている時に、「タブの一覧」ポップアップの項目のインデントが崩れる問題を修正 - * 無用なトラブルを起こさないよう、[Session Manager](https://addons.mozilla.org/firefox/addon/2324)でのセッション復元時にはタブを一旦すべて閉じるようにした - * de-DEロケール更新(by Andy Pillip) - * zh-CNロケール更新(by hzhbest) - - 0.10.2010040201 - * [Bug 554991 - allow tab context menu to be modified by normal XUL overlays](https://bugzilla.mozilla.org/show_bug.cgi?id=554991)による仕様変更に追従 - - 0.10.2010040102 - * 組み込みテーマ「Metal」と「Sidebar」でウィンドウのフォーカス状態が表示に反映されなくなっていたのを修正 - * 組み込みテーマ「Vertigo」の外観が壊れていたのを修正 - * 組み込みテーマ「Plain」をLinuxでのデフォルトテーマとして復活させた - - 0.10.2010040101 - * 組み込みのテーマから「プレーン」を削除し、代わりに「Mixed」からドロップシャドウの効果を外した「Flat」を追加した - * Minefield 3.7a4pre対応:[Bug 508482](https://bugzilla.mozilla.org/show_bug.cgi?id=508482)によって導入された `:-moz-window-inactive` 疑似クラスを利用するようにした - * Minefield 3.7a4pre対応:フルスクリーンモード切り替え時のアニメーションが効かなくなっていたのを修正 - * Minefield 3.7a4pre対応:フルスクリーンモードに切り替えた時にコンテンツ表示領域がものすごく小さくなってしまう問題に対処 - * Minefield 3.7a4preにおいてタブバーの再描画の回数を減らした - * ブックマークのプロパティを表示するとフリーズすることがあったのを修正 - * フルスクリーンモードでタブのコンテキストメニューの「タブバーを自動的に隠す」が期待通りの動作になっていなかったのを修正 - * [AutoHide](http://www.krickelkrackel.de/autohide/)と併用した時に、フルスクリーンモードで画面描画がおかしくなっていた問題に対処 - * [AutoHide](http://www.krickelkrackel.de/autohide/)と併用した時に、前回終了時がフルスクリーンモードだと次回起動時の「タブバーを自動的に隠す」機能の挙動がおかしくなる問題を修正 - * 「Mixed」スタイル適用時に、[Tab Mix Plus](https://addons.mozilla.org/firefox/addon/1122)、[Tab Mix Lite](https://addons.mozilla.org/firefox/addon/12444)、[Tabberwocky](https://addons.mozilla.org/firefox/addon/14439)、[Tab Utilities](https://addons.mozilla.org/firefox/addon/59961)、[Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288)、[Remove New Tab Button](https://addons.mozilla.org/firefox/addon/10535)によって「新しいタブ」ボタンが隠されている時にボタンの影が表示されてしまっていた問題に対処 - * [Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288)のタブを開く位置の制御を、ユーザに問い合わせてから無効化するようにした - * [Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288)によるタブのロックに対応 - * [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961)および[Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288)によって現在のタブを閉じた時のフォーカスが制御されている場合は、ツリー型タブの側ではフォーカスを制御しないようにした - - 0.10.2010032902 - * 一部の処理でMinefield 3.7a4pre以前と以後の判別に失敗していたのを修正 - - 0.10.2010032901 - * Minefield 3.7a4preで印刷プレビュー時にタブバーのプレースホルダが表示されたままになっていたのを修正 - - 0.10.2010032802 - * Minefield 3.7a4preでタブバーの左に余白ができていたのを修正 - - 0.10.2010032801 - * Minefield 3.7a4pre対応 - * スプリッタのダブルクリックでタブバーの幅・高さを初期値にリセットするようにした - * Firefox 3.5以降ですべてのタブの一覧のポップアップの中に影が表示されていたのを修正 - * アドオンの有効無効切り替え時に、内部で変更した隠し設定の値を元に戻す処理が期待通りに働いていなかったのを修正 - * ポップアップに対する内部処理がWebページ内のselect要素等が生成するポップアップにまで反応していたのを修正 - * [Smoothly Close Tabs](https://addons.mozilla.org/firefox/addon/71410)と同時に利用できるようにした(つもり) - * [Tab Kit](https://addons.mozilla.org/firefox/addon/5447)がある時にスプリッタが二重に表示されてしまう問題に対処 - * plロケール更新(by Leszek(teo)Życzkowski) - - 0.9.2010020502 - * 組み込みのテーマの画像が一部読み込まれていなかったのを修正(リグレッション) - - 0.9.2010020501 - * [SidebarStyleTab](https://addons.mozilla.org/firefox/addon/58998)の外観を組み込みのテーマとして統合した(thanks, Philipp von Weitershausen!) - * 閉じたタブを開き直す時、同時に閉じられた他のタブもまとめて復元できるようにした - * ブックマークの保存が開始されていない時にブックマークの保存の終了処理を呼ぶとエラーになっていたのを、エラーにならないようにした - * Firefox 3.6以降で前回終了時のタブの開閉状態が失われる問題を修正 - * タブバーを右に置いている時、起動時に一瞬だけ左にタブバーが見えていたのをごまかすようにした - * サブツリーを折り畳めない設定のとき、favicon付近をクリックしてもタブのフォーカスが切り替わらないことがあったのを修正 - * [Tab Utilities](https://addons.mozilla.org/ja/firefox/addon/59961)との組み合わせでタブが縦にセンタリングされてしまう問題に対処 - * Tab Mix Plusと同時に利用していて、アニメーション効果を無効にしている時などに、一部のタブが見えなくなってしまう問題を修正 - * 以下のAPIを追加: * markAsClosedSet() - * unmarkAsClosedSet() - * splitTabsToSubtrees() - * ツリーを閉じる前後に TreeStyleTabSubtreeClosing / TreeStyleTabSubtreeClosed イベントを発行するようにした - - 0.8.2009122501 - * [Tabberwocky](https://addons.mozilla.org/firefox/addon/14439)と協調して動作するようにした - * タブバーを自動的に隠す設定の時、タブバーを展開している間にウィンドウをリサイズするとタブバーの背景がウィンドウに合わせてリサイズされていなかったのを修正 - * タブバーの位置を変更した後でスプリッタの挙動がおかしくなる場合があった問題に対処 - * TabOpenイベントが発行される前にタブが移動された場合でもツリー構造が壊れないようにした - * 内部的に使用していたID、メソッド名、設定名に含まれる「SubTree」をすべて「Subtree」に統一した。これにより以下の隠し設定の名前も変化した。 - * `extensions.treestyletab.autoExpandSubtreeOnCollapsedChildFocused` :折り畳まれたツリーの中のタブにフォーカスした時に、ツリーを自動的に展開するかどうか - * `extensions.treestyletab.autoCollapseExpandSubtreeOnSelect.whileFocusMovingByShortcut` :Ctrl-Tabによるタブの切り替え中にツリーを展開するかどうか - - 0.8.2009122401 - * タブを閉じた後に、選択範囲のコピー&ペーストができなくなったり一部のキーボードショートカットが効かなくなったりする問題を修正(0.8.2009122101~0.8.2009122103の後退バグ) - * 現在のタブを閉じた時に、予想だにしない位置のタブにフォーカスが飛んでしまうことがあったのを修正(内部的に保持された子タブの並び順が実際の表示と食い違っていた場合があったのを修正) - * [Multi Links](https://addons.mozilla.org/firefox/addon/13494)と協調して動作するようにした - - 0.8.2009122103 - * フルズームを使用したページでタブバーの背景がずれる問題を修正 - - 0.8.2009122102 - * 親タブを閉じて最初の子タブが新しい親に昇格する時、折りたたまれたタブが見えなくなってしまう問題を修正 - - 0.8.2009122101 - * [Selection Links](https://addons.mozilla.org/firefox/addon/8644)と協調して動作するようにした - * [Selection Links](https://addons.mozilla.org/firefox/addon/8644)との協調動作に伴って、選択範囲のリンクをタブで開く機能を廃止した - * 「新しいタブ」ボタンの表示・非表示を切り替えるオプションを削除した( `.tabs-newtab-button { visibility: collapse !important; }` で代用可能なので) - * タブバーを自動的に隠す設定の時の、タブバーの表示・非表示切り替え処理を高速化 - * タブバーをドラッグ&ドロップしている間はプラグインによって描画される領域を隠すようにした(PDFなどを開いたタブが選択されている時にドラッグ&ドロップでタブバーを移動できない問題への対処) - * Firefox 3.0以降で標準機能の、リンク等をタブの上にドラッグしてしばらく待つとそのタブにフォーカスを移す機能が働かなくなっていたのを修正 - * [Jetpack](https://jetpack.mozillalabs.com/)が入っている環境でタブバーを自動的に隠す設定を有効にしているとブラウズ領域が真っ白になってしまう問題を修正 - * JetpackのSlidebarのボタンなど、タブバー内に要素が追加されているとタブバーの背景の描画位置がずれる問題を修正 - * タブのツールチップで、子孫タブが無い時にまで頭に「*」が付いていたのを修正 - * タブのクローズボックスなどでタブを閉じる時にツリー全体が閉じられようとしている場合、複数のタブを閉じてよいかどうかの確認を表示するようにした - * ツリー全体を閉じることでウィンドウも同時に閉じられる場合に、最後に表示していたセッションが保存されていなかったのを修正 - * 1つのブックマークフォルダの中に2つ以上の親タブが存在しており、すべての親タブが1つ以上の子を持っている場合、ダミーの親タブを開かないようにした( `extensions.treestyletab.openGroupBookmark.behavior` の値に1024を足すことで以前の挙動に戻すことも可能) - * [Session Manager](https://addons.mozilla.org/firefox/addon/2324) 0.6.7でセッションプロンプトを表示する設定にして、セッションリストアをキャンセルした場合に、ウインドウサイズがタイトルバーだけになる不具合を修正([patched by Alice0775](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2565)) - * [Session Manager](https://addons.mozilla.org/firefox/addon/2324)でのセッション復元時に、すべてのツリーが常に展開された状態になっていたのを修正 - * [Session Manager](https://addons.mozilla.org/firefox/addon/2324)でのセッション復元時に、折り畳まれたツリーがあるとセッション復元に失敗する場合があったのを修正 - * 隠し設定 `extensions.treestyletab.compatibility.TMP` で、ツリー型タブ側のTab Mix Plus用コードを全面的に無効化できるようにした - * Tab Mix Plusが入っていると、タブバーを上に置いていた場合にタブをドラッグ&ドロップできない問題を修正 - * Tab Mix Plus内臓のセッションマネージャを使っているとツリー構造が復元されない問題に対処 - * 他のアドオンから利用できる新しいAPIを追加した: * `gBrowser.treeStyleTab.partAllChildren(aTab)` - * `TreeStyleTabService.currentTabbarPosition` - * `TreeStyleTabService.treeViewEnabled` - * `TreeStyleTabService.promoteTab(aTab)` - * `TreeStyleTabService.promoteCurrentTab()` - * `TreeStyleTabService.demoteTab(aTab)` - * `TreeStyleTabService.demoteCurrentTab()` - * タブバーを自動的に隠す設定の時、tabbrowser要素の `treestyletab-tabbar-autohide-state` 属性の値として現在のタブバーの状態を保持するようにした - * pl-PLロケール更新(by Jacek Chrząszcz) - - 0.8.2009102801 - * ツリーの親だったタブを開き直した時に、復元されたツリーがすぐ折り畳まれてしまう問題を修正 - - 0.8.2009102701 - * 選択範囲のリンクをまとめてタブで開く機能について、重複するリンクは除外するようにした - * 設定パネル内のタブの選択状態を復元するようにした - * [PermaTabs Mod](https://addons.mozilla.org/firefox/addon/7816)で復元されたタブのツリー構造を復元するようにした - * スキーマ部分を省略したURI文字列をロケーションバーに入力した場合、ドメインの判別に失敗していたのを修正 - * 親のタブを閉じて最初の子タブが新しい親になった時、ツリーが折り畳まれてしまう事があったのを修正 - * 最後の子タブを閉じた後に閉じたタブを開き直すと、復元されたツリーが折り畳まれてしまっていたのを修正 - * タブのツリーを折り畳めない設定の時、子タブにフォーカスが移らなくなる事があったのを修正 - * タブバー内でタブ以外がドラッグされていた時にエラーが発生していたのを修正 - * Trunkでのタブの円グラフ型プログレスアイコンに対応 - * zh-CNロケール更新(by hzhbest) - * de-DEロケール更新(by Andy Pillip) - - 0.8.2009100101 - * セッション復元時にツリー構造やタブの順番が崩れる問題について改善 - - 0.8.2009093001 - * 展開されたサブツリーへ子タブを追加した場合は、他のサブツリーを自動的に閉じないようにした - * セッション復元時にツリー構造やタブの順番が崩れる問題について改善 - * リンクをCtrl/Command-左クリックした時、browser.tabs.loadDivertedInBackgroundではなくbrowser.tabs.loadInBackgroundの設定に従うようにした - * Google Toolbar Sidewikiとの競合を解消 - - 0.8.2009090901 - * Firefox 3.5以降で、親のタブと同時に子孫のタブもすべて閉じる設定の時、最後のタブを閉じた後に空のタブが2つ開かれる問題を修正 - * Firefox 3.5以降で、タブバーのスプリッタ上のgrippyをクリックすると正しくタブバーの幅・高さがトグルしない問題を修正 - * ページ内のスクリプト等によってscrollイベントが頻繁に発行されるWebページにおいて、必要のない場合にまで再描画が行われるために極端にCPUを占有してしまっていたのを修正 - * リンクの左クリックによって自動的に開かれたタブについて、browser.tabs.loadDivertedInBackgroundの設定を反映するようにした - * アンインストールされた際に、Firefox本体の隠し設定を変更した箇所を元に戻すようにした - - 0.8.2009090403 - * タブバーのドラッグ操作を目立たないようにした(フィードバックイメージを表示しないようにし、現在の位置から他の位置に移動しそうになった時にだけ表示を切り替えるようにした) - * タブバーのスプリッタ付近ではタブバーのドラッグ操作を無効にするようにした(無視する範囲の広さは `extensions.treestyletab.tabbar.fixed.insensitiveArea` で変更可能) - * [Snap Links Plus](http://snaplinks.mozdev.org/)で開かれたタブを現在のタブの子にするようにした - * タブバーを自動的に隠す設定が無効になっている時にまでタブが半透明で表示されていたのを修正 - - 0.8.2009090402 - * Firefox 3.0.xでタブバーの透明度の設定UIが正しく動作していなかったのを修正 - * スクロールバーやポップアップメニュー上でのドラッグ操作でまでタブバーが移動されていたのを修正 - * タブバーのリサイズを終了した後、背景が描画されないままになっていたのを修正 - * [Drag & Drop.io](https://addons.mozilla.org/firefox/addon/8482)との競合を解消 - * 中国語ロケール更新 by hzhbest - - 0.8.2009090201 - * タブバーのドラッグ&ドロップでタブバーの位置を変更できるようにした(Shift-ドラッグで、タブバーが固定されていても強制的に移動する) - * タブのフォーカス移動でツリーの自動開閉を行う設定の時、Ctrl-Tabでのフォーカス移動に際しては、Ctrlキーを放したタイミングで初めてツリーの開閉を制御するようにした(以前の挙動に戻す場合は `extensions.treestyletab.autoCollapseExpandSubTreeOnSelect.whileFocusMovingByShortcut` を `true` に設定する) - * 設定ダイアログの構成を変更 - * タブのコンテキストメニューから、タブバーの位置を変更する項目を削除 - * セッション復元時に現在のタブの前後のタブの並びが崩れる問題について改善 - * ウィンドウをまたいだタブの移動で、折りたたまれたタブが正しく移動されない問題を修正 - * 折りたたまれたツリーの中のタブがフォーカスされた時、設定の如何に関わらず他のツリーが自動的に折りたたまれていなかったのを修正 - * タブバーを下に置いた時、スプリッタの位置がおかしくなる問題を修正 - * Tab Mix Plusで現在のタブの次の位置に新しいタブを開く設定の時、ブックマーク等から開いたタブの位置がおかしくなっていたのを修正 - * 中国語ロケール更新 by hzhbest - * 台湾中国語ロケール更新 by Tsprajna - - 0.8.2009081101 - * タブのツールチップにツリーの内容を表示しない設定を追加 - * 履歴サイドバーパネルから複数の項目を一度に開く時も、ブックマークフォルダをタブで開く場合と同じ挙動になるようにした - * ブックマークのプロパティでタブの親子関係をより自由に変更できるようにした - * スターアイコンによるブックマークの登録用パネルが正常に機能しなくなっていたのを修正 - * ドラッグ&ドロップされたツリーの構造が崩れることがあったのを修正 - * テーマによってタブバーの幅が異常に狭くなってしまうことがあったのを修正 - * Firefox 3.0.xでフォルダ内のブックマークを開けなくなっていたのを修正 - * フルスクリーンモードで、ツールバーを自動で隠さない設定の時はタブバーを自動で隠さないようにした(フルスクリーンモードで常にタブバーが自動で隠れていたのを修正) - * セッション復元時にタブの並び順が変わってしまうことがあったのを修正(0.8.2009073101での後退バグ) - * ブックマークのプロパティの初期化処理が何度も走っていたのを修正 - * ブックマークのツリー構造を復元しない設定を可能にした(extensions.treestyletab.openGroupBookmark.behaviorの値に512を足すとツリー構造を復元しない) - * ドイツ語ロケール更新 by Andy Pillip - * 中国語ロケール更新 by hzhbest - - 0.8.2009073102 - * ブックマークのプロパティが機能しなくなっていたのを修正(0.8.2009073101での後退バグ) - - 0.8.2009073101 - * Firefox 2系列のサポートを終了 - * ツリーの親を閉じる時に最初の子を新しい親にする設定の時でも、閉じようとしているタブの他の同階層のタブが無い場合は、最初の子を新しい親にしないようにした - * 特定のツリーやすべてのタブをブックマークする時、ツリーの構造もブックマークに保存しておき、タブとしてまとめて開く際にツリー構造を復元するようにした - * ツリーをまとめてブックマークする時は、親のタブの名前をフォルダ名のデフォルト値にするようにした - * ブックマークと履歴の管理ウィンドウにおいて、選択した項目をまとめてタブで開く時に、ツリー型タブによる制御が行われていなかったのを修正 - * サブツリーが折りたたまれたタブのツールチップで、折りたたまれた物も含めたツリー全体の内容を表示するようにした - * タブにリンクをドロップした時とブックマークフォルダをタブで開く時の挙動について、機能を実行した時にダイアログから動作を選べるようにした - * 現在のタブを閉じた後に、期待されている物と異なるタブがフォーカスされてしまうことがあった問題を修正 - * Tab Mix Plusがある時、ブックマークの保存に失敗する問題を修正 - * Tab Mix Plusがある時、タブバーの位置を変更するとタブの表示がおかしくなる問題を修正 - - 0.7.2009072401 - * マルチプルタブハンドラとの連携時に、選択したタブをひとつのツリーにまとめる機能を追加 - * ツリーの子が存在しなくなる時は常に、ダミーの親タブを自動で閉じるようにした - * twistyのスタイル「auto」を、情報化タブのサムネイル表示が有効で且つラベルの横に挿入する設定の時は常にretro扱いにするようにした - * 「新しいタブ」「タブの一覧表示」の各ボタンを表示するかどうかのチェックボックスの状態を、タブバーの横置き・縦置きのそれぞれで保持するようにした - * 現在のタブを閉じた時、前の兄弟タブではなく、直前の折りたたまれていないタブにフォーカスを移すようにした(挙動の仕様変更) - * Firefox 3.5正式版で、タブをドロップした時の処理が一部正常に働いていなかったのを修正 - * タブバーを縦置きしている時に、コンテンツ領域へのタブのドロップでウィンドウを分割できない問題を修正 - * タブバーの縦横を切り替えた時、タブがあふれているかどうかの状態が更新さていなかったのを修正 - * [Focus Last Selected Tab 0.9.5.x](http://www.gozer.org/mozilla/extensions/)と同時に利用できるようにした - * Tab Mix Plusで、現在のタブを閉じた後に常に右のタブにフォーカスする設定の時も、ツリー型タブ自身による処理を優先するようにした - * ドイツ語ロケール更新(by Andy Pillip) - - 0.7.2009071001 - * 上または下に置いたタブバーの高さを自由に変更できるようにした - * ツリーのインデント、折り畳みの可否の設定をタブバーの横置き時と縦置き時とで別々に保存するようにした - * ブックマークのフォルダからサブツリーを開く際のダミーのタブについて、自由に名前を変えられるようにした - * タブのツリーをまとめてブックマークする時、親にあたるダミーのタブを保存対象から除外するようにした - * タブのフォーカス移動によるツリーの自動展開機能について、現在のタブを閉じた後のフォーカス移動では自動展開を行わないようにする設定を追加 - * 折りたたまれたタブにフォーカスした時に、ツリーを展開するか親のタブにフォーカスを移すかを、隠し設定 `extensions.treestyletab.autoExpandSubTreeOnCollapsedChildFocused` で制御できるようにした - * タブバーの縦横切り替え時にインデントが正しく更新されない場合があったのを修正 - * ツリーの子にあたるタブを選択した状態でセッションを保存した場合に、選択されたタブの位置がセッション復元時におかしくなる問題を修正 - * タブのコンテキストメニューのうちいくつかの項目が表示されなくなってしまっていたのを修正 - * Tab Mix Plusでタブを開く位置を現在のタブのすぐ次の位置に設定していると、ツリー構造が壊れる問題を修正 - * Tab Mix Plusがあると画面外のタブにフォーカスした時に自動的にスクロールしない問題を修正 - * マルチプルタブハンドラと組み合わせた時に、「このツリーをブックマーク」で二重にブックマークが作成されてしまう問題を修正 - * ロシア語ロケールを使用すると設定ダイアログが機能しなくなっていたのを修正 - * zh-CNロケール更新(by hzhbest) - * zh-TWロケール更新(by Tsprajna) - - 0.7.2009070701 - * タブのコンテキストメニューに「このツリーを再読み込み」「このタブの子タブをすべて再読み込み」を追加 - * 親のタブを閉じた時に最初の子を新しい親に昇格させる設定の時、現在のタブを閉じるとフォーカスが最初の子ではなく兄弟タブの方に移ってしまう問題を修正 - * プライベートブラウジングモードに入る時、折りたたまれたサブツリーがあるとモードの移行に失敗する問題を修正 - * 最後のタブを閉じた後、左(上)のタブにフォーカスを移す際は、必ず同じ階層のタブにフォーカスするようにした - * Firefox 3.0で、ブックマークグループを開いた後にダミーのタブの最後の子を閉じると、すべてのタブが不正に閉じられてしまっていたのを修正 - * タブのコンテキストメニューに挿入されるメニュー項目の並びがおかしくなっていたのを修正 - * 台湾中国語ロケール更新(by Tsprajna) - * ドイツ語ロケール更新(by Andy Pillip) - - 0.7.2009062901 - * ツリーの親を閉じた時、最初の子タブを新しい親に昇格するようにした(設定で従来の挙動に戻すことも可能) - * ブックマークフォルダの内容をタブのツリーとして開く時、最初の項目をツリーの親にする代わりに、ツリーの親にするためのダミーのタブを開くようにした - * 複数のタブをまとめて閉じる時、閉じるタブの数を正しく表示するようにした - * 横置き状態のタブバーについて、サブツリーの折りたたみが無効化された状態の時、タブのクローズボックスを押しにくくなっていたのを修正 - * 開発者向けの新しいイベントを追加:TreeStyleTabParted(タブがツリーから解放された時)、TreeStyleTabAutoHideStateChanging(自動開閉の状態が変化した時) - * Firefox 3.5 on Mac OS XでタブのThrobberが表示されなくなる問題に対処 - * イタリア語ロケール更新(by Godai71) - * ドイツ語ロケール更新(by Andy Pillip) - - 0.7.2009051501 - * タブバーが自動的に開閉された後でタブのクローズボックスの表示・非表示が更新されない問題を修正 - * マルチプルタブハンドラが無い環境でコンテキストメニューの追加項目が表示されなくなっていたのを修正(0.7.2009051301での後退バグ) - * タブの幅を変えた後に伸縮前後のタブ幅の自動調整が働かなくなっていたのを修正(0.7.2009051301での後退バグ) - * ツールチップ等の展開が途中でキャンセルされた後に、他のポップアップメニューを開いて閉じるまでタブバーの自動開閉が働かなくなっていたのを修正(0.7.2009051301での後退バグ) - - 0.7.2009051301 - * タブ自体の外観(インデントなど)とタブの内容とを別々に左右反転できるようにした - * 上に置いたタブバーでインデント表示を有効にしている時の外観をプラットフォームごとに調整した - * タブのコンテキストメニューに限らず、全てのポップアップメニューについて、表示中はタブバーの自動開閉を行わないようにした - * 上または下に置いたタブバーでツリーの折りたたみを有効にしている場合、水平方向の折りたたみもアニメーションするようにした - * クローズボックスの表示位置だけを変更する設定( extensions.treestyletab.tabbar.invertClosebox )を隠し設定として、Mac OS Xでのデフォルト設定を他のプラットフォームと同じに戻した - * 上または下に置かれたタブのインデント幅を一定の範囲に収めるようにした - * [TooManyTabs](https://addons.mozilla.org/firefox/addon/9429)がインストールされている場合は、厳密にtwistyの上でクリックした時以外はツリーの開閉を行わないようにした - * 複数のタブを一括で閉じた後、インデントが崩れる問題を修正 - * タブの内容を左右反転している時、クローズボックスの表示・非表示が切り替わった後でタブの内容の並び順が壊れる問題を修正 - * 空のタブが1つだけあるときに、過去に閉じたタブを開き直すと、タブバーの上端にスペースが空いてしまう問題を修正 - * キーボードショートカットを実行してCtrlキーから指を放した後にタブバーが自動表示されてしまうことがあったのを修正 - * [情報化タブ](http://piro.sakura.ne.jp/xul/_informationaltab.html)でタブの中にサムネイルを表示している場合に、新しくタブを開いた時にタブバーの表示がおかしくなる問題を修正 - - 0.7.2009043002 - * Minefieldで動作しなくなっていたのを修正 - - 0.7.2009043001 - * [分割ブラウザ](http://piro.sakura.ne.jp/xul/_splitbrowser.html)で、他のペインが存在するときにメインのブラウズ領域の最後のタブを別のウィンドウに移動した場合、ウィンドウを閉じないようにした - - 0.7.2009042803 - * URIでない文字列のロケーションバーへの入力が機能しなくなっていたのを修正(0.7.2009042801のregression) - - 0.7.2009042802 - * localhostなどの特殊なホスト名の時に、同じサイトかどうかの判別でエラーが発生していたのを修正(0.7.2009042801のregression) - - 0.7.2009042801 - * 同じサイトかどうかの判別にFirefox内蔵のEffective TLDリストを使うようにした(Firefox 3以降のみ) - * タブのクローズボックスの位置だけを左に移せるようにした(Mac OS XではデフォルトでON) - * サブツリーの折りたたみが無効なときや、子タブを持たないタブの場合は、アイコン上で発生したクリックイベントをキャンセルしないようにした - * 子タブにフォーカスしたまま親タブのサブツリーを折り畳んだ時、親タブにフォーカスが移りつつサブツリーが折り畳まれるはずが、サブツリーが再び自動的に展開されてしまう問題を修正(0.7.2009040901のregression) - * [Highlander](https://addons.mozilla.org/firefox/addon/4086)等一部のアドオンを併用しているときに、リンクから開いた新しいタブが子タブにならないことがある問題を修正 - * ブックマークフォルダの「タブですべて開く」で開かれたタブが設定通りにツリーにならない問題を修正 - * ブックマークの開き方の設定項目のうち、Firefoxのデフォルトの挙動の項目のラベルをFirefox 3の挙動に合わせて修正 - * トップレベルのタブとその子タブの間にタブが移動されたとき、自動でツリーに組み込まれない場合があったのを修正 - * [Chromifox Basic](https://addons.mozilla.org/firefox/addon/8782)との競合を解消 - * [FullerScreen 2.4](https://addons.mozilla.org/firefox/addon/4650)との競合を解消 - * [AutoHide 1.5.4](http://www.krickelkrackel.de/autohide/)との競合を解消 - * [Duplicate Tab 1.0.2](https://addons.mozilla.org/firefox/addon/28)との競合を解消 - * [QuickDrag 2.0.1](https://addons.mozilla.org/firefox/addon/6912)の仕様変更に追従 - * Tab Mix Plus 0.3.7.3との競合に一応対処 - * Tab Mix Plusの「強制的に新しいタブに開くリンクの種類」の設定で開かれたタブが子タブにならない問題を修正 - * zh-TWロケール修正 - * pl-PLロケール更新(by Andrzej Pasterczyk) - - 0.7.2009042301 - * 子孫タブを持つ子タブを閉じた時に、インデントが崩れたりメモリリークが発生したりしていたのを修正(0.7.2009042101のregression) - - 0.7.2009042101 - * 「タブの一覧表示」ボタンの表示/非表示を制御するチェックボックスを常に表示するようにした - * Firefox 3.5用の「新しいタブ」ボタンの表示/非表示を制御するチェックボックスは、それ以前のバージョンでは表示しないようにした - * 設定パネルでタブバーの位置を縦と横の間で切り替える時だけチェックボックスのチェック状態をリセットするようにした - * タブを折りたためない設定の時は、タブの折りたたみのアニメーション効果を無効にするようにした - * タブバーが上または下にあるとき、twistyの開閉表示を反転するようにした(Modern系のみ) - * アニメーション効果の開始タイミングを変更 - * 親タブを閉じた後にその子タブを閉じられたタブの階層に挿入する設定の時、親タブである現在のタブを閉じると、最初の子ではない別のタブにフォーカスが移ってしまっていたのを修正(0.7.2009040901のregression) - * 「自動で隠す」が有効な時、タブバーの幅を変えられなくなっていたのを修正(いつの頃からかのregression) - * 折りたたまれた状態のタブバーの幅を、展開された状態よりも広くできるようになってしまっていたのを修正(いつの頃からかのregression) - * 現在のタブを閉じた後、閉じられたサブツリーを持つ子タブにフォーカスが移るとき、フォーカスされるべきタブが見えなくなってしまうことがある問題を修正 - * 上に置いたタブをインデント表示する設定において、タブをポイントした時にタブの高さが変わらないようにした - * タブの幅に関する設定の変更を即座にGUIに反映するようにした - * APIとして `TreeStyleTabService.setTabbarWidth()` と `TreeStyleTabService.setContentWidth()` を追加 - * it-ITロケール更新(by Godai71) - * de-DEロケール更新(by Andy Pillip) - - 0.7.2009040901 - * ツリーの折り畳み等をアニメーション表示するようにした - * ツリーの親を閉じた時の挙動について、常に全ての子孫タブを閉じる設定を追加した - * タブのドラッグ時にタブバーを自動スクロールするようにした - * タブバー上の「タブを閉じる」ボタンのクリックでタブが2つ閉じられるようになってしまっていたのを修正 - * ツリーの複製やウィンドウをまたいだツリーの移動でタブの並び順が壊れるようになってしまっていたのを修正 - * 右や下に置かれたタブバーの自動開閉に失敗するようになっていたのを修正 - * pl-PLロケール追加(by Andrzej Pasterczyk) - - 0.7.2009040201 - * Minefieldで動作しなくなっていたのを修正 - * タブバーを自動開閉する状態の時、全画面Flash等のページでもポインタの移動に反応できるようにした - * タブバーを自動開閉する状態の時、タブ切り替えのショートカットで表示されたタブバーの上にポインタが移動した場合は、キーを放した後もタブバーを表示したままにするようにした - * フルスクリーンモードにおいて、タブ切り替えのショートカットでタブバーが自動表示されない問題を修正 - * タブバーにpaddingが設定されているテーマで、タブバーの自動開閉でタブバーの幅が無限に広がる問題を修正 - * フルスクリーンモードに切り替えた時に、タブバーの幅が小さくなってしまう問題を修正 - * フルスクリーンを解除した時に再描画がかかっていない状態になる場合があったのを修正 - * インストール後の初回起動時に、以前から開かれていたタブに対して子タブを追加できない問題を修正 - * タブバーの「新しいタブ」ボタンが機能しなくなっていたのを修正 - - 0.7.2009032801 - * 「Vertigo」スタイルがFirefox 3.0以前の環境で壊れていたのを修正 - - 0.7.2009032701 - * 「Mixed」スタイルのタブの外観をアップデートした - * [Mouseless Browsing](https://addons.mozilla.org/firefox/addon/879)でリンクを開けなくなっていたのを修正 - * タブのドラッグ&ドロップ時にツールチップ上にタブをドロップしてしまうトラブルを避けるため、タブのドラッグ中は強制的にツールチップを閉じるようにした - - 0.7.2009032502 - * Metalでタブのアイコンの背景画像をアニメーションさせるようにした(Firefox 3以降) - - 0.7.2009032501 - * 新スタイル「Metal」を追加し、Mac OS Xでのデフォルト設定とした - * Linux、Mac OS Xでタブの影がおかしかったのを修正 - * テーマによってはタブバーの自動開閉で無限に再描画が発生する問題を修正 - * 他のウィンドウからツリーごとドロップしたタブのツリー構造が失われる問題を修正 - * タブの折り畳み状態の変化に応じてTreeStyleTabCollapsedStateChangeイベントを発行するようにした - * ドイツ語ロケール更新(by Andy Pillip) - - 0.7.2009031701 - * [QuickDrag](https://addons.mozilla.org/firefox/addon/6912)、[Linky](https://addons.mozilla.org/firefox/addon/425)、[Mouseless Browsing](https://addons.mozilla.org/firefox/addon/879)、[Snap Links](https://addons.mozilla.org/firefox/addon/4336)と連係して動作するようにした - * 子タブの挿入位置をサブツリーの最初の位置にしている時は、タブの上にタブをドロップした時の動作もその設定に従うようにした - * タブのクローズボックスをタブバーだけに表示する設定の時、クローズボックスが機能しなくなる問題を修正 - * タブの上にタブをドロップした時の挙動が全体的にバグってたのを修正 - * タブバーに表示されたタブのクローズボックスの表示スタイルを、他のボタンに合わせるようにした - * Tab Mix Plusの「新しいタブ」ボタンの外観を他のボタンに合わせるようにした - * Tab Mix Plusがインストールされている環境では画面外のタブにフォーカスした時に自動的にスクロールしない問題を修正 - * イタリア語ロケール更新(by Godai71) - - 0.7.2009030901 - * Firefox 3.5以降ではツリー表示されたタブに影を表示するようにした - * 親タブの直後に子タブをドロップした場合、ドロップされたタブを親タブの兄弟にするようにした - * タブの上にタブをドロップした場合、常に最後の子タブとして追加するようにした - * Shiretoko 3.1b4preで縦置きされたタブバーの内容が溢れても「新しいタブ」ボタンの表示が切り替わらなくなっていたのを修正 - * Ctrl-Tab等でのタブのフォーカス移動について、最初のタブと最後のタブの間でループしなくなっていたのを修正 - - 0.7.2009021201 - * Firefox 3.1b3pre対応 - * SVG要素のXLinkなど、標準ではリンクとしては無視されるはずの物がリンクとして読み込まれていたのを修正 - * 親のタブを閉じた時、最初の子タブではなく最後の子タブにフォーカスが移ることがあったのを修正 - * 選択範囲のリンクをタブで開く機能について、分割された複数の選択範囲に対応した - - 0.7.2008122801 - * タブバー上のボタンを操作できなくなっていたのを修正 - * ルーマニア語ロケール追加(by L'Autour) - - 0.7.2008120401 - * [Tab History](https://addons.mozilla.org/firefox/addon/1859)との競合を解消したつもり - * [Aging Tabs](https://addons.mozilla.org/firefox/addon/3542)との競合を解消 - * Shiretoko 3.1b3preでファイルやリンクなどをタブやタブバーの上にドロップしても正常に処理されなくなっていたのを修正 - * タブのインデント部分のクリックをタブのクリックと見なし、フルスクリーン表示で画面端でのクリックでもタブを選択できるようにした(旧来の動作に戻したい場合は extensions.treestyletab.clickOnIndentSpaces.enabled を `false` に設定してください) - - 0.7.2008120201 - * Minefield 3.1b3preでタブをドラッグ&ドロップで移動できなくなっていたのを修正 - * Minefield 3.1b3preでリンクのドラッグ&ドロップで新規タブを開けなくなっていたのを修正 - * Minefield 3.1b3preでタブをウィンドウ外にドロップした時にサブツリーを別ウィンドウに切り離せるようにした - * Minefield 3.1b3preの「新しいタブを開く」ボタンを隠す設定を追加 - * 「タブの一覧表示」ボタンを隠す設定がMinefield 3.1b3preで効いていなかったのを修正 - * [SBMカウンタ](http://miniturbo.org/)で開かれるタブを子タブにするようにした - * [マルチプルタブハンドラ](http://piro.sakura.ne.jp/xul/_multipletab.html)でタブ選択時のメニューのセパレータの表示・非表示が更新されなくなる問題を修正 - - 0.7.2008110801 - * 最大化状態でFirefoxを終了して次に起動した時に、ウィンドウの最大化が解除されてしまう問題を修正 - - 0.7.2008110701 - * タブをタブバーの空き領域にドロップできなくなっていたのを修正 - * Minefield 3.1b2preで動作しなくなっていたのを修正 - * スペイン語ロケール更新(by tito) - * イタリア語ロケール更新(by Godai71) - * ドイツ語ロケール更新(by Andy Pillip) - - 0.7.2008101801 - * Minefield 3.1b2preで、ウィンドウ間でタブを移動する時に、内容の再読み込み無しでタブを移動するようにした - * Tab Mix Plusがインストールされているとタブのサブツリーをブックマークできなくなる問題を修正 - - 0.7.2008101502 - * Minefield 3.1b2preでタブバーを自動開閉する時に画面がちらつく問題を修正 - * [LastTab](https://addons.mozilla.org/firefox/addon/112)との競合を解消 - - 0.7.2008101501 - * Minefield 3.1b2preで動作するようにした - * サブツリーをまとめてブックマークする機能を追加 - * タブバーの幅を変えた後にインデント幅を自動調整するようにした - * [Menu Edit](https://addons.mozilla.org/firefox/addon/710)で項目が無限増殖する問題に対処 - * [Link Widgets](https://addons.mozilla.org/firefox/addon/2933)などとの競合を解消 - * [FireGestures](https://addons.mozilla.org/firefox/addon/6366)の仕様変更に追従 - * フルスクリーン表示を解除した後にタブのインデントが0のままになる問題を修正 - * タブバーを自動で隠す設定を解除した後、ブラウザ領域がズレたままになってしまうことがある問題に対処 - * 全てのリンクや外部リンクをタブで開く機能が働かなくなっていたのを修正 - * 2つめ以降のウィンドウでcanvasの初期化に失敗していたのを修正 - * 選択されているタブの直接の親でない上位のタブのサブツリーを折り畳む時、直接の親のサブツリーが折り畳まれずに残ってしまう問題を修正 - * 複数タブを閉じる時の警告に出る、閉じるタブの個数を正しい数にした - * [Session Manager](https://addons.mozilla.org/firefox/addon/2324)と組み合わせて利用する時に、前回終了時の選択されていたタブのツリー構造が次回起動時のセッション復元で失われる問題を修正 - * ドイツ語ロケール更新 - * イタリア語ロケール更新 - - 0.7.2008062001 - * Tab Mix Plusのセッション保存機能に対応 - * Tab Mix Plusとの組み合わせ時に左右に置いたタブバーでタブがスクロールアウトされているかどうか正しく判別されない問題を修正(extensions.treestyletab.TMP.doNotUpdate.isTabVisibleを `true` にすると旧版の挙動に戻ります) - * 縦置きされたタブバーでタブを閉じた時にスクロール位置が意図せず失われてしまう問題に対処 - - 0.7.2008061901 - * テーマ標準のタブの外観をそのまま使えるようにした - * タブのスタイル指定を若干変更した - * Greasemonkey 0.8以降の変更に追従 - * タブバーの幅を縮めるモードにおいて、キーボード操作などによる自動展開が機能していなかったのを修正 - * タブを右か左に置いた時、タブを閉じた後にタブバーが常に一番上までスクロールしたままになる問題に対処 - * マルチプルタブハンドラと同時に使用した時にタブのコンテキストメニューが壊れる問題を修正 - - 0.7.2008061701 - * 自動でタブバーを隠す機能について、完全にタブバーを隠すのではなく、幅を縮めた状態で表示しておくモードを加えた(inspired from Zusukar's patch) - * Firefox 3のフルズームに対応 - * Firefox 3のフルスクリーン表示との連携を強化 - - 0.6.2008061601 - * Mac OS XでもFirefox 3ではドラッグ中にツリーを展開するようにした - * Mac OS Xでの外観を修正 - - 0.6.2008050601 - * 台湾中国語ロケール追加(by HkYtrewq) - - 0.6.2008050101 - * タブバーを自動で隠す時の挙動を細かく設定できるようにした - * スクロールバーの操作中はタブバーの自動開閉を行わないようにした - * GreasemonkeyのGM_openInTab関数で開いたタブを現在のタブの子にするようにした - * Linux上のMinefieldで設定ダイアログの表示がおかしくなる問題を修正 - * タブを開き直した時にツリー構造が壊れることがあったのを修正 - * Tab Mix Plusをインストールした状態でブックマークグループを開くと常にツリー化されていたのを修正 - * Firefox 3の仕様変更に追従 - * ドイツ語ロケール追加(by Andy Pillip) - - 0.6.2008031101 - * キーボードショートカットを使った直後などにタブバーが表示されてしまう問題を修正 - * タブバー部分を完全な透明ではなく半透明にするようにした - * 中国語ロケール更新 - - 0.6.2008030904 - * タブバーを自動で隠す機能がMinefieldで機能しなくなっていたのを修正 - - 0.6.2008030903 - * タブバーを自動で隠す設定の時、左右または下に置いたタブバーを透過表示するようにした - - 0.6.2008030902 - * Ctrlキーの長押しがLinuxで機能していなかったのを修正 - * 起動時に初期化されていないcanvasが表示されてしまう場合があったのを修正 - - 0.6.2008030901 - * タブバーを自動で隠す機能について、自動表示する場面を細かく設定できるようにした - * タブバーを自動的に表示する時の画面のちらつきを軽減 - * [FireGestures](https://addons.mozilla.org/firefox/addon/6366)で開かれるタブをツリーの子にするようにした - * スペイン語ロケール追加(by tito, Thanks!) - * Minefield 3.0b5preでの動作を確認 - - 0.5.2008030303 - * アップデートする度に一部の設定が初期化されてしまう問題を修正 - * ウィンドウ右側に置いて表示を左右反転したタブのクローズボックスの位置がおかしくなる問題を修正 - - 0.5.2008030302 - * [All-in-One Sidebar](https://addons.mozilla.org/firefox/addon/1027)で隠し設定 `extensions.aios.tbx.tabbar` によって利用できるタブバー左右のツールバーに対応(タブバーを縦置きした場合、タブバーの上下にこれらのツールバーが表示されるようにした) - - 0.5.2008030301 - * ツリーのつまみの表示スタイルに「自動」を追加し、デフォルト設定とした - * Tab Mix Plus 0.3.6.1の変更に追従 - * Firefox 3とTab Mix Plusの組み合わせに対応 - * [FLST](https://addons.mozilla.org/firefox/addon/32)、[Tabbrowser Preferences](https://addons.mozilla.org/firefox/addon/158)との競合を解消 - * 中国語ロケール追加(by [Fatiaomao](http://fatiaomao.yo2.cn/), Thanks!) - - 0.5.2008022901 - * ツリーのつまみの表示スタイルを変えられるようにした - - 0.5.2008022801 - * [ColorfulTabs](https://addons.mozilla.org/firefox/addon/1368)を導入している場合、子供のタブは親のタブの色を継承するようにした - * [Super DragAndGo](https://addons.mozilla.org/firefox/addon/137)、[Drag de Go](https://addons.mozilla.org/firefox/addon/2918)でページ内のドラッグ&ドロップにより開かれる新規タブを現在のタブの子にするようにした - * リンクから開かれたタブなどを自動的に子タブにする機能をすべて無効化する隠し設定 `extensions.treestyletab.autoAttachNewTabsAsChildren` を追加(それらの操作を無効化したい場合は `false` に値を変更する) - - 0.5.2008022702 - * Firefox 3でブックマークグループを開くときの挙動を制御できていなかったのを修正 - * ロケーションバーからの入力でタブを開く機能などが動かなくなっていたのを修正(0.5.2008022701での後退バグの修正) - - 0.5.2008022701 - * タブバー上でのコンテキストメニューから、タブバーの表示位置をダイナミックに変更できるようにした - * [Highlander](https://addons.mozilla.org/firefox/addon/4086)、[PermaTabs](https://addons.mozilla.org/ja/firefox/addon/2558)との競合を解消したつもり - * イタリア語ロケール更新(by Godai71.Extenzilla) - - 0.5.2008022501 - * 英語ロケールのミスを修正 - * 「タブバーを固定」の状態が次回起動時に復元されない問題を修正 - - 0.5.2008022402 - * Firefox 3において、異なるウィンドウをまたいだドラッグ&ドロップによるツリーの移動に対応した - - 0.5.2008022401 - * [マルチプルタブハンドラ](http://piro.sakura.ne.jp/xul/_multipletab.html)による複数タブのドラッグ操作に対応 - * Firefox 3でタブのドロップ時の処理が正しく動いていなかったのを修正 - - 0.5.2008022301 - * ロケーションバーから自動的にタブを開く機能について、異なるドメインの時も子タブとして開くオプションを追加 - * タブバーの幅を固定してスプリッタを非表示にする機能を追加 - * iFoxなどのいくつかのテーマとの互換性を向上した - * タブバーでのダブルクリック操作が機能しない問題を修正 - - 0.5.2008022201 - * Firefox 3 beta3対応 - * ブックマークサイドバーから開いたタブがツリーにならない問題を修正 - * タブバーの自動開閉の詳細設定のUIを加えた - * Tab Mix Plusのタブバー多段表示機能と組み合わせた際の挙動を改善 - - 0.5.2007120101 - * ツリーの開閉ボタンをポイントした時、ツールチップやアイコンの変化でフィードバックを行うようにした - - 0.5.2007113001 - * 最後のツリーが選択され、且つ子孫が折り畳まれている状態で、そのタブを閉じた時に、何もタブが選択されていない状態になってしまっていたのを修正 - - 0.5.2007112801 - * 「このタブの子タブをすべて閉じる」機能、「このサブツリーを閉じる」の中クリックで「このタブの子タブをすべて閉じる」の動作をする機能をタブのコンテキストメニューに加えた - * サブツリーの中から他のサブツリーの中へタブをドラッグ&ドロップで移動した時、タブが折りたたまれたままになってしまっていたのを修正 - * タブの移動、親子関係の復元などに関する内部処理を色々書き直した - * イタリア語ロケール更新(by Godai71.Extenzilla) - - 0.5.2007112401 - * セッション復元時にツリーが壊れることがあったのを修正 - * 親となるタブを復元していない状態で子孫のタブだけを復元するとツリーが壊れることがあったのを修正 - * ブックマークグループをサブツリーとして開く設定の時、最後のタブが空だとサブツリーが正しく形成されない問題を修正 - * 何かのはずみでツリーのインデント幅が極端に小さくなってしまうことがあったのを修正 - * サブツリーの親を子孫のタブの上にドラッグした時にドロップ禁止の状態にならなくなっていたのを修正 - - 0.5.2007111801 - * タブへのドラッグ&ドロップ時に、サブツリーが折り畳まれたタブの上でしばらく待ったらサブツリーを展開するようにした - * 「サブツリーを閉じる」「サブツリーをすべてたたむ」「サブツリーをすべて展開する」が機能しなくなっていたのを修正 - - 0.5.2007111702 - * [マルチプルタブハンドラ](http://piro.sakura.ne.jp/xul/_multipletab.html)などによる、Firefox 2のセッション保存APIを使ったタブの複製でツリーが壊れる問題を修正 - - 0.5.2007111701 - * 「ツリーをすべてたたむ」「ツリーをすべて展開する」をタブのコンテキストメニューに加えた - * 「タブの一覧を表示」のポップアップの内容を、タブのツリーに合わせてインデント表示するようにした - * イタリア語ロケール更新 - - 0.5.2007111502 - * キーボードショートカットなどで前後のタブにフォーカスを移動できなくなっていたのを修正 - * Tab Mix Plusと併用した時にtarget属性が指定されたリンクが新しいタブと現在のタブの両方で読み込まれてしまう問題に対処 - * 開き直されたタブのインデントがおかしくなることがあったのを修正 - * 開き直された親タブにおいて、折りたたまれた子孫タブの数の表示がおかしくなることがあったのを修正 - - 0.5.2007111501 - * Tab Mix Plus、[分割ブラウザ](http://piro.sakura.ne.jp/xul/_splitbrowser.html)と組み合わせた際の連携を改善 - * すべてのタブが一つのサブツリーになっている時、そのツリー全体をまとめて閉じようとするとエラーになる問題を修正 - * 初期化前のタブが移動された時にツリーが壊れることがあったのを修正 - - 0.4.2007111302 - * Tab Mix Plusと組み合わせて利用するとタブを開く際にツリーが壊れることがある問題について改善 - - 0.4.2007111301 - * 子タブがあるタブを閉じた時に、見えないタブが残ってしまうことがあった問題を修正 - * Tab Mix Plusと組み合わせて利用できるようにした(左右にタブバーを表示するモード以外の動作は未検証、まだまだバグ多し) - - 0.4.2007111001 - * 縦置きしたタブバーを自動で隠す機能を加えた - * Minefieldでタブバーのスプリッタ中央のグリッピーをクリックした時にタブバーを開閉するようにした - * 縦置きされたタブバーにおいて「タブの一覧を表示」ボタンの表示・非表示を設定できるようにした - * Firefox 3以降ではタブバーのスクロールバーを左端に表示する機能を無効にした(動作しないので) - - 0.3.2007110701 - * タブバーの表示位置を動的に変更できなくなっていたのを修正 - * タブのアイコンの表示位置がおかしくなっていたのを修正 - - 0.3.2007110601 - * 左に縦置きしたタブバーのスクロールバーを左端に表示する設定の時、タブバーが最初のタブの内容領域にはみ出てしまう問題に対処 - * ウィンドウ右でのタブの内容の反転表示の方法を変えた - * イタリア語ロケール追加(by Godai71.Extenzilla) - - 0.3.2007110501 - * タブバーのスクロールバーを左端に表示する設定の時、スクロールバーが表示されているとタブのクローズボックスをクリックできなくなる問題に対処 - - 0.3.2007103102 - * 新しい子タブを開く時、サブツリーの最初の子タブとして挿入するか、サブツリーの最後の子タブとして追加するかを設定できるようにした - - 0.3.2007103101 - * [ImgLikeOpera](https://addons.mozilla.org/firefox/addon/1672)との衝突を解消 - * [マルチプルタブハンドラ](http://piro.sakura.ne.jp/xul/_multipletab.html)で選択したタブに対するポップアップメニューの初期化に失敗する問題を修正 - - 0.3.2007103002 - * タブのコンテキストメニューの「このサブツリーを閉じる」を、マルチプルタブハンドラ無しでも追加するようにした - * Mac OS X上のFirefoxで左右に表示したタブの表示が崩れる問題を修正 - - 0.3.2007103001 - * リンクやロケーションバーからの入力に対して自動的に新しいタブを開く機能について、CtrlキーやAltキーなど通常の「タブで開く」モディファイアキーが入力されている時は動作を反転するようにした - * サブツリーの中の最初の子タブを閉じたときに、フォーカスするべきでないタブにフォーカスを移してしまっていたのを修正 - - 0.3.2007102904 - * タブを閉じた時、親タブの子タブ一覧からそのタブが削除されないことがある問題を修正 - - 0.3.2007102903 - * リンク先が javascript: となっているリンクをクリックした時に空のタブが開かれてしまう問題を修正 - - 0.3.2007102902 - * javascript: なリンクをクリックした時に空のタブが開かれてしまう問題を修正 - - 0.3.2007102901 - * 他のサイトへのリンクまたはすべてのリンクを常にタブで開く機能を追加 - * ロケーションバーからの入力に対して新しいタブを開く機能について、判別が不完全だったのを修正 - - 0.3.2007102701 - * ロケーションバーへの入力からタブを自動的に開く機能を追加(同じドメインのページは新しい子タブ、違うドメインのページは新しいタブ) - * [Session Manager](https://addons.mozilla.org/firefox/addon/2324)などでのセッション保存APIを用いたセッションの保存時に、タブのツリーの状態が完全には保存されていなかったのを修正 - * moveTabToメソッドで直接タブの位置を動かされた時に、自動的にタブの親子関係を調整するようにした - - 0.2.2007102602 - * サブツリーが折り畳まれていないタブにまで子孫タブの数が表示されてしまっていたのを修正 - - 0.2.2007102601 - * タブバーを上または下に表示する時は、サブツリー同士の間にスペースを空けてサブツリーを判別しやすいようにした - * タブバーを上または下に表示する時は、タブのインデント表示とサブツリーの折り畳みを初期状態で無効にするようにした - - 0.2.2007102501 - * タブバーをウィンドウ上部やウィンドウ下部に表示できるようにした - - 0.1.2007102401 - * コンテキストメニューの「画像を表示」「背景画像を表示」「辞書を追加」(スペルチェック辞書用の機能)、フィードの購読機能、「ホーム」ボタンの中クリックの際に複数のタブを開く場合について、現在のタブの子として開くようにした - * [LDR](http://reader.livedoor.com/)のようにタブバーのスクロールバーを左端に表示するようにした - - 0.1.2007102301 - * サブツリーの自動開閉の判断基準を変更 - - 0.1.2007102204 - * 選択範囲のリンクを子タブとして開く機能を追加 - * タブバーを右に表示する際に、UIの左右反転を無効にできるようにした - - 0.1.2007102203 - * Minefieldにおいて、ブックマークのフォルダをタブで開く時の挙動を制御できるようにした - * `tabbrowser.loadTabs()` のための新しいAPIを追加 - - 0.1.2007102202 - * Minefieldでも動くようにした - * 外観の初期設定を「Mixed」に変更した - - 0.1.2007102201 - * 文字列やリンクのタブ上へのドロップの際の挙動を変更できるようにした - * [Autohide](http://www.krickelkrackel.de/autohide/)のフルスクリーン表示に対応(左にタブバーを表示している場合のみ) - * [コンテキストメニュー拡張](http://piro.sakura.ne.jp/xul/ctxextensions/)、[分割ブラウザ](http://piro.sakura.ne.jp/xul/_splitbrowser.html)との衝突を解消 - * 他のアドオンから連携しやすいようにAPIを整えた - - 0.1.2007102102 - * 起動時にエラーが出て動かない問題を修正 - * タブのドロップ後の処理を間違えていたのを修正 - - 0.1.2007102101 - * 公開 +# 更新履歴 + + - master/HEAD + * 「タブが1つだけの時にタブバーを隠す」機能を提供するアドオン(Tab Mix Plus、[Hide Tab Bar With One Tab](https://addons.mozilla.org/firefox/addon/hide-tab-bar-with-one-tab/)など)や環境(Pale Moonなど)との互換性を向上 + * タブバーの幅・位置が固定されている時は、ポインタがタブバー上に乗ったらすぐにタブバーを展開するようにした。 + * 「未整理のブックマーク」フォルダにあるブックマーク項目に対して、ブックマーク同士の関連性を変更するためのUIを無効化するようにした(当該フォルダのブックマークすべてを1つのツリーとして開く場面は通常あり得ないため) + * タブバーを自動的に隠すモードで、タブを開いたり閉じたりした時にタブバーを一時的に展開する設定を有効にしている時に、タブバーが自動的に隠れなくなってしまっていたのを修正 + * 1つのブックマークフォルダに大量のブックマーク項目が存在している時の、ブックマーク同士の関連性を変更するためのUIの初期化処理について、よりフリーズしにくいように改善したつもり + * タブバーを自動的に畳むモードで、終了時と次回起動時はに正しくタブバーの大きさを記憶・復元しておくようにした。 + * DOMフルスクリーンからF11キーの押下で抜けた時に、タブバーを正しく再表示するようにした + * Tab Mix Plusがある時のタブの背景色が意図せず無効化されてしまっていたのを修正 + - 0.14.2013100901 + * ブラウズ領域周辺にUI要素が追加された時に、自動的にタブバーの位置やサイズを更新するようにした + * マルチディスプレイ環境において、タブのツリーに対するツールチップが別の画面に表示されてしまうことがあったのを修正 + * 自動的に折り畳む(隠す)状態のタブバーがCtrlキーの長押しで表示されている時に、Ctrl-Tなどのキーボードショートカットでタブバーが折り畳まれ(隠され)てしまわないようにした + * 閉じられようとしているタブにフォーカスしないようにした([issue #569](https://github.com/piroor/treestyletab/issues/569)などの、閉じられようとしているタブからのTabSelectイベントに起因する問題を解消) + * DOMフルスクリーンモード(YouTubeなどで使われる)において、Firefox本体の機能と同様に、タブバーの自動表示機能を無効化するようにした + * 縦型タブバーを使用しているときはブラウザのツールバーを隠さないようにした(Webアプリケーションなどのタブに対して明示的にツールバーを隠す場面を除く) + * Tab Mix Plusとの併用時にタブの下に余計な線が描画される問題を修正([by wanabe. Thanks!](https://github.com/piroor/treestyletab/pull/556)) + * 「何回戻れる?」との互換性を向上([by wanabe. Thanks!](https://github.com/piroor/treestyletab/pull/554)) + * [Sidebars List](https://addons.mozilla.org/firefox/addon/sidebars-list/)との互換性を向上([by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/571)) + - 0.14.2013082301 + * Firefox 23以降で初期化に失敗する問題を修正(前バージョンでの後退バグ) + * ロシア語ロケール更新([by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/542)) + - 0.14.2013082201 + * Firefox 25に対応 + * 閉じたタブを開き直した時に、そのタブが親タブでなかった場合はツリー構造が復元されなくなっていたのを修正(0.14.2013052901での後退バグ) + * [DragIt](https://addons.mozilla.org/firefox/addon/dragit-formerly-drag-de-go/)から開いたタブを現在のタブの子にするようにした + * バックグラウンドのタブに切り替えた時に、タブの操作中にもかかわらずタブバーが自動的に折り畳まれる事があったのを修正 + * Firefox自身の「右のタブを閉じる」機能について、メニュー項目のラベルを縦型タブバーでは「下のタブを閉じる」に変えるようにした + * 子タブをドラッグしてひとつ上のレベルに移動する操作でツリー構造が壊れる場合があったのを修正 + * Webページ中のスクリプトから開かれたタブを子タブとして開く機能について、より正しく動作するようにした + * Firefox 22でグループ化用のダミーのタブのアイコンが正しく表示されなくなっていたのを修正 + * グループ化用のダミーのタブでない物をダミーのタブと誤認する場合があったのを修正([by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/518)) + * Firefox 23以降で、Firefox 22以前でのみ有効だった「タブが1つだけの時にタブバーを隠す設定」を挙動に反映しないようにした + * ツールバーの表示・非表示を切り替えた後などにタブバーの見た目が壊れることがあったのを修正 + * [bug489729 (Disable detach and tear off tab)](https://addons.mozilla.org/firefox/addon/bug489729-disable-detach-and-t/)と併用できるようにした + * グループ化用のダミーのタブについて一時的か永続的かの設定を持たせるようにし、不要になった一時的なダミーのタブのみを自動的に閉じるようにした(自動的に開かれた場合は一時的、手動で開かれた場合は永続的として扱います。ブックマークから開かれた物を永続的なタブにする場合は `extensions.treestyletab.openGroupBookmark.temporaryGroup` を、選択されたタブから新しくツリーを作成する場面で開かれた物を永続的なタブにする場合は `extensions.treestyletab.createSubtree.underParent.temporaryGroup` をそれぞれ `false` に変更して下さい) + * タブバーのスプリッタ上のつまみをクリックした時に、タブバーの表示・非表示が更新されていなかったのを修正 + * 1つのフォルダの中に非常に多くのブックマークがある時に、ブックマークの編集画面がフリーズしてしまう問題に対処 + * ロシア語ロケール更新([by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/534)) + - 0.14.2013052901 + * ピン留めされたタブの外観をより綺麗に調整するようにした + * 他のグループのタブがある時に、変な位置でタブの間にマージンが適用されてしまう問題について、まだ問題が修正されていなかったケースがあったのを改善(by Drugoy. Thanks!) + * アドオンバーやツールバー等の表示・非表示が切り替わった際にタブバーの表示が更新されなくなっていたのを修正(0.14.2013040601での後退バグ) + * [Gmail Panel](https://addons.mozilla.org/firefox/addon/gmail-panel/)などから開かれたタブが意図せず現在のタブの子タブになってしまう問題を修正 + * [セッション保存APIの仕様変更](http://dutherenverseauborddelatable.wordpress.com/2013/05/23/add-on-breakage-continued-list-of-add-ons-that-will-probably-be-affected/)に追従 + - 0.14.2013040601 + * 現在のタブから開かれる子タブの位置を制御する隠し設定 `extensions.treestyletab.autoAttach.fromCurrent` を追加 + * Firefox 20でmoveTabForward/moveTabBackwardでのタブの移動が正しく動作しなくなっていたのを修正 + * 他のグループのタブがある時に、変な位置でタブの間にマージンが適用されてしまう問題を修正 + * ツリーを折り畳む操作をしても孫階層のツリーが折り畳まれない問題を修正 + * ブラウズ領域の下のコンテナだけでなくツールバーの動的な変更も監視するようにした + * アドオンが無効化または削除されたときにユーザの設定値を正しく復元するようにした (by saneyuki_s) + * 他のグループのタブがある時に、タブのドロップ位置がおかしくなる問題を修正 + * Firefox 19以降でツリーをウィンドウ外にドラッグして新しいウィンドウに移動する時に、他のタブが追従しない問題を修正 + * タブのドラッグ中はドロップ位置が分かりやすいように、常にドラッグ中のタブを半透明で表示するようにした + * タブを他のタブ自身にドロップするときのドロップ操作の反応領域を拡大した(これにより、タブを他のタブにドロップして子タブにするなどの操作をやりやすくなっているはず) + * jarファイルを含めない形のパッケージングに変更 + - 0.14.2012122901 + * Nightly 20.0a1に対応(MutationObserverの仕様変更に追従) + * タブ以外のオブジェクトをタブバー上にドラッグしたときにエラーにならないようにした + - 0.14.2012121401 + * [Linky](https://addons.mozilla.org/firefox/addon/425)で、ダイアログ経由で開かれたタブを現在のタブの子にするようにした + * タブバーの最小の幅を定義し、毎回起動時にタブバーがそれよりも細くなっていたら最小幅まで戻すようにした(タブバーの方がタブよりも細くなってしまう製でタブバーの幅を広げられなくなる問題への対策) + * Webページ内にプラグインの領域が含まれている時に、タブバーを自動で畳む・隠す機能が正しく機能していなかったのを修正 + * 縦置きしたタブバーでのタブのドラッグ&ドロップ操作を修正(タブを他のタブにドロップしにくかった問題を修正、ピン留めされたタブのアニメーション効果を修正、など) + * テーマ「なし」の時に、ピン留めされたタブがあり且つタブバー内にスクロールバーが表示されていると、タブバーの左に余計な余白が表示されていたのを修正 + * タブが1つしか開かれていない時にタブバーが隠されなくなっていたのを修正 + * [QuickDrag](https://addons.mozilla.org/firefox/addon/6912)用の動的パッチを修正 + * タブバーが自動的にで隠された時は、タブのインデント幅を0にしないようにした + * CPU使用率が高くならないよう、mouseleaveイベントを監視しないようにした + * 設定 `extensions.treestyletab.animation.enabled` の役割を `browser.tabs.animate` に統合 + - 0.14.2012111201 + * 他のコンピュータのタブを「about:sync」タブの子タブとして開く処理が最近のNightlyで機能しなくなっていたのを修正 + * 設定ダイアログを開くとすべてのアニメーション効果が意図せず停止してしまう問題を修正 + - 0.14.2012111001 + * 縦型タブバーでのタブのドラッグ&ドロップ時にアニメーション効果を正しく適用するようにした(Firefox 17以降) + * 深くネストしたツリーが折り畳まれたり展開されたりした際に、見えているタブのネストの深さに基づいてインデントの深さを自動的に調整するようにした(この挙動は隠し設定 extensions.treestyletab.indent.autoShrink.onlyForVisible によって無効化できます) + * タブグループを変更した時にタブのインデントの深さが更新されていなかったのを修正 + * 縦型タブバーと横型タブバーで異なるインデントの深さを設定できるようにした(隠し設定 extensions.treestyletab.indent.horizontal、extensions.treestyletab.indent.vertical、extensions.treestyletab.indent.min.horizontal、extensions.treestyletab.indent.min.verticalで設定できます) + * スプリッタをダブルクリックした時にタブバーのサイズを既定の状態に戻す際、既定のサイズを設定できるようにした(隠し設定 extensions.treestyletab.tabbar.width.default、extensions.treestyletab.tabbar.height.default、extensions.treestyletab.tabbar.shrunkenWidth.defaultで設定できます) + * 縦型タブバーでのタブのドラッグ&ドロップ時にドロップ位置を示すマーカーが表示されなくなる場合があったのを修正 + * 「更新」ボタンをクリックしただけでタブが複製されてしまう不具合を修正 + * 「戻る」「進む」ボタンのメニュー項目からタブを複製した場合に、子タブとして複製するようにした + * ツールバーの表示・非表示を切り替えた時に現在のタブ以外のタブのクローズボックスが非表示になる問題を修正 + * 複数ウィンドウを開いている環境でタブのアニメーション効果が機能しなくなる場合があったのを修正(したつもり) + * 内部のコードを整理 + - 0.14.2012081101 + * アニメーション効果を正しく適用するようにした(タブや設定ダイアログのアニメーション効果が意図せず停止したままになってしまう問題を修正) + - 0.14.2012080901 + * 新しいタブが開かれた後も見えないままになる事があったのを修正(アニメーション効果が意図せず停止してしまう問題を修正) + * WindowsおよびLinuxにおいて、「Metal」テーマの外観が壊れていたのを修正 + * 孫やひ孫にあたるタブが選択されている状態でツリー全体を折り畳んだ時にツリーの折り畳みの状態が壊れる問題を修正 + * ブックマークサイドバーにドロップされたタブがブックマークされない問題を修正 + * 子孫のタブを収集する時についても、ツリーの循環参照のチェックを行うようにした + - 0.14.2012080601 + * Firefox 16対応 + * 隠し設定 `extensions.treestyletab.autoExpand.intelligently` が機能しない問題を修正(当該設定を `false` にしていた場合は、ツリーにフォーカスしてそれが自動展開される際に、他のツリーを自動的には折り畳まなくなります。) + * ツールバーカスタマイズの前後でツリーの開閉の状態が失われるようになってしまっていたのを修正 + * タブのツリーをブックマークへドラッグ&ドロップした時に、入れ子になったブックマークフォルダのツリーを自動的に作成するようにした + * ブックマークフォルダをタブバーの任意の位置にドロップした際に、その位置にタブのツリーを開くようにした + * ブラウズ領域の下の部分の高さが増減した際に、縦型タブバーの表示が更新されない場合があった問題に対処 + * ピン留めされたタブを他の最初のピン留めされたタブの隣にドロップしようとした時に、何も起こらない場合があったのを修正 + * ツリーを折り畳んだままの状態で親にあたるタブだけをピン留めした場合に、折り畳まれていた子孫のタブが消えてしまう問題を修正 + * ドラッグ&ドロップで最後の子タブを1階層上のツリーに紐付け直した時に、ツリーが壊れることがあった問題を修正 + * ツリー型タブの内部的なキャッシュ機構が壊れるために、セッションの復元後にタブのツリーが壊れやすくなっていたのを修正 + * 起動時にタブのツリー構造だけを先行して復元する機能が、正しく動かなくなっていたのを修正 + * タブの親子関係が意図せず循環参照になってしまった事により引き起こされるフリーズを軽減 + * 「タブを下に表示」の状態でのツールボックスにおいて、ツールボックスとコンテンツ領域の間に枠線が表示されていなかったのを修正 + * Linuxにおいて、画面外に新しいタブが開かれた時の通知を正しく表示するように修正 + * 「Metal」テーマをFirefox 14以降のバージョン向けに修正 + - 0.14.2012050301 + * タブのツリー内での階層を1段階上げる操作として、子タブを親タブのすぐ下にドロップするという操作を受け付けるようにした + * UbuntuのAmbienceテーマなど向けに、「Mixed」と「Flat」のそれぞれのテーマにおけるタブの背景色を変更した + * 「新しいタブ」ボタンからタブを開く処理について、挙動を正しく制御するようにした + * 「新しいタブ」ボタンを中クリックした時の挙動について、Firefox自身または他のアドオンによって定義された挙動を優先するようにした + * タブバーを自動的に縮める設定の時に「NS_ERROR_XPC_BAD_OP_ON_WN_PROTO」エラーが発生していたのを修正 + * 「Sidebar」テーマにおいてピン留めされたタブの表示が壊れていたのを修正 + * Mac OS X上の「Metal」テーマにおいてピン留めされたタブの表示が壊れていたのを修正 + * 縦型のタブバーの幅がピン留めされたタブの幅より小さくなっている時に、ピン留めされたタブの表示がおかしくなっていたのを修正 + * タブをドラッグ&ドロップした時に、ドロップ先のタブに子タブが無い場合の処理結果がおかしかったのを修正 + * 縦型のタブバーを使用している時に「タブを上部に表示(Tabs on Top)」機能が無効になっていなかったのを修正 + * アンインストール時に、元の「タブを上部に表示(Tabs on Top)」の状態を復元するようにした + * 「タブを上部に表示(Tabs on Top)」の状態が起動時に毎回リセットされてしまう問題を修正 + * リンクのhover時などに表示されるステータスパネルの最大の表示幅を大きくした([bug 632634](https://bugzilla.mozilla.org/show_bug.cgi?id=632634)を参照) + * ツリー型タブによってタブのツールチップが改変されていない場合であっても、ツリーの内容を表示する高機能なツールチップが表示されてしまっていたのを修正 + * ツリーの開閉が設定により無効化されている場合、意図的な操作かどうかにかかわらずタブを非表示にしないようにした + * ポインタがタブバーから離れた後もツリー開閉用のつまみが「hover」の状態になってしまっていたのを修正 + * 横型のタブバーにおいて、ツリー開閉用のつまみをタブのアイコンの上に重ねて表示しないようにした + * [Hide Caption Titlebar Plus](https://addons.mozilla.org/firefox/addon/hide-caption-titlebar-plus-sma/)によるメニューバーおよびタブバーのフロート表示と併用できるようにした + - 0.14.2012021101 + * 横置きされたタブバーにおいて、ツリーの折り畳みのつまみの周辺の外観がおかしかったのを修正(2つ前のバージョンでの後退バグ) + * 起動時に行う設定内容の移行処理に失敗する事があったのを修正 + * ロシア語ロケール更新(by Infocatcher) + - 0.14.2012021001 + * 折り畳まれたツリーの上でしばらくCtrlキーを押しっぱなしにしていた場合、「タブを切り替えた時は、フォーカスされたタブのツリーを自動的に展開して、他のツリーを折り畳む」のチェックが外れている場合であってもツリーを自動的に展開するようにした(この挙動は隠し設定 "extensions.treestyletab.autoExpandSubtreeOnSelect.whileFocusMovingByShortcut" により無効化できます) + * ユーザの設定ツリーのつまみを非表示にしている場合でもつまみが表示されたままになっていたのを修正(1つ前のバージョンでの後退バグ) + * Tab Mix Plusと併用した場合に終了時のセッション保存に失敗する問題を修正(1つ前のバージョンでの後退バグ) + * 横置きされたタブバーにおいて、折り畳まれたタブのアイコンが表示されたままになっていたのを修正(1つ前のバージョンでの後退バグ) + * 折り畳まれたツリーの中のタブが直接選択された時に、「タブを切り替えた時は、フォーカスされたタブのツリーを自動的に展開して、他のツリーを折り畳む」のチェックが外れている場合であってもこの機能が発動してしまっていたのを修正 + * 最後の親タブにリンクをドロップした時に、ユーザの設定でツリーの最後の子として新しいタブを開くようになっている場合でも、タブが最初の子として開かれてしまっていたのを修正 + - 0.14.2012020901 + * Nightly 13.0a1対応 + * 他のタブ関係のアドオンとの互換性を向上。<tab/>に独自のバインディングを適用しないようになりました。 + * 最近のNightlyで、あるウィンドウ内の最後のツリーを別のウィンドウにドラッグ&ドロップで移動した場合に、タブバーの外観や挙動が全面的に壊れていたのを修正 + * Firefoxのウィンドウの外にツリーがドロップされた時に、タブが新しいウィンドウに移動せずに複製されてしまっていたのを修正 + * タブバーを自動で(縮めるのではなく)隠す機能が有効になっている時に、マウスのポインタがウィンドウの端ではなく本来のタブバーの位置に近づいただけでタブバーが表示されてしまっていたのを修正 + * 最初のタブが非表示になっている時に、タブバーの自動スクロールが機能しない問題を修正 + * タブバーの位置が上で、且つ位置と大きさが固定されている時に、ポップアップウィンドウがWebページによって開かれると「タブを上部に表示」機能が意図せず有効化されてしまっていたのを修正 + * Firebugのパネルの表示を切り替えた時など、いくつかの場合でタブバーの表示サイズが正しく更新されない場合があったのを修正 + * 「このツリーをブックマーク」機能がFirefox 9移行で正しく働いていなかったのを修正 + * 閉じられたツリーを復元するかどうかの確認が翻訳済みのバージョンにおいて機能していなかったのを修正(問題があったのはda-DK, de-DE, es-ES, fr-FR, it-IT, pl, ru-RU, sv-SE, zh-CNおよびzh-TWのロケールを使用していた場合です) + * Tab Mix Plusとサードパーティ製のテーマを併用した時に、横置きされたタブバーにおいて折り畳まれたはずのタブバーの幅が異常に大きくなってしまっていたのを修正 + * ロシア語ロケール更新(by Infocatcher) + - 0.14.2012012901 + * 手動で展開されたツリーはタブのフォーカス移動によって自動的に折り畳まれないようにした(Windows Explorerと同じ挙動にした) + * タブバーがマウス操作によって自動的に表示された場合、キーボード操作ではタブバーを自動的には縮めない(隠さない)ようにした + * 閉じられたツリーの中のタブが復元された場合、ツリー全体を復元するかどうかを通知ポップアップ(Doorhangar)で訊ねるようにした + * Shiftキーを押下している間はタブバーを自動的に縮める(または隠す)機能を一時的に無効化するようにした + * グループ化用のタブをブックマークした場合、ブックマークフォルダとして保存するようにした + * 縦型タブバーの現在のスクロール範囲の外で新しいタブが開かれた場合に、アニメーション効果で通知するようにした + * タブバーの内容が水平方向に溢れていた場合に、縦置きされたタブバーの内容が溢れているかどうかの判定がおかしくなっていたのを修正 + * Ctrl-Shift-「`」およびCtrl-Shift-「~」によるタブグループの切り替えでツリー構造が破壊される問題を修正 + * 2つ目以降のウィンドウにおいて、セッション復元時のツリー構造の復元に時間がかかる状態のままだったのを修正 + * 自動的に縮められたタブバーの自動展開に関するおかしな挙動を修正 + * 現在のタブの内容が<embed>を含んでいる時に、タブバー自体のドラッグ&ドロップが機能しなくなっていたのを修正 + * アイコン化されていないピン留めされたタブはハイライト表示しないようにした + * グループ化用のタブにおいてF2キーが動作しなくなっていたのを修正(前のバージョンでの後退バグ) + * グループ化用のタブのタイトルを変更した場合に、結果がセッションに保存されなくなっていたのを修正(前のバージョンでの後退バグ) + * Tab Mix Plusと組み合わせた場合に、普通のタブが無い状態で2つ目以降のピン留めされたタブが復元されない問題を修正 + * ブラウザ全体が遅くなっている時、手動で行ったタブバーのスクロール操作がツリー型タブ自身のアニメーション効果によってキャンセルされてしまう事があったのを修正 + * 新しいタブを開いた後にタブバーのスクロール位置が意図せず飛んでしまう問題を修正 + * ウィンドウが閉じられる間にAPIが呼ばれた場合にツリー型タブ全体の動作がおかしくなる問題について改善 + * 新しいタブを開いた瞬間に(情報化タブなどのアドオンを併用していて)多数の処理が走った場合に、新しく開かれたタブの位置までタブバーがスクロールされない問題を修正 + * グループ化用のタブに表示されるツリー全体の高さが小さすぎたのを修正 + * タブに表示されるカウンターの役割をタブバーの横置き・縦置きの状態の変化に応じて自動的に切り替えるようにした(横置きタブバーではそのタブ自身を含むツリー内のすべてのタブの数を表示し、縦置きタブバーではそのタブ自身を含まないツリー内の折り畳まれた子孫タブの数だけを表示)。この挙動は隠し設定 `extensions.treestyletab.counter.role.horizontal` および `extensions.treestyletab.counter.role.vertical` で変更できます。[詳細は#197での議論を参照して下さい。](https://github.com/piroor/treestyletab/issues/197) + * Nightly 12.0a1へ対応 + * Firefox 3.6への対応を終了 + - 0.13.2011121501 + * Tab Mix Plusがインストールされていると、TMP独自のセッション復元機能が無効化されている場合であっても高速なツリーの復元が機能しなくなっていたのを修正 + * 既存のツリーの中に移動されたタブがツリーに自動的に組み込まれなくなっていたのを修正(0.13.2011121401でのリグレッション。TMP等で新しいタブを開く位置を変更していた場合に、ツリーが壊れる恐れがあった.) + - 0.13.2011121401 + * Firefoxの起動時に前回終了時のツリー構造を高速に復元できるようになった。(正しく動作しない場合は、about:configを開いて `extensions.treestyletab.restoreTree.level` を `0` に設定すると従来通りの動作に戻ります) + * グループ化のためのダミーのタブの内容として、そのツリーに属しているタブをリンク状に表示するようにした(左クリックでそのタブに切り替え、中クリックでそのタブを閉じる) + * タブ自体がフォーカスされている時、矢印キーの動作をWindows Explorerのフォルダペインでの挙動に合わせた(「→」キーでツリーを開くか最初の子タブにフォーカス、「←」キーで親タブにフォーカスするかツリーを畳む)(※注意:マウスでのクリック操作でタブにフォーカスしたい場合、userChrome.cssに `.tabbrowser-tab { -moz-user-focus: normal !important; }` という風な記述を追加する必要があります) + * 「タブバーを自動的に隠す」機能について、コンテンツ領域がPDFやFlashなどのプラグインによって秒がされている場合であってもタブバーが自動的に隠れるようにした(従来は、このような場面ではタブバーが表示されたままになってしまっていた)。(この機能は不可視のポップアップを開く事により実現しているため、副作用として何らかのトラブルが起こり得ます。正しく動作しない場合は、about:configを開いて `extensions.treestyletab.tabbar.autoHide.contentAreaScreen.enabled` を `false` に設定すると従来通りの動作に戻ります。) + * ツリーをまとめて閉じた後にその中のタブを1つ復元した場合に、タブの復元完了を待たずにすぐにツリーの他のタブを復元するかどうか確認するようにした + * ツリーの高機能なツールチップにおいて、中クリックでタブを閉じられるようにした + * Firefoxのウィンドウをフルスクリーン表示または最大化した状態で終了した時に、次回起動時にタブバーの幅が105ピクセル程度の細い幅になってしまう問題を修正 + * Nightly 11.0a1において「タブを一覧表示します」ボタンのポップアップメニューの項目がインデント表示されない問題を修正 + * Panoramaでバックグラウンドのタブグループに属しているツリーの開閉の状態について、フォアグラウンドのグループのツリーの開閉が影響しないようにした + * ツリーをまとめて閉じた後にツリー全体を復元するための確認UIが機能していなかったのを修正 + * ツリーの高機能なツールチップがマルチディスプレイ環境において必ずプライマリディスプレイに表示されてしまっていたのを修正 + * 「タブバーを自動的に隠す」機能によって幅が縮められたタブバーについて、幅があまりに狭すぎるとマウスの移動でタブバーが開かれなくなっていたのを修正 + * Linux環境固有のスタイル指定が機能していなかったのを修正 + * GNOME3環境で、タブバーのスクロールバーが細い幅にならない問題に対処 + * APIの `partTab()` を `detachTab()` に名称変更した(後方互換性のため、従来の名称でも依然利用可能 + - 0.12.2011120101 + * Ctrl-Tab/Ctrl-Shift-Tabでタブのフォーカスを切り替えている時に、折り畳まれたツリーの上でCtrlキーを押したまましばらく待つとツリーを自動的に展開するようにした(待ち時間は隠し設定の `extensions.treestyletab.autoCollapseExpandSubtreeOnSelect.whileFocusMovingByShortcut.delay` で変更可能) + * グループ化用のダミーのタブにおいて、F2キーでタイトルの編集を開始できるようにした + * ツリーの上でのツールチップにおいて、最初は先頭のタブ10個だけについて情報を表示し、そのまましばらく待つとツリーのすべてのタブを表示するスクロール可能なツールチップに自動的に表示を切り替えるようにした(待ち時間は隠し設定の `extensions.treestyletab.tooltip.fullTooltipDelay` で変更可能) + * タブのクローズボックスの上でのツールチップにおいて、ツリーに含まれるタブの情報も表示するようにした + * ピン留めされたタブの計算処理を簡素化した(新しい真偽値の設定 `extensions.treestyletab.pinnedTab.faviconized` によって、ピン留めされたタブを通常のタブの大きさで表示するかアイコンだけの表示にするかを切り替えられるようにした) + * 2011年11月30日付けのNightly 11で動かなくなっていたのを修正(「MozBeforePaint」イベントの使用をやめた) + * ツリーのインデントの部分にタブがドロップされた時におかしな結果になっていたのを修正 + * 「自動で隠す」機能によって幅が縮められた状態のタブバーの幅をドラッグ操作で変えられなくなってしまっていたのを修正(スプリッタの上にポインタが到達する前にタブバーが展開されてしまっていた) + * ツリーの上でのツールチップにおいて、常にツリーの内容を表示するようにした(折り畳まれたツリーでのみツリーの内容を表示する従来の挙動に戻したい場合は、隠し設定 `extensions.treestyletab.tooltip.mode` を `1` に設定する。0はツリーの内容を全く表示しない、2は常にツリーの内容を表示する。) + * 折り畳まれたツリーに表示されるタブの数のカウンターについて、そのタブ自身も含めたそのツリーのすべてのタブの数を表示するようにした + - 0.12.2011110101 + * ブックマークフォルダからタブを開けなくなっていたのを修正(0.12.2011102901でのリグレッション) + - 0.12.2011103101 + * 右側にタブバーを置いている場合にピン留めされたタブの表示位置がおかしくなっていたのを修正(0.12.2011102901でのリグレッション) + * 縦置きされたタブバーにおいて、タブの読み込み中のアイコンの表示が縦置きされたタブバー用に調整されていなかったのを修正 + - 0.12.2011102901 + * 親のタブがPanoramaの他のグループに移動された場合、子孫のタブもそのグループにまとめて移動するようにした + * 親のタブがピン留めされた時、その子孫のタブの位置が意図せず動いてしまわないようにした + * タブバーを自動で隠す設定の時、VertigoおよびSidebarスタイルの時は背景を明るいグレーで描画するようにした + * Nightlyにおいて、ピン留めされたタブが1箇所に重なって配置されてしまっていたのを修正 + * Greasemonkeyスクリプトによって開かれたタブが現在のタブの子にならなくなっていたのを修正 + * Tab Utilitiesがインストールされている時に、2つ目以降のウィンドウでブックマークグループをタブで開いても開かれたタブがツリーにならない問題を修正 + * TreeStyleTabService.treeViewEnabled に何度も同じ値が設定された時に、ツリーの折り畳み用のつまみが消えたままになってしまう問題を修正 + * [Colorful Tabs](https://addons.mozilla.org/firefox/addon/1368)用の互換性のためのコードが機能していなかったのを修正(ツリーに属するタブは親のタブと同じ色になるようになった) + * 「新しいタブ」ボタンから開かれる子タブがユーザ設定に関わらず常に最後の子になっていたのを修正 + * 繁体中国語ロケール更新(by bootleq) + - 0.12.2011082901 + * 註:このバージョンおよびこれ以前のバージョンは、[bug 455694](https://bugzilla.mozilla.org/show_bug.cgi?id=455694)および[bug 674925](https://bugzilla.mozilla.org/show_bug.cgi?id=674925)の影響によりFirefox 8以降には非対応です + * タブのグループ化のためのダミーのタブについて、同階層の他のタブが無くなった時はダミーのタブを自動的に閉じるようにした + * ピン留めされたタブのサイズを制御する隠し設定 "extensions.treestyletab.pinnedTab.width" と "extensions.treestyletab.pinnedTab.height" を追加した(幅を `-1` に設定するとピン留めされたタブがタブバーの幅一杯に広がります) + * 上および下に置かれたタブバーのアイコンについて、折り畳み用のつまみを表示する必要が無い時は左にスペースを空けないようにした + * 子タブを閉じた時、他にまだ子タブがあるにもかかわらず親のタブにフォーカスが移ってしまう事があったのを修正 + * ウィンドウが最大化されている時は自動的にウィンドウの大きさを変えないようにした + * Firefox 4以降において、コンテキストメニューの「○○で○○を検索」で開かれたタブが子タブになっていなかったのを修正 + * ドラッグ&ドロップ中にタブバーが意図せず表示/折り畳みを繰り返してしまっていたのを修正 + * タブバーが自動的に折り畳まれたり展開されたりする時にタブバーのスクロール位置が失われてしまっていたのを修正 + * [bug 440093](https://bugzilla.mozilla.org/show_bug.cgi?id=440093)のため、最近のFirefoxではブックマークグループに関する設定で「現在のタブを置き換える」にあたる項目を表示しないようにした + * [Snap Links Plus 2.1](http://snaplinks.mozdev.org/)と併用できるようにした + * [Duplicate This Tab](https://addons.mozilla.org/firefox/addon/duplicate-this-tab/)で開かれたタブが現在のタブの子になるようにした + * [InstaClick](https://addons.mozilla.org/firefox/addon/instaclick/)で開かれたタブが現在のタブの子になるようにした + * Menu Editorでメニューの項目が取り除かれている時は、メニュー項目の表示・非表示を動的に切り替えないようにした + * Tab Ulititiesによってタブがハイライト表示されている時にタブのアイコンが消えていたのを修正 + * Greasemonkeyスクリプト中の `GM_openInTab()` で開かれたタブが現在のタブの子にならなくなっていたのを修正 + - 0.12.2011061701 + * タブやリンクをドラッグしている間、自動的に隠されたタブバーを表示するようにした + * 他のアドオン向けに、複数のタブをツリー構造を保ったまま操作するための新しいAPIを追加: `gBrowser.treeStyleTab.moveTabs()` , `gBrowser.treeStyleTab.importTabs()` , `gBrowser.treeStyleTab.duplicateTabs()` + * タブバーを自動で隠す機能が壊れていたのを修正 + * Nightly 7.0a1でnsIDOM3Nodeインターフェースが削除されたまに動かなくなっていたのを修正 + * アニメーション効果が意図せず停止されてしまう不具合を修正 + * [ColorfulTabs](https://addons.mozilla.org/firefox/addon/colorfultabs/)との併用時にタブバーが意図せずスクロールされてしまう問題に対処 + - 0.12.2011060202 + * マルチプルタブハンドラとの併用時に、選択された複数のタブのドラッグ&ドロップでブックマークを追加できない問題を修正 + * Tab Mix Plusなどの他のアドオンとの互換性を保つための処理が一部動作しなくなっていたのを修正 + - 0.12.2011060201 + * Firefox 3.5への対応を終了 + * Panoramaにおけるグループの切り替え処理を最適化 + * 起動速度について改善(CSSのリファクタリング、共通コードのJavaScriptコードモジュール化など) + * 「新しいタブを開く」ボタンや「移動」ボタン上でのミドルクリックについて、タブを現在のタブの子として開くようにした(設定で挙動を変更可能) + * [Locationbar²](https://addons.mozilla.org/ja/firefox/addon/locationbar%C2%B2/)との併用時、パスのセグメントから開かれたタブを現在のタブの子にするようにした + * アドオン向けの新しいAPIを追加: `TreeStyleTabService.readyToOpenChildTabNow()` , `TreeStyleTabService.readyToOpenNextSiblingTabNow()` , `TreeStyleTabService.readyToOpenNewTabGroupNow()` これらは、新しいタブが開かれる事自体がキャンセルされる可能性がある場面で新しい子タブを開く事を予約する場合に役立ちます。これらのAPIによって行われた新しい子タブの予約は時間が過ぎたら自動的にキャンセルされるため、手動で `TreeStyleTabService.stopToOpenChildTab()` を呼ぶ必要がありません。 + * 縦型タブバーの中に置かれたツールバー項目の中のテキストボックスの内容が表示されない問題を修正 + * ポップアップウィンドウとして開かれたウィンドウにおいて縦型タブバーが消えていなかったのを修正 + * 縦型タブバーにおいて、最後のタブより後に折り畳まれたタブがある時にドロップ位置のインジケータが表示されていなかったのを修正 + * 折り畳まれた子タブを持つ最上位の親タブをドラッグ&ドロップで移動した時に、意図せずツリーが展開されてしまっていたのを修正 + * Firefox 4において「開いているタブが1つだけの時にタブバーを表示しない」機能(Firefox自身の機能)が期待通りに動作していなかったのを修正 + * 横置きタブバーが常に一番上に表示されてしまう不具合を修正 + * タブバーのスプリッタのつまみをクリックした時にタブバーが折り畳まれたままになってしまう問題を修正 + * [bug 626903](https://bugzilla.mozilla.org/show_bug.cgi?id=626903)によって導入された「タブの一覧表示時に、画面内にあるタブに対応する項目をハイライト表示する」機能が縦型タブバーで期待通りに動作していなかったのを修正 + * 内部設定 extensions.treestyletab.tabbar.scrollToNewTab.mode が非アクティブ状態で開かれるタブに対して働いていなかったのを修正 + * [All-in-One Sidebar](https://addons.mozilla.org/firefox/addon/1027)との併用時に、AiOSによってサイドバーが自動的に隠された場合にコンテンツ領域の上にタブバーが取り残される形で描画されてしまう問題を修正 + * Nightlyにおいて、[bug 558585](https://bugzilla.mozilla.org/show_bug.cgi?id=558585)で導入された[いくつかのパッチ](http://hg.mozilla.org/mozilla-central/rev/e90bdd97d168)によってタブバーの背景色が白に固定されてしまっていたのを修正 + * da-DKロケール更新(by Regmos) + - 0.11.2011050602 + * Personasを使用している時に縦型タブバーが正常に機能しない問題を修正 + * 右に置いたタブバーにおいて、ピン留めされたタブの表示が意図せずアニメーションしてしまっていたのを修正 + * 「自動で隠す」機能を有効にした時にピン留めされたタブが表示されなくなってしまう問題を修正 + * 「自動で縮める」機能で幅が狭められた状態のタブバーについて、ウィンドウの右に置いた場合でもリサイズできるようにした + * Mac OS Xにおいて、タブバーのスプリッタ上にあるつまみをクリックした後にタブバーを再び展開できなかったのを修正 + * 現在のタブが折り畳まれた子タブを持っている時に、現在のタブを閉じると他のツリーが意図せず折り畳まれてしまっていたのを修正 + - 0.11.2011050601 + * 新しい空のタブを開く時、現在のタブの隣に同階層で開けるようにした。 + * 「再読み込み」ボタンのミドルクリックで現在のタブを複製する時、現在のタブの子タブ、同階層のタブ、または現在のタブの隣の同階層のタブとして開けるようにした。 + * 他のアドオン向けの新しいAPIとして、タブを対象のタブと同階層で隣に開くための `TreeStyleTabService.readyToOpenNextSiblingTab(aSourceTab)` を追加。 + * アンインストールされた時に「タブを上に表示」の状態を復元するようにした(※既にツリー型タブを使用している場合は元の状態が分からないため、設定はインストール前の状態には復元されません) + * マルチプルタブハンドラやTab Utilitiesでタブを選択している場合、ドラッグ&ドロップ操作では選択されたタブだけを移動するように仕様を変更した + * アンインストールされた時に、ツリー型タブが変更したFirefoxの隠し設定を元に戻す仕組みがFirefox 4で動作しなくなっていたのを修正 + * 「自動で隠す」の状態の時、右に置いたタブバーが画面外に置かれてしまっていたのを修正 + * ピン留めされたタブの表示位置が「自動で隠す」の状態の時におかしくなっていたのを修正 + * 情報バーによる確認が機能しなくなっていたのを修正 + * 「このツリー以外のタブを閉じる」でピン留めされたタブを閉じないように修正 + * タブバーのスプリッタを右ボタンや中ボタンによるドラッグ操作に反応しないようにした + * 親のタブを閉じた時の挙動がおかしくなっていたのを修正(extensions.treestyletab.closeRootBehaviorはextensions.treestyletab.closeParentBehaviorが0の時だけ機能するはずだったのが、リグレッションにより期待通りに働かなくなっていた) + * サイドバーや縦型ツールバー等が表示されている時にステータスパネルの表示位置がおかしくなっていたのを修正 + * 「戻る」「進む」ボタンの中クリックでツリーが壊れていたのを修正 + * [Hide Caption Titlebar Plus](https://addons.mozilla.org/firefox/addon/hide-caption-titlebar-plus-sma/)との併用時に縦型タブバーが正しく機能しなくなっていたのを修正 + * Tab Mix Plusとの併用時にタブを正常にピン留めできなくなっていたのを修正 + - 0.11.2011040804 + * 右に縦置きしたタブバーにおいてピン留めされたタブの表示がおかしくなっていたのを修正(0.11.2011040802でのリグレッション) + - 0.11.2011040803 + * 「multiselected」属性により選択されているタブをドラッグ&ドロップした時、選択されていない子タブを持つタブがある場合は選択されているタブだけを移動するようにした + - 0.11.2011040802 + * 左に縦置きしたタブバーにおいてピン留めを解除されたタブの表示がおかしくなっていたのを修正(0.11.2011040801でのリグレッション) + * 親と子を両方とも持っているタブをピン留めした時にツリーの表示が壊れる事があったのを修正 + * 「multiselected」属性により選択されているタブをブックマークツリーにドラッグ&ドロップした場合は、ツリー型タブ自身で処理を行わずにFirefox自体や他のアドオンに処理を任せるようにした + - 0.11.2011040801 + * 左に縦置きしたタブバーにおいてピン留めされたタブの配置がおかしくなっていたのを修正(0.11.2011040701でのリグレッション) + - 0.11.2011040701 + * Firefox 4でウィンドウ左に縦置きしたタブバーにおいて、スクロールバーを左端に表示するようにした(隠し設定 "extensions.treestyletab.tabbar.invertScrollbar" で無効化できます) + * 縦置きしたタブバーのスクロールバーを細い幅で表示するようにした + * ツリーの最小のインデント幅を3ピクセルとした(隠し設定 "extensions.treestyletab.indent.min" で変更できます) + * ツリーのインデント幅の自動調節を隠し設定 "extensions.treestyletab.indent.autoShrink" で無効化できるようにした + * Firefox 4のステータスパネルをタブバーに重ならない位置に表示するようにした(隠し設定 "extensions.treestyletab.repositionStatusPanel" でこの挙動を無効化できます) + * 他のアドオンとの互換性のためのハックを無効化できるようにした(隠し設定 "extensions.treestyletab.compatibility.*" を参照して下さい) + * 設定ダイアログやabout:configからタブバーの一部の設定(幅、位置、固定の状態)を変更した場合はすべてのウィンドウですぐに変更を適用するようにした + * タブバー自体を他のウィンドウにドラッグ&ドロップしようとするとドロップ先のウィンドウが壊れていたのを修正 + * タブバーが意図せず細くなりすぎてしまった場合に、必要な最小の幅にまで自動的に拡大するようにした + * Firefox 4でいくつかのテーマにおいて、「タブバーを自動的に隠す」が有効になっている時にコンテンツ表示領域が操作できない矩形の領域で覆われてしまう事があったのを修正 + * Windows Vista/7 でクラシックテーマを使用している(Aero Glassが無効になっている)環境において、Firefox 4で縦置きしたタブバーの表示が壊れていたのを修正 + * 折り畳まれた状態から展開中のタブがある時に、Firefox 4においてタブバーのスムーズスクロールが期待通りに機能していなかったのを修正 + * 折り畳まれた子タブにフォーカスした時にツリーが自動的に展開されない場合があったのを修正 + * Firefox 4においてタブバーに追加された項目の上にタブをドロップできなくなっていたのを修正 + * Firefox 4においてタブバーを縦置きした時にタブバー自体に置かれた「タブを閉じる」ボタンが表示されていなかったのを修正 + * 縦置きしたタブバーにおいてタブのドロップ位置のインジケータが意図せず表示されてしまう場合があったのを修正 + * Firefox 4において[Focus Last Selected Tab](http://www.gozer.org/mozilla/extens +ions/)と併用できなくなっていたのを修正 + * Firefox 4において[Optimoz Tweaks](http://optimoz.mozdev.org/tweaks/)と併用できるようにした + * Tab Mix Plusによってタブに追加されたプログレスメーターの表示位置を調整 + * Tab Mix Plusによってリンクから開かれたタブが現在のタブの子タブになっていなかったのを修正 + * da-DKロケール追加(Translated by Regmos. Thanks a lot!) + - 0.11.2011032401 + * Firefox 4でタブバー上に挿入した項目が表示されない問題を修正 + * Firefox 4でタブグループを切り替えるとツリーが壊れる問題を修正 + * [Locationbar2](https://addons.mozilla.org/firefox/addon/locationbar%C2%B2/)との競合を解消 + - 0.11.2011031901 + * 縦型タブバーの中に伸縮可能な項目(検索バーなど)を置いた場合に、タブの数が増えると項目が隠れてしまう問題に対処 + * タブの数が多い時に、タブバー内に挿入されたツールバー項目をクリックするとその下にあるタブが選択されてしまっていたのを修正 + * 2つ目以降のブラウザウィンドウにおいて、1つ目のブラウザウィンドウを閉じた後だとブックマークを正常に開けなくなる問題を修正 + * ツールバーのカスタマイズを行う度にタブよりも前に置いた項目がタブの後に移動されてしまう問題を修正 + * タブバーの上に置いた追加の項目をドラッグ&ドロップで削除できない場合があったのを修正 + * タブバー内に移動した検索バーの上でのクリック操作が無視される場合があったのを修正 + * 最後のタブのツリー全体を閉じる時にフリーズすることがあったのを修正 + * ピン留めされたタブの上にタブをドロップした時にタブのツリーが壊れることがあったのを修正 + * タブをピン留めした時に、間違った位置にタブが表示されることがあったのを修正 + * [Personal Titlebar](https://addons.mozilla.org/ja/firefox/addon/personal-titlebar/)との併用時にツリー表示が無効化されたままになる問題を修正 + * Tab Mix Plusとの併用時にピン留めされたタブの表示がおかしくなる問題を修正 + * Tab Mix Plusとの併用時に「Default」テーマにおけるピン留めされたタブの表示の崩れを少し修正 + * セッション復元時のツリーの開閉状態を制御する隠し設定 `extensions.treestyletab.collapseExpandSubtree.sessionRestore` を追加(-1=元の状態を復元、0=ツリーを畳んだ状態で復元、1=ツリーを展開した状態で復元) + * ドイツ語ロケール更新(by Andy Pillip) + - 0.11.2011021901 + * ツールバーのカスタマイズ時にツリー型タブによるタブのドラッグ&ドロップ処理が働いてしまう場合があったのを修正 + * Minefieldにおいて、アプリケーションタブのタイトルが変化した時のハイライト表示が働かない問題を修正 + * [TotalToolbar](http://totaltoolbar.mozdev.org/)との互換性を向上 + - 0.11.2011021601 + * ツリーに含まれていたタブを開き直した時に他のタブも併せて復元するかどうかの確認の情報バーについて、各ボタンに適切なアクセスキーを設定するようにした + * userChrome.css等でタブにフォーカスできるようにしていた場合に、フォーカスリングが表示されるようにした + * Firefox 3.6以前において、extensions.treestyletab.tabbar.transparent.partialTransparencyの値が1以上の場合はタブバーの背景を描画しないようにした + * タブの外観として「Default」が選択されている時に、タブのドロップ位置のマーカーを代替のスタイルで表示するようにした + * Minefieldにおいて、現在のタブを閉じた後に元のタブにフォーカスを戻さなくなっていたのを修正 + * [マルチプルタブハンドラ](http://piro.sakura.ne.jp/xul/_multipletab.html)との併用時において、選択した複数のタブをドラッグ&ドロップでウィンドウから切り離す操作に失敗するようになっていたのを修正 + * タブをドラッグ&ドロップでウィンドウから切り離す時に余計なウィンドウが開かれるようになっていたのを修正 + * Minefieldにおいて、タブバーのスプリッタ上のつまみをドラッグした時にタブバーの幅が変わらずにスプリッタだけが移動してしまっていたのを修正 + * [BarTab](https://addons.mozilla.org/firefox/addon/bartab/)がインストールされている場合に、閉じたタブを開き直す操作で復元されたタブが含まれるツリーが意図せず折り畳まれてしまう事がある問題を修正 + * Minefieldにおいて[RequestPolicy](https://addons.mozilla.org/firefox/addon/requestpolicy/)との併用時にタブバーの表示が壊れる問題に対処 + * 簡体中国語ロケール更新(by hzhbest) + * スペイン語ロケール更新(by Tito Bouzout) + * スウェーデン語ロケールを追加(by Mikael Hiort af Ornäs) + - 0.11.2011020402 + * 初期化処理中にエラーが発生していたのを修正 + - 0.11.2011020401 + * Minefieldにおいて、初期状態ではステータスパネルがタブバーに重ならないようにタブバーの反対側に表示するようにした + * TreeStyleTabService.positionが正しい値を返していなかったのを修正 + - 0.11.2011020301 + * 新しい空のタブを開く時にタブをツリーの中に開くかどうかを設定できるようにした + * about:sessionrestoreから個別にタブを復元した場合は子タブとして開くようにした + * タブバーを下に置いた時に[ステータスパネル](https://bugzilla.mozilla.org/show_bug.cgi?id=628654)がタブの下に隠れてしまわないようにした + * 折り畳まれたツリーをドラッグ&ドロップで移動した時にツリーの開閉状態が壊れていたのを修正 + * タブバーを自動で隠す設定の時にタブバーの背景の透明度を固定するようにした + * Tab Mix Plusがあるとタブをドラッグ&ドロップできなくなる問題に対処 + * [DragNDrop Toolbars](https://addons.mozilla.org/firefox/addon/dragndrop-toolbars/)との併用を可能にした + - 0.11.2011012302 + * plロケールが壊れていたのを修正 + - 0.11.2011012301 + * [Peronal Titlebar](https://addons.mozilla.org/irefox/addon/personal-titlebar/)などでタブバーが他のツールバーに移動された場合、そのツールバー全体を新しいタブバーとして使用するようにした + * ブックマークグループをツリーとして開いた時のグループ化用タブについて、タイトルをクリックして編集モードに入った時に既存の内容を自動的に選択するようにした + * タブバーの位置変更用API `TreeStyleTabService.currentTabbarPosition` を `TreeStyleTabService.position` にリネームした(互換性のため旧来の名前でもアクセスは可能です) + * タブの上でのツールチップの内容が常にツリー開閉用のつまみの物になってしまっていたのを修正 + * Tab Mix Plusと併用した時にタブのアイコン画像が拡大されてしまう問題に対処 + * タブバーを左または右に置いている時にタブのドラッグ&ドロップなどでドロップ位置のマーカーが意図せず表示されてしまうことがあったのを修正 + * ツリー表示を一時的に無効化するAPI `TreeStyleTabService.treeViewEnabled` でツリー表示を無効化した時、横置きタブバーで重ねられたタブの表示が更新されていなかったのを修正 + - 0.11.2011011301 + * Panoramaでタブを並べ替えた場合にPanorama上のタブの並び順と実際のタブの並び順が一致しなくなる問題を修正 + * Minefieldにおいて、タブバーを自動で隠す機能の有効・無効を切り替えた時にタブバーの幅が元より広がったり狭まったりしていたのを修正 + * ピン留めされたタブの表示位置がおかしくなっていたのを修正 + * ピン留めされたタブの外観を修正 + * セッション復元時などにピン留めされたタブの表示位置が崩れる問題を修正 + * タブバーを自動で隠す機能を有効化している時に、ピン留めされたタブの表示位置が崩れないようにした + * Minefieldにおいて、「Sidebar」テーマでタブバーの上端に余計な線が表示されていたのを修正 + - 0.11.2011011102 + * DOMイベントを使用したAPIについて、旧来のイベント名(nsDOMというプレフィクスが付かない物)でも `getData()` で情報を取得できるようにした + - 0.11.2011011101 + * タブバーを自動で隠す機能について、MinefieldにおいてCtrlキーの押下やCtrl-Tabでのタブ切り替えを処理できなくなっていたのを修正 + * タブバーを自動で隠す機能について、通常時とフルスクリーンモード時の設定を個別に変更できるようにした + * タブバーを自動で隠す機能について、ポインタの位置に応じてタブバーを自動展開する設定が無効になっている場合はタブバー開閉用のプレースホルダを隠すようにした + * タブバーを自動で隠す機能について、ポインタの位置に応じてタブバーを自動展開する設定を無効にできていなかったのを修正 + * Minefieldでタブバーを自動で隠す機能が有効になっている時、起動時にタブバーの幅が異常に狭くなってしまう事があったのを修正 + * Minefieldでタブバーを自動で隠す機能が有効になっている時、タブバーが展開されている状態でウィンドウをリサイズするとタブバーの表示が壊れていたのを修正 + * Minefieldで起動時にタブバーの表示位置が一瞬だけずれてしまう問題を修正 + * Minefieldでのタブの外観を修正(主にMac OS X向け) + * Minefieldにおいて、Persona(軽量テーマ)が適用されている時にタブバー内に置かれたボタンが見えなくなってしまう問題を修正 + * Minefieldにおいて、Persona(軽量テーマ)のプレビューでタブバーの表示がおかしくなる問題を修正 + * Linux上のMinefieldにおいて、タブバーを自動で隠す機能が有効になっている時にタブバーをリサイズできなかったのを修正 + * Linux上のMinefieldにおいて、メニューバーが表示されている時にタブバーの上辺に余計な線が表示されていたのを修正 + * コンテキストメニューから選択語句を検索した時に、開かれたタブを現在のタブの子にするようにした + * extensions.treestyletab.autoAttachSearchResultAsChildrenの値が2の時にWeb検索バーからの検索結果が子タブにならない問題を修正 + * ツリーの親であるタブをブックマークツリー等にドラッグ&ドロップした時に、ツリーに含まれるタブすべてをブックマークするかどうかを選択できるようにした + * Mac OS Xにおいてツリーのつまみのクリックが無視されていたのを修正 + * Tab Mix Plusとの併用時に複数のタブのドラッグ&ドロップができなくなっていたのを修正 + * DOMイベントを使用したAPIについて、Minefieldでのセキュリティ上の制約により、「nsDOM」プレフィクス付きのイベント名で、DataContainerEventとしてイベントを送出するように仕様を変更(後方互換性のため過去のプロパティアクセス表記も利用可能ですが、Firefox 4以降では、場面によってはセキュリティ上の制限からプロパティアクセスを利用できません。安全のため、今後は `aEvent.getData(プロパティ名)` でプロパティの内容を参照するようにしてください。) + - 0.11.2010120903 + * いくつかのWebページでWeb検索バーからの検索ができなくなっていたのを修正 + - 0.11.2010120902 + * 内部エラーによってタブのオーバーフローなどの処理がブロックされていたのを修正 + - 0.11.2010120901 + * タブのコンテキストメニューに「このツリー以外の他のタブをすべて閉じる」を追加 + * FirefoxのWeb検索バーからタブが開かれる場合に、現在のタブで選択されている語句が検索された時は現在のタブの子にするようにした(隠し設定 `extensions.treestyletab.autoAttachSearchResultAsChildren` を2に変更すると検索結果のタブを常に現在のタブの子として開き、0に変更すると子タブにしない) + * [DomainTab](https://addons.mozilla.org/firefox/addon/13906/)によって開かれたタブを現在のタブの子にするようにした + * 設定ダイアログが正常に機能しなくなっていたのを修正 + - 0.11.2010120802 + * Firefox自身や他のアドオンの初期化処理を意図せずブロックしてしまう場合があったのを修正 + - 0.11.2010120801 + * 1つのイベントループ中にAPI経由で複数の子タブが開かれた場合、ツリーの子タブの挿入位置の設定に関わらず、それらのタブは開かれた順に表示するようにした。 + * Minefield上で「Metal」テーマが壊れていたのを修正 + * Minefield上で、タブバーを自動的に隠す設定の時にタブバーのリサイザが表示されなくなっていたのを修正 + * Minefield上で、サイドバーの開閉時に常にタブバーの位置を更新するようにした + * Minefield上でタブのツールチップの内容が更新されていなかったのを修正 + * コードを整理 + - 0.11.2010120301 + * タブ以外のドラッグ&ドロップをハンドリングできていなかったのを修正 + * タブバーを自動的に開閉する設定の時に印刷プレビューの画面がガタついていたのを修正 + * All-in-One Sidebarなどと併用した時に印刷プレビューを終了してもタブバーが消えたままになる事があったのを修正 + * 複数ウィンドウを開いている時にタブバーの幅がおかしくなることがあったのを修正 + * TreeStyleTabFocusNextTabイベントが発行されておらず、常にフォーカス制御が無効になってしまっていたのを修正 + - 0.11.2010120202 + * ブックマークサイドバー等にツリーをドロップした場合、ツリーに属しているすべてのタブをブックマークするようにした + - 0.11.2010120201 + * Windows上のFirefox 3.6以前では複数タブのドラッグ時にカーソルの形を変えないようにした(ドラッグ操作のフィードバック用画像が表示されないバグのため) + * タブバーのドラッグ&ドロップ操作が壊れていたのを修正(0.11.2010120101でのリグレッション) + - 0.11.2010120101 + * Firefox 3.0のサポートを終了 + * HTML5のドラッグ&ドロップイベントに対応し、Tab Utilitiesなどによる複数タブのドラッグ&ドロップを受け付けるようにした + * ツリーの階層の深さを制限できるようにした(初期値:999階層まで) + * 縦型のタブバーにおいても、ツリーのインデント表示が無効の場合はタブのグループの間に余白を設けてグループを識別しやすいようにした + * 新しいAPIとして `getAncestorTabs()` と「TreeStyleTabFocusNextTab」イベントを追加し、TreeStyleTabFocusNextTabイベントをキャンセルすることでツリー型タブによるタブのフォーカス制御(現在のタブを閉じたときにどのタブにフォーカスを移すかの判断)を無効化できるようにした + * Minefieldにおいて、折りたたまれた状態から展開される途中のタブが半透明になっていなかったのを修正 + * 設定でアニメーション効果が有効な場合は、ツリーの開閉時のアニメーション効果を常に適用するようにした + - 0.11.2010112601 + * リンクから自動的にタブを開く機能を[リンクから新しいタブを開く](http://piro.sakura.ne.jp/xul//xul/_openlinkintab.html)に分離した + * ロケーションバーから自動的にタブを開く機能を[ロケーションバーから新しいタブを開く](http://piro.sakura.ne.jp/xul//xul/_newtabfromlocationbar.html)に分離した + * タブバーが横置きされている時のタブのドロップ位置のマーカーをより目立つようにした。 + * Minefieldにおいて、横置きされたタブバーでタブのツリーを折り畳んだ時に、折り畳まれたタブを親のタブの後ろに重ねて表示するようにした。(今までの挙動に戻す場合、隠し設定のextensions.treestyletab.stackCollapsedTabsを変更してください。) + * Minefieldにおいて、横置きされたタブバーの中のタブの幅が異常に広がる事があったのを修正 + * Minefieldにおいて、タブバーが横置きされている時にタブのドロップ位置のマーカーが消えなくなっていたのを修正 + * タブのインデント表示を制御する設定項目が無視されるようになっていたのを修正 + * LinuxおよびMac OS Xでテーマ選択の結果が保存されない問題を修正 + - 0.10.2010111301 + * Minefieldにおいて、ブックマークをタブで開けなくなっていたのを修正 + * Minefieldにおいて、リンクから開かれたタブが子タブになら無くなっていたのを修正 + * about:configやabout:pluginsなどをロケーションバーから開く際、別ドメインとして扱うようにした + * 初期状態で、ロケーションバーでのAlt-Enterは常に新しいタブを開くようにした(Altが押されていない時の反対の動作をさせたい場合は extensions.treestyletab.urlbar.invertDefaultBehavior をtrueにする) + - 0.10.2010102501 + * [Bug 586234](https://bugzilla.mozilla.org/show_bug.cgi?id=586234)の変更によって、リンクから開かれたタブが現在のタブの子タブにならなくなっていたのを修正 + * [Bug 568691](https://bugzilla.mozilla.org/show_bug.cgi?id=568691)の変更によって、プラットフォームごとの初期設定が適用されなくなっていたのを修正 + * セッション復元時にツリーが壊れる可能性があったのを修正(0.10.2010102401でのregression) + * Minefieldで設定ダイアログのアイコンが表示されていなかったのを修正 + - 0.10.2010102401 + * [Bug 448546](https://bugzilla.mozilla.org/show_bug.cgi?id=448546)の変更によって、開かれたタブが現在のタブの子にならない場合が生じていたのを修正 + * [Bug 568691](https://bugzilla.mozilla.org/show_bug.cgi?id=568691)の変更によってプラットフォーム別のコードが読み込まれなくなっていたのを修正 + * [Bug 586068](https://bugzilla.mozilla.org/show_bug.cgi?id=586068)の変更によってセッションが復元されなくなっていたのを修正 + * [Bug 602964](https://bugzilla.mozilla.org/show_bug.cgi?id=602964)の変更によってタブの構造が変化した事に追従 + * Tab Candyによって非表示にされたタブがある時にツリーの挙動がおかしくなることがあったのを改善(不可視のタブは常に可視のタブの後に配置するようにした) + * ポップアップメニューが開いている間はポインタの移動によるタブバーの自動開閉を無効化する、という処理が期待通りに動いていなかったのを修正 + * タブバー上でダブルクリックした時に、一部のアドオンがインストールされているとタブが二重に開かれることがあったのを修正 + - 0.10.2010091901 + * Firefox 3.6以前でタブが半透明のままになっていたのを修正(0.10.2010091801でのregression) + * 「子タブをリロードする」機能で親タブまでリロードしてしまっていたのを修正 + * [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961/)によってリンクから開かれるタブが子タブにならない問題に対処 + * リンクから自動的にタブを開く機能について、開かれるタブを現在のタブの子タブにするかどうかを隠し設定により明示的に設定できるようにした + * extensions.treestyletab.openOuterLinkInNewTab.asChild:他のサイトへのリンクを子タブにするかどうか + * extensions.treestyletab.openAnyLinkInNewTab.asChild:同じサイトへのリンクを子タブにするかどうか + * 親のタブを閉じたらすべての子タブをツリーから解放する設定の時、子タブをタブバーの最下部ではなく、最も近い自然な位置(最上位の親タブの次の兄弟タブの直前)に置くようにした(extensions.treestyletab.closeParentBehavior.moveDetachedTabsToBottomをtrueに変更するとこれまでと同じ挙動になる) + - 0.10.2010091801 + * Panoramaによるグループの変更について、Panoramaから通常の表示に戻る時にまとめて結果をツリーに反映するようにした + * 閉じられないタブが残ってしまう問題について修正したつもり + * ツールバーのカスタマイズ中はタブバーの移動をできなくする変更が機能していなかったのを修正 + * [Bug 544818 - Progress "Line" indicator for loading tabs](https://bugzilla.mozilla.org/show_bug.cgi?id=544818)による変更に追従 + - 0.10.2010091602 + * Minefieldでタブバーを右に置いていて、タブが1つだけの時にタブバーを自動的に隠す設定にしている場合に、2つ目のタブを開いた後にタブバーが完全には表示されない問題を修正 + * Minefieldにおいて、タブバーを自動的に隠す設定の時に、展開された状態のタブバーをリサイズできなくなっていたのを修正 + * Minefieldではタブの一覧の表示用ボタンはツールバのボタンとしてカスタマイズ可能なため、ツリー型タブの設定項目としては表示しないようにした + - 0.10.2010091601 + * Minefield 4.0b7preの最新ビルドに対応(Firefox 4.0beta6以前はサポート対象外) + * [Bug 593967 - Add more elements into tabbrowser tabs for easier stylability](https://bugzilla.mozilla.org/show_bug.cgi?id=593967) による仕様変更に追従 + * タブバーのタイトルバー的な挙動について、タブバーをドラッグ&ドロップで移動できる局面と、タブバーが左右または下に置かれている場合はタイトルバー的な挙動を常に無効にするようにした + * タブが1つだけ開かれている状態から2つ目のタブを開いた時に、タブバーの状態が更新されない問題を修正 + * Minefieldでフラグ指定付きのウィンドウを開いた時に、初期化処理が途中でエラーによって停止してしまうせいで、開かれたウィンドウの内容が表示されない問題を修正 + * Mac OS X上でCtrl-Tabのタブ切り替えに関する機能が動作していなかったのを修正(Command-Tabで行うものと誤認していた) + - 0.10.2010091401 + * Tab Panoramaでタブをグループ分けしている時、グループ内のすべてのタブを一度に閉じるとウィンドウまで閉じてしまっていたのを修正 + * Tab Panoramaでタブをグループ分けしている時、「タブの一覧」が正常に機能していなかったのを修正 + * [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961/)がインストールされている場合に「タブの一覧」のポップアップ内の項目が正常にインデントされていなかったのを修正 + * サイドバー等で `TreeStyleTabService.readyToOpenChildTab()` が呼ばれた場合にタブが開かれない問題を修正(reported by Bert Blaha) + * Minefieldでタブバーのスプリッタ内のつまみ(grippy)をクリックした時の挙動がおかしかったのを修正 + * ウィンドウの大きさが意図せず小さくなってしまう問題を修正(0.10.2010091001でのregression) + - 0.10.2010091001 + * Minefield 4.0b6preに対応したつもり + * Minefieldで違うグループにタブが移動された場合、ツリーから切り離すようにした + * Minefieldの「Tabs From Other Computers」から開いたタブを子タブにするようにした + * Windows以外ではAeroPeek用のファイルを読み込まないようにした + * Metalテーマでtwistyの位置がずれていたのを修正 + * Metalテーマでクローズボックス周辺の余白を小さくした + * タブにそのタブ自身から取得したセッション情報を再設定した時に、ツリーの親子関係を維持するようにした + * [IE Tab Plus](https://addons.mozilla.org/firefox/addon/10909/)で開かれるタブを子タブにするようにした + * [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961/)でpinned状態にされたタブからは子タブを開かないようにした + - 0.10.2010080802 + * Minefield 4.0b4preで閉じたはずのタブが残ってしまう問題に対処([Bug 585417](https://bugzilla.mozilla.org/show_bug.cgi?id=585417)) + * Minefield 4.0b4preで新しく開かれたタブのインデントの増減がアニメーションされなくなっていたのを修正 + * Minefield 4.0b4preでロケーションバーから自動的にタブを開く機能が働かなくなっていたのを修正 + - 0.10.2010080801 + * [Bug 380960 - Implement closing tabs animation](https://bugzilla.mozilla.org/show_bug.cgi?id=380960)の変更に追従 + * Minefield 4.0b4preでツリーを展開する時のアニメーション効果が適用されない問題を修正 + * フランス語ロケール更新(by Laurent Haas) + - 0.10.2010073001 + * twistyの表示スタイルの設定が、Firefox起動直後の初期化処理において反映されていなかったのを修正 + * ブックマークフォルダから複数のツリーを開く時、常にすべてのサブツリーを展開するようにした(extensions.treestyletab.openGroupBookmark.behaviorから2048を引くと今までと同じ挙動) + * フランス語ロケール更新(by Laurent Haas) + - 0.10.2010072901 + * Minefield 4.0b3preでタブのコンテキストメニューを開けなくなっていたのを修正 + * Minefield 4.0b3preでタブを既定の位置以外に置いている時、タブバーの余白でタブのコンテキストメニューを表示するようにした + * Minefield 4.0b3preでタブの透明度が1で固定されてしまう問題を修正 + * browser.tabs.autoHideの影響でタブバーが隠される時、Minefield 4.0b3preで空のタブバーが表示されたままになる問題に対処 + * [プライベートブラウジングモードに入る時にタブが見えなくなる事がある問題](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2736)を修正 + * [Bug 574654](https://bugzilla.mozilla.org/show_bug.cgi?id=574654)の変更に追従 + * 新しく開かれたタブについて、そのタブが見える位置までスクロールした時に現在のタブがスクロールアウトしてしまわないのであれば、新しいタブの位置までスクロールするようにした(extensions.treestyletab.tabbar.scrollToNewTab.mode(初期値は1)を0にするとこれまでと同じ挙動、2にすると常に新しいタブの位置までスクロールする) + * フランス語ロケール追加(translated by Laurent Haas) + - 0.10.2010070301 + * Minefield 4.0b2preで起動できなくなる問題を解消 + * Minefield 4.0b2preでタブバーの上でコンテキストメニューを開けない問題に対処 + * Minefield 4.0b2preで、アドオンマネージャのタブを開いていると起動後のセッション復元が中途半端なところで止まってしまう問題を修正 + * Tabs on Topにチェックを入れた時に、タブバーの固定状態だけが設定変更されてTabs on Topが有効にならずに終わってしまう問題を修正 + * タブバーを自動で隠す設定のとき、コンテンツ領域の描画がずれたままになる事があったのを修正 + * [Firefox Sync(Weave)](http://www.mozilla.com/firefox/sync) 1.4でTabs from Other Computersから開いたタブが子タブにならなくなっていたのを修正 + - 0.10.2010062901 + * Minefield 3.7a6preにおいて、 `pinTab()` されたタブをタブバーの上端にアイコン状に表示するようにした + * Minefield 3.7a6preでタブバーを上に置いた状態ではツールバーのカスタマイズ用メニューの「Tabs on Top」のチェック状態とタブバーの固定状態とを関連付けて動的に変更するようにした + * Minefield 3.7a6preでタブバーをドラッグできなくなっていたのを修正 + * Minefield 3.7a6preで、画面の描画を止める時にウィンドウの位置が変わってしまう問題に対処 + * Minefield 3.7a6preでタブバー上でのドラッグ中の自動スクロールが効かなくなっていたのを修正 + * タブバーを自動的に隠す設定の時、タブバーの開閉の瞬間にコンテンツ領域をクリックするとページの内容が選択された状態になってしまう問題に対処 + * [タブバーをウィンドウ外にドロップすると空のウィンドウが開かれてしまう問題](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2698)を修正 + * [Mouse Gestures Redox](http://www.mousegestures.org/)で開かれるタブを子タブにするようにした(by A A) + * [Firefox Sync(Weave)](http://www.mozilla.com/firefox/sync)でTabs from Other Computersから開いたタブを子タブにするようにした + * ロシア語ロケール更新(by L'Autour) + - 0.10.2010051201 + * タブバーの位置、タブバーのサイズ、タブバーのサイズ固定の状態、タブバーを自動で隠す機能の有効無効をウィンドウごとに変更できるようにした + * TrunkではタブのアニメーションをCSS Transitionsで行うようにした + * ツリー型タブが有効な間はbrowser.tabs.insertRelatedAfterCurrentをfalseに固定するようにした + * Windows 7において、AeroPeekが無効化されている環境でまで勝手にAeroPeekが有効化された状態になってしまっていたのを修正 + * ツリー型タブの機能で自動的にリンクをタブで開けなくなっていたのを修正 + * Libraryやブックマークのプロパティで、ツリーの親の変更が保存されない事があったのを修正 + * ツールチップ等の大きさが意図せず固定されてしまう問題を修正したつもり + * ブックマークフォルダの内容をタブで開く際に、現在のタブが空でTab Mix Plusによって空のタブが使い回されると、開かれたタブのツリー構造が壊れる問題について対処した。 + - 0.10.2010043001 + * Windows 7のAero Peekで、折りたたまれたツリーのタブに対応する項目を表示しないようにしてみた + * [Bug 457187 - Make the tabs toolbar customizable](https://bugzilla.mozilla.org/show_bug.cgi?id=457187)、[Bug 544815 - Allow for placing Tabs over the Navigation Bar with option for Tabs under the Navigation Bar (add tabs on top option)](https://bugzilla.mozilla.org/show_bug.cgi?id=544815)、[Bug 545714 - Consolidate browser and nsContentAreaDragDrop.cpp dropped link handlers](https://bugzilla.mozilla.org/show_bug.cgi?id=545714)、[Bug 556739 - PlacesUIUtils should be a module instead](https://bugzilla.mozilla.org/show_bug.cgi?id=556739)による仕様変更に追従 + * Minefield 3.7a5preで、[タブバーの幅を狭くしすぎるとsplitterにタブバーが重なってタブバーの幅を元に戻せなくなる問題](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2664)を修正 + * Minefield 3.7a5preで、[一度も展開していないブックマークフォルダの内容をタブで開けない問題](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2663)を修正 + * Minefield 3.7a5preで、 `window.open()` のオプション指定によって一部のUIが隠されたウィンドウが開かれた時に、タブバーの位置に空白ができてしまう問題を修正 + * Minefield 3.7a5preで一部のコンテキストメニューの項目が機能しない問題を修正 + * Linuxで「Plain」「Mixed」テーマの外観がおかしくなっていたのを修正 + * LinuxでタブのCtrl-ドロップが正しく機能しなくなっていたのを修正 + * [タブバーの余白領域にリンクなどをドラッグした際、最初または最後のタブの上へのドラッグとして扱われてしまっていた](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2687)のを修正 + * リンクをタブの上にドラッグした時、遅延無しでタブがすぐに切り替わってしまっていたのを修正(Firefox既定の動作と同様に、一定時間待ってからタブを切り替えるようにした) + * twisty/タブバーのスプリッタ/タブバーの余白でのクリック操作について、Ctrl-クリックやミドルクリックの時は反応しないようにした + * ツールバーのカスタマイズ中は、タブバーのドラッグ&ドロップを無効化するようにした + * タブバーの幅や高さがウィンドウの大きさをなるべく超えないようにした(ウィンドウよりも大きな幅に設定されそうになった場合、自動的にウィンドウ幅よりも小さな幅に調整するようにした) + * [TooManyTabs](https://addons.mozilla.org/firefox/addon/9429)、Tab Mix Plusなどと組み合わせた際にtwistyのクリックによるツリーの開閉ができなくなっていたのを修正 + * Tab Mix Plusによるタブのフォーカス制御が働かなくなっていたのを修正 + * Tab Mix Plusとの組み合わせ時にツリー型タブ側の「リンクをすべてタブで開く」機能が働いていなかったようだったので対策を施した + * [TotalToolbar](http://totaltoolbar.mozdev.org/)との競合を解消 + * [Weave](https://mozillalabs.com/weave/)によって「タブの一覧」ポップアップの内容が改変されている時に、「タブの一覧」ポップアップの項目のインデントが崩れる問題を修正 + * 無用なトラブルを起こさないよう、[Session Manager](https://addons.mozilla.org/firefox/addon/2324)でのセッション復元時にはタブを一旦すべて閉じるようにした + * de-DEロケール更新(by Andy Pillip) + * zh-CNロケール更新(by hzhbest) + - 0.10.2010040201 + * [Bug 554991 - allow tab context menu to be modified by normal XUL overlays](https://bugzilla.mozilla.org/show_bug.cgi?id=554991)による仕様変更に追従 + - 0.10.2010040102 + * 組み込みテーマ「Metal」と「Sidebar」でウィンドウのフォーカス状態が表示に反映されなくなっていたのを修正 + * 組み込みテーマ「Vertigo」の外観が壊れていたのを修正 + * 組み込みテーマ「Plain」をLinuxでのデフォルトテーマとして復活させた + - 0.10.2010040101 + * 組み込みのテーマから「プレーン」を削除し、代わりに「Mixed」からドロップシャドウの効果を外した「Flat」を追加した + * Minefield 3.7a4pre対応:[Bug 508482](https://bugzilla.mozilla.org/show_bug.cgi?id=508482)によって導入された `:-moz-window-inactive` 疑似クラスを利用するようにした + * Minefield 3.7a4pre対応:フルスクリーンモード切り替え時のアニメーションが効かなくなっていたのを修正 + * Minefield 3.7a4pre対応:フルスクリーンモードに切り替えた時にコンテンツ表示領域がものすごく小さくなってしまう問題に対処 + * Minefield 3.7a4preにおいてタブバーの再描画の回数を減らした + * ブックマークのプロパティを表示するとフリーズすることがあったのを修正 + * フルスクリーンモードでタブのコンテキストメニューの「タブバーを自動的に隠す」が期待通りの動作になっていなかったのを修正 + * [AutoHide](http://www.krickelkrackel.de/autohide/)と併用した時に、フルスクリーンモードで画面描画がおかしくなっていた問題に対処 + * [AutoHide](http://www.krickelkrackel.de/autohide/)と併用した時に、前回終了時がフルスクリーンモードだと次回起動時の「タブバーを自動的に隠す」機能の挙動がおかしくなる問題を修正 + * 「Mixed」スタイル適用時に、[Tab Mix Plus](https://addons.mozilla.org/firefox/addon/1122)、[Tab Mix Lite](https://addons.mozilla.org/firefox/addon/12444)、[Tabberwocky](https://addons.mozilla.org/firefox/addon/14439)、[Tab Utilities](https://addons.mozilla.org/firefox/addon/59961)、[Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288)、[Remove New Tab Button](https://addons.mozilla.org/firefox/addon/10535)によって「新しいタブ」ボタンが隠されている時にボタンの影が表示されてしまっていた問題に対処 + * [Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288)のタブを開く位置の制御を、ユーザに問い合わせてから無効化するようにした + * [Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288)によるタブのロックに対応 + * [Tab Utilities](https://addons.mozilla.org/firefox/addon/59961)および[Super Tab Mode](https://addons.mozilla.org/firefox/addon/13288)によって現在のタブを閉じた時のフォーカスが制御されている場合は、ツリー型タブの側ではフォーカスを制御しないようにした + - 0.10.2010032902 + * 一部の処理でMinefield 3.7a4pre以前と以後の判別に失敗していたのを修正 + - 0.10.2010032901 + * Minefield 3.7a4preで印刷プレビュー時にタブバーのプレースホルダが表示されたままになっていたのを修正 + - 0.10.2010032802 + * Minefield 3.7a4preでタブバーの左に余白ができていたのを修正 + - 0.10.2010032801 + * Minefield 3.7a4pre対応 + * スプリッタのダブルクリックでタブバーの幅・高さを初期値にリセットするようにした + * Firefox 3.5以降ですべてのタブの一覧のポップアップの中に影が表示されていたのを修正 + * アドオンの有効無効切り替え時に、内部で変更した隠し設定の値を元に戻す処理が期待通りに働いていなかったのを修正 + * ポップアップに対する内部処理がWebページ内のselect要素等が生成するポップアップにまで反応していたのを修正 + * [Smoothly Close Tabs](https://addons.mozilla.org/firefox/addon/71410)と同時に利用できるようにした(つもり) + * [Tab Kit](https://addons.mozilla.org/firefox/addon/5447)がある時にスプリッタが二重に表示されてしまう問題に対処 + * plロケール更新(by Leszek(teo)Życzkowski) + - 0.9.2010020502 + * 組み込みのテーマの画像が一部読み込まれていなかったのを修正(リグレッション) + - 0.9.2010020501 + * [SidebarStyleTab](https://addons.mozilla.org/firefox/addon/58998)の外観を組み込みのテーマとして統合した(thanks, Philipp von Weitershausen!) + * 閉じたタブを開き直す時、同時に閉じられた他のタブもまとめて復元できるようにした + * ブックマークの保存が開始されていない時にブックマークの保存の終了処理を呼ぶとエラーになっていたのを、エラーにならないようにした + * Firefox 3.6以降で前回終了時のタブの開閉状態が失われる問題を修正 + * タブバーを右に置いている時、起動時に一瞬だけ左にタブバーが見えていたのをごまかすようにした + * サブツリーを折り畳めない設定のとき、favicon付近をクリックしてもタブのフォーカスが切り替わらないことがあったのを修正 + * [Tab Utilities](https://addons.mozilla.org/ja/firefox/addon/59961)との組み合わせでタブが縦にセンタリングされてしまう問題に対処 + * Tab Mix Plusと同時に利用していて、アニメーション効果を無効にしている時などに、一部のタブが見えなくなってしまう問題を修正 + * 以下のAPIを追加: * markAsClosedSet() + * unmarkAsClosedSet() + * splitTabsToSubtrees() + * ツリーを閉じる前後に TreeStyleTabSubtreeClosing / TreeStyleTabSubtreeClosed イベントを発行するようにした + - 0.8.2009122501 + * [Tabberwocky](https://addons.mozilla.org/firefox/addon/14439)と協調して動作するようにした + * タブバーを自動的に隠す設定の時、タブバーを展開している間にウィンドウをリサイズするとタブバーの背景がウィンドウに合わせてリサイズされていなかったのを修正 + * タブバーの位置を変更した後でスプリッタの挙動がおかしくなる場合があった問題に対処 + * TabOpenイベントが発行される前にタブが移動された場合でもツリー構造が壊れないようにした + * 内部的に使用していたID、メソッド名、設定名に含まれる「SubTree」をすべて「Subtree」に統一した。これにより以下の隠し設定の名前も変化した。 + * `extensions.treestyletab.autoExpandSubtreeOnCollapsedChildFocused` :折り畳まれたツリーの中のタブにフォーカスした時に、ツリーを自動的に展開するかどうか + * `extensions.treestyletab.autoCollapseExpandSubtreeOnSelect.whileFocusMovingByShortcut` :Ctrl-Tabによるタブの切り替え中にツリーを展開するかどうか + - 0.8.2009122401 + * タブを閉じた後に、選択範囲のコピー&ペーストができなくなったり一部のキーボードショートカットが効かなくなったりする問題を修正(0.8.2009122101~0.8.2009122103の後退バグ) + * 現在のタブを閉じた時に、予想だにしない位置のタブにフォーカスが飛んでしまうことがあったのを修正(内部的に保持された子タブの並び順が実際の表示と食い違っていた場合があったのを修正) + * [Multi Links](https://addons.mozilla.org/firefox/addon/13494)と協調して動作するようにした + - 0.8.2009122103 + * フルズームを使用したページでタブバーの背景がずれる問題を修正 + - 0.8.2009122102 + * 親タブを閉じて最初の子タブが新しい親に昇格する時、折りたたまれたタブが見えなくなってしまう問題を修正 + - 0.8.2009122101 + * [Selection Links](https://addons.mozilla.org/firefox/addon/8644)と協調して動作するようにした + * [Selection Links](https://addons.mozilla.org/firefox/addon/8644)との協調動作に伴って、選択範囲のリンクをタブで開く機能を廃止した + * 「新しいタブ」ボタンの表示・非表示を切り替えるオプションを削除した( `.tabs-newtab-button { visibility: collapse !important; }` で代用可能なので) + * タブバーを自動的に隠す設定の時の、タブバーの表示・非表示切り替え処理を高速化 + * タブバーをドラッグ&ドロップしている間はプラグインによって描画される領域を隠すようにした(PDFなどを開いたタブが選択されている時にドラッグ&ドロップでタブバーを移動できない問題への対処) + * Firefox 3.0以降で標準機能の、リンク等をタブの上にドラッグしてしばらく待つとそのタブにフォーカスを移す機能が働かなくなっていたのを修正 + * [Jetpack](https://jetpack.mozillalabs.com/)が入っている環境でタブバーを自動的に隠す設定を有効にしているとブラウズ領域が真っ白になってしまう問題を修正 + * JetpackのSlidebarのボタンなど、タブバー内に要素が追加されているとタブバーの背景の描画位置がずれる問題を修正 + * タブのツールチップで、子孫タブが無い時にまで頭に「*」が付いていたのを修正 + * タブのクローズボックスなどでタブを閉じる時にツリー全体が閉じられようとしている場合、複数のタブを閉じてよいかどうかの確認を表示するようにした + * ツリー全体を閉じることでウィンドウも同時に閉じられる場合に、最後に表示していたセッションが保存されていなかったのを修正 + * 1つのブックマークフォルダの中に2つ以上の親タブが存在しており、すべての親タブが1つ以上の子を持っている場合、ダミーの親タブを開かないようにした( `extensions.treestyletab.openGroupBookmark.behavior` の値に1024を足すことで以前の挙動に戻すことも可能) + * [Session Manager](https://addons.mozilla.org/firefox/addon/2324) 0.6.7でセッションプロンプトを表示する設定にして、セッションリストアをキャンセルした場合に、ウインドウサイズがタイトルバーだけになる不具合を修正([patched by Alice0775](http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2565)) + * [Session Manager](https://addons.mozilla.org/firefox/addon/2324)でのセッション復元時に、すべてのツリーが常に展開された状態になっていたのを修正 + * [Session Manager](https://addons.mozilla.org/firefox/addon/2324)でのセッション復元時に、折り畳まれたツリーがあるとセッション復元に失敗する場合があったのを修正 + * 隠し設定 `extensions.treestyletab.compatibility.TMP` で、ツリー型タブ側のTab Mix Plus用コードを全面的に無効化できるようにした + * Tab Mix Plusが入っていると、タブバーを上に置いていた場合にタブをドラッグ&ドロップできない問題を修正 + * Tab Mix Plus内臓のセッションマネージャを使っているとツリー構造が復元されない問題に対処 + * 他のアドオンから利用できる新しいAPIを追加した: * `gBrowser.treeStyleTab.partAllChildren(aTab)` + * `TreeStyleTabService.currentTabbarPosition` + * `TreeStyleTabService.treeViewEnabled` + * `TreeStyleTabService.promoteTab(aTab)` + * `TreeStyleTabService.promoteCurrentTab()` + * `TreeStyleTabService.demoteTab(aTab)` + * `TreeStyleTabService.demoteCurrentTab()` + * タブバーを自動的に隠す設定の時、tabbrowser要素の `treestyletab-tabbar-autohide-state` 属性の値として現在のタブバーの状態を保持するようにした + * pl-PLロケール更新(by Jacek Chrząszcz) + - 0.8.2009102801 + * ツリーの親だったタブを開き直した時に、復元されたツリーがすぐ折り畳まれてしまう問題を修正 + - 0.8.2009102701 + * 選択範囲のリンクをまとめてタブで開く機能について、重複するリンクは除外するようにした + * 設定パネル内のタブの選択状態を復元するようにした + * [PermaTabs Mod](https://addons.mozilla.org/firefox/addon/7816)で復元されたタブのツリー構造を復元するようにした + * スキーマ部分を省略したURI文字列をロケーションバーに入力した場合、ドメインの判別に失敗していたのを修正 + * 親のタブを閉じて最初の子タブが新しい親になった時、ツリーが折り畳まれてしまう事があったのを修正 + * 最後の子タブを閉じた後に閉じたタブを開き直すと、復元されたツリーが折り畳まれてしまっていたのを修正 + * タブのツリーを折り畳めない設定の時、子タブにフォーカスが移らなくなる事があったのを修正 + * タブバー内でタブ以外がドラッグされていた時にエラーが発生していたのを修正 + * Trunkでのタブの円グラフ型プログレスアイコンに対応 + * zh-CNロケール更新(by hzhbest) + * de-DEロケール更新(by Andy Pillip) + - 0.8.2009100101 + * セッション復元時にツリー構造やタブの順番が崩れる問題について改善 + - 0.8.2009093001 + * 展開されたサブツリーへ子タブを追加した場合は、他のサブツリーを自動的に閉じないようにした + * セッション復元時にツリー構造やタブの順番が崩れる問題について改善 + * リンクをCtrl/Command-左クリックした時、browser.tabs.loadDivertedInBackgroundではなくbrowser.tabs.loadInBackgroundの設定に従うようにした + * Google Toolbar Sidewikiとの競合を解消 + - 0.8.2009090901 + * Firefox 3.5以降で、親のタブと同時に子孫のタブもすべて閉じる設定の時、最後のタブを閉じた後に空のタブが2つ開かれる問題を修正 + * Firefox 3.5以降で、タブバーのスプリッタ上のgrippyをクリックすると正しくタブバーの幅・高さがトグルしない問題を修正 + * ページ内のスクリプト等によってscrollイベントが頻繁に発行されるWebページにおいて、必要のない場合にまで再描画が行われるために極端にCPUを占有してしまっていたのを修正 + * リンクの左クリックによって自動的に開かれたタブについて、browser.tabs.loadDivertedInBackgroundの設定を反映するようにした + * アンインストールされた際に、Firefox本体の隠し設定を変更した箇所を元に戻すようにした + - 0.8.2009090403 + * タブバーのドラッグ操作を目立たないようにした(フィードバックイメージを表示しないようにし、現在の位置から他の位置に移動しそうになった時にだけ表示を切り替えるようにした) + * タブバーのスプリッタ付近ではタブバーのドラッグ操作を無効にするようにした(無視する範囲の広さは `extensions.treestyletab.tabbar.fixed.insensitiveArea` で変更可能) + * [Snap Links Plus](http://snaplinks.mozdev.org/)で開かれたタブを現在のタブの子にするようにした + * タブバーを自動的に隠す設定が無効になっている時にまでタブが半透明で表示されていたのを修正 + - 0.8.2009090402 + * Firefox 3.0.xでタブバーの透明度の設定UIが正しく動作していなかったのを修正 + * スクロールバーやポップアップメニュー上でのドラッグ操作でまでタブバーが移動されていたのを修正 + * タブバーのリサイズを終了した後、背景が描画されないままになっていたのを修正 + * [Drag & Drop.io](https://addons.mozilla.org/firefox/addon/8482)との競合を解消 + * 中国語ロケール更新 by hzhbest + - 0.8.2009090201 + * タブバーのドラッグ&ドロップでタブバーの位置を変更できるようにした(Shift-ドラッグで、タブバーが固定されていても強制的に移動する) + * タブのフォーカス移動でツリーの自動開閉を行う設定の時、Ctrl-Tabでのフォーカス移動に際しては、Ctrlキーを放したタイミングで初めてツリーの開閉を制御するようにした(以前の挙動に戻す場合は `extensions.treestyletab.autoCollapseExpandSubTreeOnSelect.whileFocusMovingByShortcut` を `true` に設定する) + * 設定ダイアログの構成を変更 + * タブのコンテキストメニューから、タブバーの位置を変更する項目を削除 + * セッション復元時に現在のタブの前後のタブの並びが崩れる問題について改善 + * ウィンドウをまたいだタブの移動で、折りたたまれたタブが正しく移動されない問題を修正 + * 折りたたまれたツリーの中のタブがフォーカスされた時、設定の如何に関わらず他のツリーが自動的に折りたたまれていなかったのを修正 + * タブバーを下に置いた時、スプリッタの位置がおかしくなる問題を修正 + * Tab Mix Plusで現在のタブの次の位置に新しいタブを開く設定の時、ブックマーク等から開いたタブの位置がおかしくなっていたのを修正 + * 中国語ロケール更新 by hzhbest + * 台湾中国語ロケール更新 by Tsprajna + - 0.8.2009081101 + * タブのツールチップにツリーの内容を表示しない設定を追加 + * 履歴サイドバーパネルから複数の項目を一度に開く時も、ブックマークフォルダをタブで開く場合と同じ挙動になるようにした + * ブックマークのプロパティでタブの親子関係をより自由に変更できるようにした + * スターアイコンによるブックマークの登録用パネルが正常に機能しなくなっていたのを修正 + * ドラッグ&ドロップされたツリーの構造が崩れることがあったのを修正 + * テーマによってタブバーの幅が異常に狭くなってしまうことがあったのを修正 + * Firefox 3.0.xでフォルダ内のブックマークを開けなくなっていたのを修正 + * フルスクリーンモードで、ツールバーを自動で隠さない設定の時はタブバーを自動で隠さないようにした(フルスクリーンモードで常にタブバーが自動で隠れていたのを修正) + * セッション復元時にタブの並び順が変わってしまうことがあったのを修正(0.8.2009073101での後退バグ) + * ブックマークのプロパティの初期化処理が何度も走っていたのを修正 + * ブックマークのツリー構造を復元しない設定を可能にした(extensions.treestyletab.openGroupBookmark.behaviorの値に512を足すとツリー構造を復元しない) + * ドイツ語ロケール更新 by Andy Pillip + * 中国語ロケール更新 by hzhbest + - 0.8.2009073102 + * ブックマークのプロパティが機能しなくなっていたのを修正(0.8.2009073101での後退バグ) + - 0.8.2009073101 + * Firefox 2系列のサポートを終了 + * ツリーの親を閉じる時に最初の子を新しい親にする設定の時でも、閉じようとしているタブの他の同階層のタブが無い場合は、最初の子を新しい親にしないようにした + * 特定のツリーやすべてのタブをブックマークする時、ツリーの構造もブックマークに保存しておき、タブとしてまとめて開く際にツリー構造を復元するようにした + * ツリーをまとめてブックマークする時は、親のタブの名前をフォルダ名のデフォルト値にするようにした + * ブックマークと履歴の管理ウィンドウにおいて、選択した項目をまとめてタブで開く時に、ツリー型タブによる制御が行われていなかったのを修正 + * サブツリーが折りたたまれたタブのツールチップで、折りたたまれた物も含めたツリー全体の内容を表示するようにした + * タブにリンクをドロップした時とブックマークフォルダをタブで開く時の挙動について、機能を実行した時にダイアログから動作を選べるようにした + * 現在のタブを閉じた後に、期待されている物と異なるタブがフォーカスされてしまうことがあった問題を修正 + * Tab Mix Plusがある時、ブックマークの保存に失敗する問題を修正 + * Tab Mix Plusがある時、タブバーの位置を変更するとタブの表示がおかしくなる問題を修正 + - 0.7.2009072401 + * マルチプルタブハンドラとの連携時に、選択したタブをひとつのツリーにまとめる機能を追加 + * ツリーの子が存在しなくなる時は常に、ダミーの親タブを自動で閉じるようにした + * twistyのスタイル「auto」を、情報化タブのサムネイル表示が有効で且つラベルの横に挿入する設定の時は常にretro扱いにするようにした + * 「新しいタブ」「タブの一覧表示」の各ボタンを表示するかどうかのチェックボックスの状態を、タブバーの横置き・縦置きのそれぞれで保持するようにした + * 現在のタブを閉じた時、前の兄弟タブではなく、直前の折りたたまれていないタブにフォーカスを移すようにした(挙動の仕様変更) + * Firefox 3.5正式版で、タブをドロップした時の処理が一部正常に働いていなかったのを修正 + * タブバーを縦置きしている時に、コンテンツ領域へのタブのドロップでウィンドウを分割できない問題を修正 + * タブバーの縦横を切り替えた時、タブがあふれているかどうかの状態が更新さていなかったのを修正 + * [Focus Last Selected Tab 0.9.5.x](http://www.gozer.org/mozilla/extensions/)と同時に利用できるようにした + * Tab Mix Plusで、現在のタブを閉じた後に常に右のタブにフォーカスする設定の時も、ツリー型タブ自身による処理を優先するようにした + * ドイツ語ロケール更新(by Andy Pillip) + - 0.7.2009071001 + * 上または下に置いたタブバーの高さを自由に変更できるようにした + * ツリーのインデント、折り畳みの可否の設定をタブバーの横置き時と縦置き時とで別々に保存するようにした + * ブックマークのフォルダからサブツリーを開く際のダミーのタブについて、自由に名前を変えられるようにした + * タブのツリーをまとめてブックマークする時、親にあたるダミーのタブを保存対象から除外するようにした + * タブのフォーカス移動によるツリーの自動展開機能について、現在のタブを閉じた後のフォーカス移動では自動展開を行わないようにする設定を追加 + * 折りたたまれたタブにフォーカスした時に、ツリーを展開するか親のタブにフォーカスを移すかを、隠し設定 `extensions.treestyletab.autoExpandSubTreeOnCollapsedChildFocused` で制御できるようにした + * タブバーの縦横切り替え時にインデントが正しく更新されない場合があったのを修正 + * ツリーの子にあたるタブを選択した状態でセッションを保存した場合に、選択されたタブの位置がセッション復元時におかしくなる問題を修正 + * タブのコンテキストメニューのうちいくつかの項目が表示されなくなってしまっていたのを修正 + * Tab Mix Plusでタブを開く位置を現在のタブのすぐ次の位置に設定していると、ツリー構造が壊れる問題を修正 + * Tab Mix Plusがあると画面外のタブにフォーカスした時に自動的にスクロールしない問題を修正 + * マルチプルタブハンドラと組み合わせた時に、「このツリーをブックマーク」で二重にブックマークが作成されてしまう問題を修正 + * ロシア語ロケールを使用すると設定ダイアログが機能しなくなっていたのを修正 + * zh-CNロケール更新(by hzhbest) + * zh-TWロケール更新(by Tsprajna) + - 0.7.2009070701 + * タブのコンテキストメニューに「このツリーを再読み込み」「このタブの子タブをすべて再読み込み」を追加 + * 親のタブを閉じた時に最初の子を新しい親に昇格させる設定の時、現在のタブを閉じるとフォーカスが最初の子ではなく兄弟タブの方に移ってしまう問題を修正 + * プライベートブラウジングモードに入る時、折りたたまれたサブツリーがあるとモードの移行に失敗する問題を修正 + * 最後のタブを閉じた後、左(上)のタブにフォーカスを移す際は、必ず同じ階層のタブにフォーカスするようにした + * Firefox 3.0で、ブックマークグループを開いた後にダミーのタブの最後の子を閉じると、すべてのタブが不正に閉じられてしまっていたのを修正 + * タブのコンテキストメニューに挿入されるメニュー項目の並びがおかしくなっていたのを修正 + * 台湾中国語ロケール更新(by Tsprajna) + * ドイツ語ロケール更新(by Andy Pillip) + - 0.7.2009062901 + * ツリーの親を閉じた時、最初の子タブを新しい親に昇格するようにした(設定で従来の挙動に戻すことも可能) + * ブックマークフォルダの内容をタブのツリーとして開く時、最初の項目をツリーの親にする代わりに、ツリーの親にするためのダミーのタブを開くようにした + * 複数のタブをまとめて閉じる時、閉じるタブの数を正しく表示するようにした + * 横置き状態のタブバーについて、サブツリーの折りたたみが無効化された状態の時、タブのクローズボックスを押しにくくなっていたのを修正 + * 開発者向けの新しいイベントを追加:TreeStyleTabParted(タブがツリーから解放された時)、TreeStyleTabAutoHideStateChanging(自動開閉の状態が変化した時) + * Firefox 3.5 on Mac OS XでタブのThrobberが表示されなくなる問題に対処 + * イタリア語ロケール更新(by Godai71) + * ドイツ語ロケール更新(by Andy Pillip) + - 0.7.2009051501 + * タブバーが自動的に開閉された後でタブのクローズボックスの表示・非表示が更新されない問題を修正 + * マルチプルタブハンドラが無い環境でコンテキストメニューの追加項目が表示されなくなっていたのを修正(0.7.2009051301での後退バグ) + * タブの幅を変えた後に伸縮前後のタブ幅の自動調整が働かなくなっていたのを修正(0.7.2009051301での後退バグ) + * ツールチップ等の展開が途中でキャンセルされた後に、他のポップアップメニューを開いて閉じるまでタブバーの自動開閉が働かなくなっていたのを修正(0.7.2009051301での後退バグ) + - 0.7.2009051301 + * タブ自体の外観(インデントなど)とタブの内容とを別々に左右反転できるようにした + * 上に置いたタブバーでインデント表示を有効にしている時の外観をプラットフォームごとに調整した + * タブのコンテキストメニューに限らず、全てのポップアップメニューについて、表示中はタブバーの自動開閉を行わないようにした + * 上または下に置いたタブバーでツリーの折りたたみを有効にしている場合、水平方向の折りたたみもアニメーションするようにした + * クローズボックスの表示位置だけを変更する設定( extensions.treestyletab.tabbar.invertClosebox )を隠し設定として、Mac OS Xでのデフォルト設定を他のプラットフォームと同じに戻した + * 上または下に置かれたタブのインデント幅を一定の範囲に収めるようにした + * [TooManyTabs](https://addons.mozilla.org/firefox/addon/9429)がインストールされている場合は、厳密にtwistyの上でクリックした時以外はツリーの開閉を行わないようにした + * 複数のタブを一括で閉じた後、インデントが崩れる問題を修正 + * タブの内容を左右反転している時、クローズボックスの表示・非表示が切り替わった後でタブの内容の並び順が壊れる問題を修正 + * 空のタブが1つだけあるときに、過去に閉じたタブを開き直すと、タブバーの上端にスペースが空いてしまう問題を修正 + * キーボードショートカットを実行してCtrlキーから指を放した後にタブバーが自動表示されてしまうことがあったのを修正 + * [情報化タブ](http://piro.sakura.ne.jp/xul/_informationaltab.html)でタブの中にサムネイルを表示している場合に、新しくタブを開いた時にタブバーの表示がおかしくなる問題を修正 + - 0.7.2009043002 + * Minefieldで動作しなくなっていたのを修正 + - 0.7.2009043001 + * [分割ブラウザ](http://piro.sakura.ne.jp/xul/_splitbrowser.html)で、他のペインが存在するときにメインのブラウズ領域の最後のタブを別のウィンドウに移動した場合、ウィンドウを閉じないようにした + - 0.7.2009042803 + * URIでない文字列のロケーションバーへの入力が機能しなくなっていたのを修正(0.7.2009042801のregression) + - 0.7.2009042802 + * localhostなどの特殊なホスト名の時に、同じサイトかどうかの判別でエラーが発生していたのを修正(0.7.2009042801のregression) + - 0.7.2009042801 + * 同じサイトかどうかの判別にFirefox内蔵のEffective TLDリストを使うようにした(Firefox 3以降のみ) + * タブのクローズボックスの位置だけを左に移せるようにした(Mac OS XではデフォルトでON) + * サブツリーの折りたたみが無効なときや、子タブを持たないタブの場合は、アイコン上で発生したクリックイベントをキャンセルしないようにした + * 子タブにフォーカスしたまま親タブのサブツリーを折り畳んだ時、親タブにフォーカスが移りつつサブツリーが折り畳まれるはずが、サブツリーが再び自動的に展開されてしまう問題を修正(0.7.2009040901のregression) + * [Highlander](https://addons.mozilla.org/firefox/addon/4086)等一部のアドオンを併用しているときに、リンクから開いた新しいタブが子タブにならないことがある問題を修正 + * ブックマークフォルダの「タブですべて開く」で開かれたタブが設定通りにツリーにならない問題を修正 + * ブックマークの開き方の設定項目のうち、Firefoxのデフォルトの挙動の項目のラベルをFirefox 3の挙動に合わせて修正 + * トップレベルのタブとその子タブの間にタブが移動されたとき、自動でツリーに組み込まれない場合があったのを修正 + * [Chromifox Basic](https://addons.mozilla.org/firefox/addon/8782)との競合を解消 + * [FullerScreen 2.4](https://addons.mozilla.org/firefox/addon/4650)との競合を解消 + * [AutoHide 1.5.4](http://www.krickelkrackel.de/autohide/)との競合を解消 + * [Duplicate Tab 1.0.2](https://addons.mozilla.org/firefox/addon/28)との競合を解消 + * [QuickDrag 2.0.1](https://addons.mozilla.org/firefox/addon/6912)の仕様変更に追従 + * Tab Mix Plus 0.3.7.3との競合に一応対処 + * Tab Mix Plusの「強制的に新しいタブに開くリンクの種類」の設定で開かれたタブが子タブにならない問題を修正 + * zh-TWロケール修正 + * pl-PLロケール更新(by Andrzej Pasterczyk) + - 0.7.2009042301 + * 子孫タブを持つ子タブを閉じた時に、インデントが崩れたりメモリリークが発生したりしていたのを修正(0.7.2009042101のregression) + - 0.7.2009042101 + * 「タブの一覧表示」ボタンの表示/非表示を制御するチェックボックスを常に表示するようにした + * Firefox 3.5用の「新しいタブ」ボタンの表示/非表示を制御するチェックボックスは、それ以前のバージョンでは表示しないようにした + * 設定パネルでタブバーの位置を縦と横の間で切り替える時だけチェックボックスのチェック状態をリセットするようにした + * タブを折りたためない設定の時は、タブの折りたたみのアニメーション効果を無効にするようにした + * タブバーが上または下にあるとき、twistyの開閉表示を反転するようにした(Modern系のみ) + * アニメーション効果の開始タイミングを変更 + * 親タブを閉じた後にその子タブを閉じられたタブの階層に挿入する設定の時、親タブである現在のタブを閉じると、最初の子ではない別のタブにフォーカスが移ってしまっていたのを修正(0.7.2009040901のregression) + * 「自動で隠す」が有効な時、タブバーの幅を変えられなくなっていたのを修正(いつの頃からかのregression) + * 折りたたまれた状態のタブバーの幅を、展開された状態よりも広くできるようになってしまっていたのを修正(いつの頃からかのregression) + * 現在のタブを閉じた後、閉じられたサブツリーを持つ子タブにフォーカスが移るとき、フォーカスされるべきタブが見えなくなってしまうことがある問題を修正 + * 上に置いたタブをインデント表示する設定において、タブをポイントした時にタブの高さが変わらないようにした + * タブの幅に関する設定の変更を即座にGUIに反映するようにした + * APIとして `TreeStyleTabService.setTabbarWidth()` と `TreeStyleTabService.setContentWidth()` を追加 + * it-ITロケール更新(by Godai71) + * de-DEロケール更新(by Andy Pillip) + - 0.7.2009040901 + * ツリーの折り畳み等をアニメーション表示するようにした + * ツリーの親を閉じた時の挙動について、常に全ての子孫タブを閉じる設定を追加した + * タブのドラッグ時にタブバーを自動スクロールするようにした + * タブバー上の「タブを閉じる」ボタンのクリックでタブが2つ閉じられるようになってしまっていたのを修正 + * ツリーの複製やウィンドウをまたいだツリーの移動でタブの並び順が壊れるようになってしまっていたのを修正 + * 右や下に置かれたタブバーの自動開閉に失敗するようになっていたのを修正 + * pl-PLロケール追加(by Andrzej Pasterczyk) + - 0.7.2009040201 + * Minefieldで動作しなくなっていたのを修正 + * タブバーを自動開閉する状態の時、全画面Flash等のページでもポインタの移動に反応できるようにした + * タブバーを自動開閉する状態の時、タブ切り替えのショートカットで表示されたタブバーの上にポインタが移動した場合は、キーを放した後もタブバーを表示したままにするようにした + * フルスクリーンモードにおいて、タブ切り替えのショートカットでタブバーが自動表示されない問題を修正 + * タブバーにpaddingが設定されているテーマで、タブバーの自動開閉でタブバーの幅が無限に広がる問題を修正 + * フルスクリーンモードに切り替えた時に、タブバーの幅が小さくなってしまう問題を修正 + * フルスクリーンを解除した時に再描画がかかっていない状態になる場合があったのを修正 + * インストール後の初回起動時に、以前から開かれていたタブに対して子タブを追加できない問題を修正 + * タブバーの「新しいタブ」ボタンが機能しなくなっていたのを修正 + - 0.7.2009032801 + * 「Vertigo」スタイルがFirefox 3.0以前の環境で壊れていたのを修正 + - 0.7.2009032701 + * 「Mixed」スタイルのタブの外観をアップデートした + * [Mouseless Browsing](https://addons.mozilla.org/firefox/addon/879)でリンクを開けなくなっていたのを修正 + * タブのドラッグ&ドロップ時にツールチップ上にタブをドロップしてしまうトラブルを避けるため、タブのドラッグ中は強制的にツールチップを閉じるようにした + - 0.7.2009032502 + * Metalでタブのアイコンの背景画像をアニメーションさせるようにした(Firefox 3以降) + - 0.7.2009032501 + * 新スタイル「Metal」を追加し、Mac OS Xでのデフォルト設定とした + * Linux、Mac OS Xでタブの影がおかしかったのを修正 + * テーマによってはタブバーの自動開閉で無限に再描画が発生する問題を修正 + * 他のウィンドウからツリーごとドロップしたタブのツリー構造が失われる問題を修正 + * タブの折り畳み状態の変化に応じてTreeStyleTabCollapsedStateChangeイベントを発行するようにした + * ドイツ語ロケール更新(by Andy Pillip) + - 0.7.2009031701 + * [QuickDrag](https://addons.mozilla.org/firefox/addon/6912)、[Linky](https://addons.mozilla.org/firefox/addon/425)、[Mouseless Browsing](https://addons.mozilla.org/firefox/addon/879)、[Snap Links](https://addons.mozilla.org/firefox/addon/4336)と連係して動作するようにした + * 子タブの挿入位置をサブツリーの最初の位置にしている時は、タブの上にタブをドロップした時の動作もその設定に従うようにした + * タブのクローズボックスをタブバーだけに表示する設定の時、クローズボックスが機能しなくなる問題を修正 + * タブの上にタブをドロップした時の挙動が全体的にバグってたのを修正 + * タブバーに表示されたタブのクローズボックスの表示スタイルを、他のボタンに合わせるようにした + * Tab Mix Plusの「新しいタブ」ボタンの外観を他のボタンに合わせるようにした + * Tab Mix Plusがインストールされている環境では画面外のタブにフォーカスした時に自動的にスクロールしない問題を修正 + * イタリア語ロケール更新(by Godai71) + - 0.7.2009030901 + * Firefox 3.5以降ではツリー表示されたタブに影を表示するようにした + * 親タブの直後に子タブをドロップした場合、ドロップされたタブを親タブの兄弟にするようにした + * タブの上にタブをドロップした場合、常に最後の子タブとして追加するようにした + * Shiretoko 3.1b4preで縦置きされたタブバーの内容が溢れても「新しいタブ」ボタンの表示が切り替わらなくなっていたのを修正 + * Ctrl-Tab等でのタブのフォーカス移動について、最初のタブと最後のタブの間でループしなくなっていたのを修正 + - 0.7.2009021201 + * Firefox 3.1b3pre対応 + * SVG要素のXLinkなど、標準ではリンクとしては無視されるはずの物がリンクとして読み込まれていたのを修正 + * 親のタブを閉じた時、最初の子タブではなく最後の子タブにフォーカスが移ることがあったのを修正 + * 選択範囲のリンクをタブで開く機能について、分割された複数の選択範囲に対応した + - 0.7.2008122801 + * タブバー上のボタンを操作できなくなっていたのを修正 + * ルーマニア語ロケール追加(by L'Autour) + - 0.7.2008120401 + * [Tab History](https://addons.mozilla.org/firefox/addon/1859)との競合を解消したつもり + * [Aging Tabs](https://addons.mozilla.org/firefox/addon/3542)との競合を解消 + * Shiretoko 3.1b3preでファイルやリンクなどをタブやタブバーの上にドロップしても正常に処理されなくなっていたのを修正 + * タブのインデント部分のクリックをタブのクリックと見なし、フルスクリーン表示で画面端でのクリックでもタブを選択できるようにした(旧来の動作に戻したい場合は extensions.treestyletab.clickOnIndentSpaces.enabled を `false` に設定してください) + - 0.7.2008120201 + * Minefield 3.1b3preでタブをドラッグ&ドロップで移動できなくなっていたのを修正 + * Minefield 3.1b3preでリンクのドラッグ&ドロップで新規タブを開けなくなっていたのを修正 + * Minefield 3.1b3preでタブをウィンドウ外にドロップした時にサブツリーを別ウィンドウに切り離せるようにした + * Minefield 3.1b3preの「新しいタブを開く」ボタンを隠す設定を追加 + * 「タブの一覧表示」ボタンを隠す設定がMinefield 3.1b3preで効いていなかったのを修正 + * [SBMカウンタ](http://miniturbo.org/)で開かれるタブを子タブにするようにした + * [マルチプルタブハンドラ](http://piro.sakura.ne.jp/xul/_multipletab.html)でタブ選択時のメニューのセパレータの表示・非表示が更新されなくなる問題を修正 + - 0.7.2008110801 + * 最大化状態でFirefoxを終了して次に起動した時に、ウィンドウの最大化が解除されてしまう問題を修正 + - 0.7.2008110701 + * タブをタブバーの空き領域にドロップできなくなっていたのを修正 + * Minefield 3.1b2preで動作しなくなっていたのを修正 + * スペイン語ロケール更新(by tito) + * イタリア語ロケール更新(by Godai71) + * ドイツ語ロケール更新(by Andy Pillip) + - 0.7.2008101801 + * Minefield 3.1b2preで、ウィンドウ間でタブを移動する時に、内容の再読み込み無しでタブを移動するようにした + * Tab Mix Plusがインストールされているとタブのサブツリーをブックマークできなくなる問題を修正 + - 0.7.2008101502 + * Minefield 3.1b2preでタブバーを自動開閉する時に画面がちらつく問題を修正 + * [LastTab](https://addons.mozilla.org/firefox/addon/112)との競合を解消 + - 0.7.2008101501 + * Minefield 3.1b2preで動作するようにした + * サブツリーをまとめてブックマークする機能を追加 + * タブバーの幅を変えた後にインデント幅を自動調整するようにした + * [Menu Edit](https://addons.mozilla.org/firefox/addon/710)で項目が無限増殖する問題に対処 + * [Link Widgets](https://addons.mozilla.org/firefox/addon/2933)などとの競合を解消 + * [FireGestures](https://addons.mozilla.org/firefox/addon/6366)の仕様変更に追従 + * フルスクリーン表示を解除した後にタブのインデントが0のままになる問題を修正 + * タブバーを自動で隠す設定を解除した後、ブラウザ領域がズレたままになってしまうことがある問題に対処 + * 全てのリンクや外部リンクをタブで開く機能が働かなくなっていたのを修正 + * 2つめ以降のウィンドウでcanvasの初期化に失敗していたのを修正 + * 選択されているタブの直接の親でない上位のタブのサブツリーを折り畳む時、直接の親のサブツリーが折り畳まれずに残ってしまう問題を修正 + * 複数タブを閉じる時の警告に出る、閉じるタブの個数を正しい数にした + * [Session Manager](https://addons.mozilla.org/firefox/addon/2324)と組み合わせて利用する時に、前回終了時の選択されていたタブのツリー構造が次回起動時のセッション復元で失われる問題を修正 + * ドイツ語ロケール更新 + * イタリア語ロケール更新 + - 0.7.2008062001 + * Tab Mix Plusのセッション保存機能に対応 + * Tab Mix Plusとの組み合わせ時に左右に置いたタブバーでタブがスクロールアウトされているかどうか正しく判別されない問題を修正(extensions.treestyletab.TMP.doNotUpdate.isTabVisibleを `true` にすると旧版の挙動に戻ります) + * 縦置きされたタブバーでタブを閉じた時にスクロール位置が意図せず失われてしまう問題に対処 + - 0.7.2008061901 + * テーマ標準のタブの外観をそのまま使えるようにした + * タブのスタイル指定を若干変更した + * Greasemonkey 0.8以降の変更に追従 + * タブバーの幅を縮めるモードにおいて、キーボード操作などによる自動展開が機能していなかったのを修正 + * タブを右か左に置いた時、タブを閉じた後にタブバーが常に一番上までスクロールしたままになる問題に対処 + * マルチプルタブハンドラと同時に使用した時にタブのコンテキストメニューが壊れる問題を修正 + - 0.7.2008061701 + * 自動でタブバーを隠す機能について、完全にタブバーを隠すのではなく、幅を縮めた状態で表示しておくモードを加えた(inspired from Zusukar's patch) + * Firefox 3のフルズームに対応 + * Firefox 3のフルスクリーン表示との連携を強化 + - 0.6.2008061601 + * Mac OS XでもFirefox 3ではドラッグ中にツリーを展開するようにした + * Mac OS Xでの外観を修正 + - 0.6.2008050601 + * 台湾中国語ロケール追加(by HkYtrewq) + - 0.6.2008050101 + * タブバーを自動で隠す時の挙動を細かく設定できるようにした + * スクロールバーの操作中はタブバーの自動開閉を行わないようにした + * GreasemonkeyのGM_openInTab関数で開いたタブを現在のタブの子にするようにした + * Linux上のMinefieldで設定ダイアログの表示がおかしくなる問題を修正 + * タブを開き直した時にツリー構造が壊れることがあったのを修正 + * Tab Mix Plusをインストールした状態でブックマークグループを開くと常にツリー化されていたのを修正 + * Firefox 3の仕様変更に追従 + * ドイツ語ロケール追加(by Andy Pillip) + - 0.6.2008031101 + * キーボードショートカットを使った直後などにタブバーが表示されてしまう問題を修正 + * タブバー部分を完全な透明ではなく半透明にするようにした + * 中国語ロケール更新 + - 0.6.2008030904 + * タブバーを自動で隠す機能がMinefieldで機能しなくなっていたのを修正 + - 0.6.2008030903 + * タブバーを自動で隠す設定の時、左右または下に置いたタブバーを透過表示するようにした + - 0.6.2008030902 + * Ctrlキーの長押しがLinuxで機能していなかったのを修正 + * 起動時に初期化されていないcanvasが表示されてしまう場合があったのを修正 + - 0.6.2008030901 + * タブバーを自動で隠す機能について、自動表示する場面を細かく設定できるようにした + * タブバーを自動的に表示する時の画面のちらつきを軽減 + * [FireGestures](https://addons.mozilla.org/firefox/addon/6366)で開かれるタブをツリーの子にするようにした + * スペイン語ロケール追加(by tito, Thanks!) + * Minefield 3.0b5preでの動作を確認 + - 0.5.2008030303 + * アップデートする度に一部の設定が初期化されてしまう問題を修正 + * ウィンドウ右側に置いて表示を左右反転したタブのクローズボックスの位置がおかしくなる問題を修正 + - 0.5.2008030302 + * [All-in-One Sidebar](https://addons.mozilla.org/firefox/addon/1027)で隠し設定 `extensions.aios.tbx.tabbar` によって利用できるタブバー左右のツールバーに対応(タブバーを縦置きした場合、タブバーの上下にこれらのツールバーが表示されるようにした) + - 0.5.2008030301 + * ツリーのつまみの表示スタイルに「自動」を追加し、デフォルト設定とした + * Tab Mix Plus 0.3.6.1の変更に追従 + * Firefox 3とTab Mix Plusの組み合わせに対応 + * [FLST](https://addons.mozilla.org/firefox/addon/32)、[Tabbrowser Preferences](https://addons.mozilla.org/firefox/addon/158)との競合を解消 + * 中国語ロケール追加(by [Fatiaomao](http://fatiaomao.yo2.cn/), Thanks!) + - 0.5.2008022901 + * ツリーのつまみの表示スタイルを変えられるようにした + - 0.5.2008022801 + * [ColorfulTabs](https://addons.mozilla.org/firefox/addon/1368)を導入している場合、子供のタブは親のタブの色を継承するようにした + * [Super DragAndGo](https://addons.mozilla.org/firefox/addon/137)、[Drag de Go](https://addons.mozilla.org/firefox/addon/2918)でページ内のドラッグ&ドロップにより開かれる新規タブを現在のタブの子にするようにした + * リンクから開かれたタブなどを自動的に子タブにする機能をすべて無効化する隠し設定 `extensions.treestyletab.autoAttachNewTabsAsChildren` を追加(それらの操作を無効化したい場合は `false` に値を変更する) + - 0.5.2008022702 + * Firefox 3でブックマークグループを開くときの挙動を制御できていなかったのを修正 + * ロケーションバーからの入力でタブを開く機能などが動かなくなっていたのを修正(0.5.2008022701での後退バグの修正) + - 0.5.2008022701 + * タブバー上でのコンテキストメニューから、タブバーの表示位置をダイナミックに変更できるようにした + * [Highlander](https://addons.mozilla.org/firefox/addon/4086)、[PermaTabs](https://addons.mozilla.org/ja/firefox/addon/2558)との競合を解消したつもり + * イタリア語ロケール更新(by Godai71.Extenzilla) + - 0.5.2008022501 + * 英語ロケールのミスを修正 + * 「タブバーを固定」の状態が次回起動時に復元されない問題を修正 + - 0.5.2008022402 + * Firefox 3において、異なるウィンドウをまたいだドラッグ&ドロップによるツリーの移動に対応した + - 0.5.2008022401 + * [マルチプルタブハンドラ](http://piro.sakura.ne.jp/xul/_multipletab.html)による複数タブのドラッグ操作に対応 + * Firefox 3でタブのドロップ時の処理が正しく動いていなかったのを修正 + - 0.5.2008022301 + * ロケーションバーから自動的にタブを開く機能について、異なるドメインの時も子タブとして開くオプションを追加 + * タブバーの幅を固定してスプリッタを非表示にする機能を追加 + * iFoxなどのいくつかのテーマとの互換性を向上した + * タブバーでのダブルクリック操作が機能しない問題を修正 + - 0.5.2008022201 + * Firefox 3 beta3対応 + * ブックマークサイドバーから開いたタブがツリーにならない問題を修正 + * タブバーの自動開閉の詳細設定のUIを加えた + * Tab Mix Plusのタブバー多段表示機能と組み合わせた際の挙動を改善 + - 0.5.2007120101 + * ツリーの開閉ボタンをポイントした時、ツールチップやアイコンの変化でフィードバックを行うようにした + - 0.5.2007113001 + * 最後のツリーが選択され、且つ子孫が折り畳まれている状態で、そのタブを閉じた時に、何もタブが選択されていない状態になってしまっていたのを修正 + - 0.5.2007112801 + * 「このタブの子タブをすべて閉じる」機能、「このサブツリーを閉じる」の中クリックで「このタブの子タブをすべて閉じる」の動作をする機能をタブのコンテキストメニューに加えた + * サブツリーの中から他のサブツリーの中へタブをドラッグ&ドロップで移動した時、タブが折りたたまれたままになってしまっていたのを修正 + * タブの移動、親子関係の復元などに関する内部処理を色々書き直した + * イタリア語ロケール更新(by Godai71.Extenzilla) + - 0.5.2007112401 + * セッション復元時にツリーが壊れることがあったのを修正 + * 親となるタブを復元していない状態で子孫のタブだけを復元するとツリーが壊れることがあったのを修正 + * ブックマークグループをサブツリーとして開く設定の時、最後のタブが空だとサブツリーが正しく形成されない問題を修正 + * 何かのはずみでツリーのインデント幅が極端に小さくなってしまうことがあったのを修正 + * サブツリーの親を子孫のタブの上にドラッグした時にドロップ禁止の状態にならなくなっていたのを修正 + - 0.5.2007111801 + * タブへのドラッグ&ドロップ時に、サブツリーが折り畳まれたタブの上でしばらく待ったらサブツリーを展開するようにした + * 「サブツリーを閉じる」「サブツリーをすべてたたむ」「サブツリーをすべて展開する」が機能しなくなっていたのを修正 + - 0.5.2007111702 + * [マルチプルタブハンドラ](http://piro.sakura.ne.jp/xul/_multipletab.html)などによる、Firefox 2のセッション保存APIを使ったタブの複製でツリーが壊れる問題を修正 + - 0.5.2007111701 + * 「ツリーをすべてたたむ」「ツリーをすべて展開する」をタブのコンテキストメニューに加えた + * 「タブの一覧を表示」のポップアップの内容を、タブのツリーに合わせてインデント表示するようにした + * イタリア語ロケール更新 + - 0.5.2007111502 + * キーボードショートカットなどで前後のタブにフォーカスを移動できなくなっていたのを修正 + * Tab Mix Plusと併用した時にtarget属性が指定されたリンクが新しいタブと現在のタブの両方で読み込まれてしまう問題に対処 + * 開き直されたタブのインデントがおかしくなることがあったのを修正 + * 開き直された親タブにおいて、折りたたまれた子孫タブの数の表示がおかしくなることがあったのを修正 + - 0.5.2007111501 + * Tab Mix Plus、[分割ブラウザ](http://piro.sakura.ne.jp/xul/_splitbrowser.html)と組み合わせた際の連携を改善 + * すべてのタブが一つのサブツリーになっている時、そのツリー全体をまとめて閉じようとするとエラーになる問題を修正 + * 初期化前のタブが移動された時にツリーが壊れることがあったのを修正 + - 0.4.2007111302 + * Tab Mix Plusと組み合わせて利用するとタブを開く際にツリーが壊れることがある問題について改善 + - 0.4.2007111301 + * 子タブがあるタブを閉じた時に、見えないタブが残ってしまうことがあった問題を修正 + * Tab Mix Plusと組み合わせて利用できるようにした(左右にタブバーを表示するモード以外の動作は未検証、まだまだバグ多し) + - 0.4.2007111001 + * 縦置きしたタブバーを自動で隠す機能を加えた + * Minefieldでタブバーのスプリッタ中央のグリッピーをクリックした時にタブバーを開閉するようにした + * 縦置きされたタブバーにおいて「タブの一覧を表示」ボタンの表示・非表示を設定できるようにした + * Firefox 3以降ではタブバーのスクロールバーを左端に表示する機能を無効にした(動作しないので) + - 0.3.2007110701 + * タブバーの表示位置を動的に変更できなくなっていたのを修正 + * タブのアイコンの表示位置がおかしくなっていたのを修正 + - 0.3.2007110601 + * 左に縦置きしたタブバーのスクロールバーを左端に表示する設定の時、タブバーが最初のタブの内容領域にはみ出てしまう問題に対処 + * ウィンドウ右でのタブの内容の反転表示の方法を変えた + * イタリア語ロケール追加(by Godai71.Extenzilla) + - 0.3.2007110501 + * タブバーのスクロールバーを左端に表示する設定の時、スクロールバーが表示されているとタブのクローズボックスをクリックできなくなる問題に対処 + - 0.3.2007103102 + * 新しい子タブを開く時、サブツリーの最初の子タブとして挿入するか、サブツリーの最後の子タブとして追加するかを設定できるようにした + - 0.3.2007103101 + * [ImgLikeOpera](https://addons.mozilla.org/firefox/addon/1672)との衝突を解消 + * [マルチプルタブハンドラ](http://piro.sakura.ne.jp/xul/_multipletab.html)で選択したタブに対するポップアップメニューの初期化に失敗する問題を修正 + - 0.3.2007103002 + * タブのコンテキストメニューの「このサブツリーを閉じる」を、マルチプルタブハンドラ無しでも追加するようにした + * Mac OS X上のFirefoxで左右に表示したタブの表示が崩れる問題を修正 + - 0.3.2007103001 + * リンクやロケーションバーからの入力に対して自動的に新しいタブを開く機能について、CtrlキーやAltキーなど通常の「タブで開く」モディファイアキーが入力されている時は動作を反転するようにした + * サブツリーの中の最初の子タブを閉じたときに、フォーカスするべきでないタブにフォーカスを移してしまっていたのを修正 + - 0.3.2007102904 + * タブを閉じた時、親タブの子タブ一覧からそのタブが削除されないことがある問題を修正 + - 0.3.2007102903 + * リンク先が javascript: となっているリンクをクリックした時に空のタブが開かれてしまう問題を修正 + - 0.3.2007102902 + * javascript: なリンクをクリックした時に空のタブが開かれてしまう問題を修正 + - 0.3.2007102901 + * 他のサイトへのリンクまたはすべてのリンクを常にタブで開く機能を追加 + * ロケーションバーからの入力に対して新しいタブを開く機能について、判別が不完全だったのを修正 + - 0.3.2007102701 + * ロケーションバーへの入力からタブを自動的に開く機能を追加(同じドメインのページは新しい子タブ、違うドメインのページは新しいタブ) + * [Session Manager](https://addons.mozilla.org/firefox/addon/2324)などでのセッション保存APIを用いたセッションの保存時に、タブのツリーの状態が完全には保存されていなかったのを修正 + * moveTabToメソッドで直接タブの位置を動かされた時に、自動的にタブの親子関係を調整するようにした + - 0.2.2007102602 + * サブツリーが折り畳まれていないタブにまで子孫タブの数が表示されてしまっていたのを修正 + - 0.2.2007102601 + * タブバーを上または下に表示する時は、サブツリー同士の間にスペースを空けてサブツリーを判別しやすいようにした + * タブバーを上または下に表示する時は、タブのインデント表示とサブツリーの折り畳みを初期状態で無効にするようにした + - 0.2.2007102501 + * タブバーをウィンドウ上部やウィンドウ下部に表示できるようにした + - 0.1.2007102401 + * コンテキストメニューの「画像を表示」「背景画像を表示」「辞書を追加」(スペルチェック辞書用の機能)、フィードの購読機能、「ホーム」ボタンの中クリックの際に複数のタブを開く場合について、現在のタブの子として開くようにした + * [LDR](http://reader.livedoor.com/)のようにタブバーのスクロールバーを左端に表示するようにした + - 0.1.2007102301 + * サブツリーの自動開閉の判断基準を変更 + - 0.1.2007102204 + * 選択範囲のリンクを子タブとして開く機能を追加 + * タブバーを右に表示する際に、UIの左右反転を無効にできるようにした + - 0.1.2007102203 + * Minefieldにおいて、ブックマークのフォルダをタブで開く時の挙動を制御できるようにした + * `tabbrowser.loadTabs()` のための新しいAPIを追加 + - 0.1.2007102202 + * Minefieldでも動くようにした + * 外観の初期設定を「Mixed」に変更した + - 0.1.2007102201 + * 文字列やリンクのタブ上へのドロップの際の挙動を変更できるようにした + * [Autohide](http://www.krickelkrackel.de/autohide/)のフルスクリーン表示に対応(左にタブバーを表示している場合のみ) + * [コンテキストメニュー拡張](http://piro.sakura.ne.jp/xul/ctxextensions/)、[分割ブラウザ](http://piro.sakura.ne.jp/xul/_splitbrowser.html)との衝突を解消 + * 他のアドオンから連携しやすいようにAPIを整えた + - 0.1.2007102102 + * 起動時にエラーが出て動かない問題を修正 + * タブのドロップ後の処理を間違えていたのを修正 + - 0.1.2007102101 + * 公開