Open new tab from DragIt ( https://addons.mozilla.org/firefox/addon/dragit-formerly-drag-de-go/ ) as a child of the current tab. #523

This commit is contained in:
Piro / YUKI Hiroshi 2013-07-27 04:17:42 +09:00
parent 032d36d28c
commit 9aebf2838f
4 changed files with 17 additions and 0 deletions

View File

@ -524,6 +524,20 @@ TreeStyleTabWindowHelper.overrideExtensionsAfterBrowserInit = function TSTWH_ove
);
}
// DragIt
// https://addons.mozilla.org/firefox/addon/dragit-formerly-drag-de-go/
if ('DragIt' in window &&
DragIt.tab &&
DragIt.tab.open &&
TreeStyleTabUtils.getTreePref('compatibility.DragIt')) {
eval('DragIt.tab.open = '+
DragIt.tab.open.toSource().replace(
'try {',
'try { TreeStyleTabService.readyToOpenChildTabNow(gBrowser);'
)
);
}
// Colorful Tabs
// https://addons.mozilla.org/firefox/addon/1368
if ('colorfulTabs' in window &&

View File

@ -637,6 +637,7 @@ pref("extensions.treestyletab.compatibility.Autohide", true);
pref("extensions.treestyletab.compatibility.ColorfulTabs", true);
pref("extensions.treestyletab.compatibility.DomainTab", true);
pref("extensions.treestyletab.compatibility.DragDeGo", true);
pref("extensions.treestyletab.compatibility.DragIt", true);
pref("extensions.treestyletab.compatibility.DragNDropToolbars", true);
pref("extensions.treestyletab.compatibility.DuplicateThisTab", true);
pref("extensions.treestyletab.compatibility.FirefoxSync", true);

View File

@ -2,6 +2,7 @@
- master/HEAD
* Works on Firefox 25 and later.
* 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.

View File

@ -2,6 +2,7 @@
- master/HEAD
* Firefox 25に対応
* [DragIt](https://addons.mozilla.org/firefox/addon/dragit-formerly-drag-de-go/)から開いたタブを現在のタブの子にするようにした
* バックグラウンドのタブに切り替えた時に、タブの操作中にもかかわらずタブバーが自動的に折り畳まれる事があったのを修正
* Firefox自身の「右のタブを閉じる」機能について、メニュー項目のラベルを縦型タブバーでは「下のタブを閉じる」に変えるようにした
* 子タブをドラッグしてひとつ上のレベルに移動する操作でツリー構造が壊れる場合があったのを修正