Commit Graph

1709 Commits

Author SHA1 Message Date
SHIMODA Hiroshi
99e8ae01dd new tabs opened by InstaClick ( https://addons.mozilla.org/firefox/addon/instaclick/ ) should become child tabs of the current tab. 2011-06-17 22:08:52 +09:00
SHIMODA Hiroshi
d676abf012 update for Firefox 7 2011-06-16 11:53:52 +09:00
Piro / SHIMODA Hiroshi
467b625484 * With ColorfulTabs, vertical tab bar was wrongly scrolled. (fix for https://github.com/piroor/treestyletab/issues/88 )
* update compatibility hacks for ColorfulTabs
2011-06-05 03:59:36 +09:00
SHIMODA Hiroshi
f2fc943216 some compatibility hacks for other addons didn't work unexpectedly. (regression, fix for https://github.com/piroor/treestyletab/issues/117 ) 2011-06-02 11:03:15 +09:00
Piro / SHIMODA Hiroshi
7162b78038 bookmarks sidebar and other sidebar panels never worked (regression, https://github.com/piroor/treestyletab/issues/115 ) 2011-05-30 00:37:56 +09:00
Piro / SHIMODA Hiroshi
263e449f9c unload listeners must handle unload event before TST itself is destroyed 2011-05-28 06:25:13 +09:00
Piro / SHIMODA Hiroshi
eb95f17dbb Tab Mix Plus's session management didn't work (regression) 2011-05-28 06:14:51 +09:00
Piro / SHIMODA Hiroshi
e8ad95487a With All-in-One Sidebar the tab bar was wrongly left on the content area after the sidebar was hidden automatically (fix for http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2902 ) 2011-05-27 02:50:36 +09:00
Piro / SHIMODA Hiroshi
dc5eda4278 extensions.treestyletab.tabbar.scrollToNewTab.mode didn't work for new tabs opened in the background (fix for http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2903 ) 2011-05-27 02:31:44 +09:00
Piro / SHIMODA Hiroshi
ff1fef531f flatten stylesheets 2011-05-27 00:10:18 +09:00
SHIMODA Hiroshi
f690d637c6 define lazy getters for modules 2011-05-26 12:11:08 +09:00
SHIMODA Hiroshi
47528e3ef7 on-screen tabs were not highlighted correctly in the "list all tabs" popup (introduced on https://bugzilla.mozilla.org/show_bug.cgi?id=626903 ) 2011-05-26 11:30:00 +09:00
SHIMODA Hiroshi
01200acccd load TreeStyleTabWindow and TreeStyleTabBrowser constructors in the main window 2011-05-26 11:09:19 +09:00
SHIMODA Hiroshi
d67ecd7d80 update compatibility codes for Tab Mix Plus 2011-05-26 11:02:34 +09:00
SHIMODA Hiroshi
91ee4592dc re-split initialization methods 2011-05-26 10:47:28 +09:00
Piro / SHIMODA Hiroshi
0066bb6479 failed to drag single tab if a tab is handled 2011-05-26 05:55:03 +09:00
Piro / SHIMODA Hiroshi
d4e4ad9e42 most of codes are moved to JavaScript code module 2011-05-26 05:54:46 +09:00
Piro / SHIMODA Hiroshi
835c496466 when the grippy in the splitter of the tab bar, only the placeholder was expanded and tab bar wrongly kept itself collapsed. 2011-05-26 03:05:48 +09:00
Piro / SHIMODA Hiroshi
01b34dc8b9 init autohide module with delay 2011-05-26 00:52:28 +09:00
Piro / SHIMODA Hiroshi
08d63d74a2 init extra modules with delay 2011-05-26 00:47:29 +09:00
SHIMODA Hiroshi
2ab1e856d8 new APIs: readyToOpenChildTabNow(), readyToOpenNextSiblingTabNow(), and readyToOpenNewTabGroupNow() 2011-05-25 13:58:25 +09:00
SHIMODA Hiroshi
c21df996cb with Locationbar2 ( https://addons.mozilla.org/firefox/addon/locationbar²/ ), new tabs from path segments should be opened as child tabs of the current tab 2011-05-25 13:45:15 +09:00
SHIMODA Hiroshi
7c71359f2d pref UI for middle click on the new tab button should be hidden on Firefox 3.6 2011-05-25 12:47:38 +09:00
SHIMODA Hiroshi
e5e96b92da add UI to control new tabs from middle click of "new tab" button and "go" button, for configuration dialog 2011-05-25 12:37:30 +09:00
SHIMODA Hiroshi
d43e71e891 middle click on the "Go" button was ignored wrongly. 2011-05-25 12:29:01 +09:00
SHIMODA Hiroshi
eadab87664 middle click on new tab button was wrongly ignored 2011-05-25 11:59:09 +09:00
SHIMODA Hiroshi
ba57c2531f middle click on the "new tab" button can be handled (for https://github.com/piroor/treestyletab/issues/108 ) 2011-05-25 11:53:22 +09:00
SHIMODA Hiroshi
8cfadc626e behavior of middle click on the "go" button should be customizable 2011-05-25 11:27:33 +09:00
Piro / SHIMODA Hiroshi
e9900dceb0 Don't touch to "ordinal" attribute of drop indicator bar, on Firefox 4 or later. 2011-05-25 03:30:40 +09:00
Piro / SHIMODA Hiroshi
de6ea32045 support "go" button on Firefox 3.6. 2011-05-25 03:29:49 +09:00
Piro / SHIMODA Hiroshi
902d6967c6 middle click on the "go" button should open the new tab as the child of the current tab. (partial fix for https://github.com/piroor/treestyletab/issues/108 ) 2011-05-25 03:27:53 +09:00
SHIMODA Hiroshi
f378a46d6c "Hide tab bar when there is only one tab" feature didn't work correctly on Firefox 4. 2011-05-17 09:48:00 +09:00
Piro / SHIMODA Hiroshi
8f7272aac6 optimize switching of tab groups (Panorama) 2011-05-17 02:24:24 +09:00
Piro / SHIMODA Hiroshi
26f4e0f56d Vertical tab bar in popup windows should be hidden by "chromehidden" attribute. (fix for https://github.com/piroor/treestyletab/issues/99 ) 2011-05-07 19:49:17 +09:00
Piro / SHIMODA Hiroshi
d8a1a4bd15 Contents of textbox in toolbar items inserted into vertical tab bar were unexpectedly hidden. (fix for https://github.com/piroor/treestyletab/issues/100 ) 2011-05-07 19:37:18 +09:00
Piro / SHIMODA Hiroshi
cce9a78291 Other expanded trees were unexpectedly collapsed when the current tab was closed with collapsed whildren. 2011-05-06 23:40:07 +09:00
Piro / SHIMODA Hiroshi
1629917f34 vertical tab bar was broken after Personas is switched. 2011-05-06 21:46:28 +09:00
Piro / SHIMODA Hiroshi
ba79fcbdb0 When Personas is activated, vertical tab bar was broken. 2011-05-06 21:30:45 +09:00
Piro / SHIMODA Hiroshi
f96f4b14da On Mac OS X, clicking on the grippy in the splitter for vertical tab bar didn't expand collapsed tab bar. (fix for https://github.com/piroor/treestyletab/issues/98 ) 2011-05-06 21:00:56 +09:00
SHIMODA Hiroshi
b82531cc51 Pinned tabs disappeared when "auto hide" (not "auto shrink") is enabled. (fix for https://github.com/piroor/treestyletab/issues/96 ) 2011-05-06 18:47:36 +09:00
SHIMODA Hiroshi
442f4b48e6 * Pinned tabs in the rightside tab bar were unexpectedly animated. (fix for https://github.com/piroor/treestyletab/issues/95 )
* Pinned tabs were not animated anymore. (regression)
2011-05-06 14:29:39 +09:00
Piro / SHIMODA Hiroshi
d45e208079 duplication of the current tab should be controlled on Firefox 3.6. 2011-05-06 02:25:44 +09:00
Piro / SHIMODA Hiroshi
a26fc6b420 add a configuration UI for extensions.treestyletab.autoAttach.duplicateTabCommand 2011-05-06 02:15:56 +09:00
Piro / SHIMODA Hiroshi
8982aea101 extensions.treestyletab.autoAttach.newTabCommand and extensions.treestyletab.autoAttach.duplicateTabCommand now have the fourth option to open the tab as the next sibling of the current tab. 2011-05-06 01:50:58 +09:00
Piro / SHIMODA Hiroshi
0bd3d56a11 * "tabs on top" state should be restored after uninstallation.
* prefs were not restored after uninstallation.
2011-05-05 06:25:40 +09:00
Piro / SHIMODA Hiroshi
da1241edb6 drag and drop of selected tabs by Multiple Tab Handler couldn't be handled correctly. 2011-05-05 05:40:04 +09:00
Piro / SHIMODA Hiroshi
1207c9f277 New tab (by Ctrl-T) and new duplicated tab (by middle click on the "reload" button) should be opened as a next sibling tab even if there is no parent. 2011-05-05 04:15:35 +09:00
Piro / SHIMODA Hiroshi
2ee3649434 Duplicated tabs (by middle click on the "reload" button) were mispositioned. 2011-05-05 03:56:54 +09:00
Piro / SHIMODA Hiroshi
fe7544cb66 Duplicated tabs (by middle click on the "reload" button) should be opened as a sibling of the source tab.
The insertion position can be customized by "extensions.treestyletab.autoAttach.duplicateTabCommand".
0 = open as a root (the default behavior in old versions), 1 = open as a child, 2 = open as a sibling (new default).
2011-05-05 03:55:40 +09:00
Piro / SHIMODA Hiroshi
7fb77b1e22 trees around tabs duplicated by middle click on the "back" button were broken. 2011-05-04 23:13:37 +09:00
Piro / SHIMODA Hiroshi
d587677d96 statuspanel should be positioned with chromemargin 2011-05-04 22:03:59 +09:00
Piro / SHIMODA Hiroshi
4b89edfed1 leftside status panel always should be repositioned 2011-05-04 17:18:53 +09:00
Piro / SHIMODA Hiroshi
b277f8df1a status panel was shown on wrong position 2011-05-04 17:10:02 +09:00
Piro / SHIMODA Hiroshi
151374c16b remove obsolete code 2011-04-27 02:51:35 +09:00
Piro / SHIMODA Hiroshi
86d59ed306 don't drag whole tree if there is any selection 2011-04-27 02:44:19 +09:00
Piro / SHIMODA Hiroshi
148790e877 status popup was mispositioned if there is sidebar or any vertical toolbar (fix for https://github.com/piroor/treestyletab/issues/80 ) 2011-04-27 01:51:14 +09:00
Piro / SHIMODA Hiroshi
243f6a4e09 rightside tab bar was mispositioned. 2011-04-27 01:39:38 +09:00
Piro / SHIMODA Hiroshi
7664824d99 extensions.treestyletab.closeRootBehavior should work only if extensions.treestyletab.closeParentBehavior is 0. (fix for https://github.com/piroor/treestyletab/issues/84 , regression) 2011-04-27 01:24:33 +09:00
Piro / SHIMODA Hiroshi
17b14e88fd the splitter for the tab bar should ignore right and middle drag ( https://github.com/piroor/treestyletab/issues/87 ) 2011-04-27 01:09:30 +09:00
Piro / SHIMODA Hiroshi
f3b0b51ed2 pinned tabs should not be closed by "close other tabs except this tree" (fix for https://github.com/piroor/treestyletab/issues/90 ) 2011-04-27 01:06:58 +09:00
Piro / SHIMODA Hiroshi
8aebac8c57 pinned tabs were mispositioned in "auto shrink" mode (fix for https://github.com/piroor/treestyletab/issues/91 ) 2011-04-27 01:00:18 +09:00
SHIMODA Hiroshi
f58951f26c fix conflict with Hide Caption Titlebar Plus https://addons.mozilla.org/firefox/addon/hide-caption-titlebar-plus-sma/ 2011-04-26 21:41:55 +09:00
SHIMODA Hiroshi
a25ea81c50 the rightside tab bar was wrongly out of the window, if "auto collapse (not shrink)" is enabled. 2011-04-20 18:17:20 +09:00
SHIMODA Hiroshi
584ad224a1 With Tab Mix Plus, tabs cannot be pinned correctly. 2011-04-08 16:35:15 +09:00
SHIMODA Hiroshi
dfc07d4081 don't invert positioning method for pinned tabs in the right tab bar. (regression on 0.11.2011040802) 2011-04-08 14:49:55 +09:00
SHIMODA Hiroshi
0a0bf642a5 when selected tabs are dragged and there is any partially selected tree, only selected tabs should be moved. (not selected members in trees are ignored.) 2011-04-08 12:15:42 +09:00
SHIMODA Hiroshi
f482fd739a tabs were wrongly detected as "multiselected". 2011-04-08 11:56:06 +09:00
Piro / SHIMODA Hiroshi
ab4580dc93 When a newly pinned tab has both parent and children, tree was broken. (part 2) 2011-04-08 04:20:12 +09:00
Piro / SHIMODA Hiroshi
fd817bcace When a newly pinned tab has both parent and children, tree was broken. 2011-04-08 04:08:46 +09:00
Piro / SHIMODA Hiroshi
1fca2619ef don't override behavior when selected tabs are dropped to bookmarks tree. 2011-04-08 03:38:31 +09:00
Piro / SHIMODA Hiroshi
91d2146a53 unpinned tabs have wrong margin in the leftside tab bar (regression on 0.11.2011040801) 2011-04-08 03:26:22 +09:00
Piro / SHIMODA Hiroshi
6b6310cafc pinned tabs were wrongly positioned in the leftside tab bar (regression) 2011-04-08 01:42:00 +09:00
SHIMODA Hiroshi
626260d70f reposition status panel completely 2011-04-07 15:13:10 +09:00
Piro / SHIMODA Hiroshi
10f794f9cb add more cases to apply TST's custom binding to the #TabsToolbar 2011-04-07 01:09:40 +09:00
Piro / SHIMODA Hiroshi
9fe82bdf79 With some skin, "hidden" tab bar was not hidden completely by auto-hide. (fix for http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2871 ) 2011-04-07 00:45:33 +09:00
SHIMODA Hiroshi
b7194c201a fix "too narrow tab bar" probelm automatically (fix for https://github.com/piroor/treestyletab/issues/76 ) 2011-04-06 22:04:02 +09:00
SHIMODA Hiroshi
f29f3011c8 apply new pref if the pref is changed from non-direct operations with user actions 2011-04-06 21:05:59 +09:00
SHIMODA Hiroshi
45d712c23f we should do smooth scroll if the second argument is not given 2011-04-06 20:32:12 +09:00
SHIMODA Hiroshi
63106f2a7f override ensureElementIsVisible() of the tab bar 2011-04-06 20:19:33 +09:00
SHIMODA Hiroshi
b7c9a39951 block to restore scroll position for TabClose 2011-04-06 19:53:46 +09:00
SHIMODA Hiroshi
68acdab242 When the current tab is closed, auto scroll fired by tab focus was wrongly canceled. 2011-04-06 16:40:44 +09:00
SHIMODA Hiroshi
01727ffa49 update descriptions in the source 2011-04-06 14:33:59 +09:00
SHIMODA Hiroshi
6addd2dffd use Ci.nsIDOMXPathResult instead of XPathResult 2011-04-06 14:02:00 +09:00
SHIMODA Hiroshi
d1c7ff1aa8 failed to scroll to newly opened tab in the bottom of the tab bar 2011-04-06 13:59:31 +09:00
SHIMODA Hiroshi
839c9f6005 On Firefox 4, TST failed to know how many tabs are now restoring. 2011-04-06 13:13:40 +09:00
SHIMODA Hiroshi
a3f808f88b new tab from links opened by Tab Mix Plus were not made children of the current tab (fix for https://github.com/piroor/treestyletab/issues#issue/69 ) 2011-04-05 12:28:06 +09:00
SHIMODA Hiroshi
7e1b89ef85 set compatibility flags for each addon 2011-04-04 17:58:55 +09:00
SHIMODA Hiroshi
47c6bf07a9 support Optimoz Tweaks ( http://optimoz.mozdev.org/tweaks/ ) on Firefox 4 or later 2011-04-04 17:41:43 +09:00
SHIMODA Hiroshi
07675ecebc * set minimum indent width to 3px
* new secret prefs to disable auto-shrinking of indent
2011-03-30 13:04:29 +09:00
SHIMODA Hiroshi
031790c2aa On Firefox 4, Focus Last Selected Tab ( http://www.gozer.org/mozilla/extensions/ ) didn't work correctly. 2011-03-30 12:34:37 +09:00
SHIMODA Hiroshi
536d76cdc2 On Firefox 4, don't hide closebox in the tab bar. (fix for https://github.com/piroor/treestyletab/issues/67 ) 2011-03-30 11:11:02 +09:00
SHIMODA Hiroshi
d54fa2910d On Firefox 4, failed to drop tabs on toolbar items inserted into the tab bar. (tree was broken, etc.) 2011-03-30 10:45:49 +09:00
Piro / SHIMODA Hiroshi
276b7659cc merge 2011-03-26 01:08:58 +09:00
Piro / SHIMODA Hiroshi
8144d29a79 Merge branch 'master' of github.com:piroor/treestyletab 2011-03-26 01:04:24 +09:00
SHIMODA Hiroshi
29396bb18c inverted scrollbar can be disabled by a secret pref "extensions.treestyletab.tabbar.invertScrollbar" 2011-03-25 12:12:33 +09:00
SHIMODA Hiroshi
9cbf74c98b add checkbox to disable narrow scrollbar 2011-03-25 12:06:12 +09:00
SHIMODA Hiroshi
78871944c6 apply narrow scrollbar styles fro Firefox 3.6 2011-03-25 11:55:24 +09:00
SHIMODA Hiroshi
15ca73e001 show scrollbar in the tab bar with narrow width 2011-03-25 11:42:50 +09:00
Piro / SHIMODA Hiroshi
644f32c1e6 move scrollbar to left 2011-03-25 02:44:50 +09:00
Piro / SHIMODA Hiroshi
cddb2171d2 fix conflict with Locationbar2 ( https://addons.mozilla.org/firefox/addon/locationbar%C2%B2/ ) 2011-03-24 03:52:24 +09:00