234 Commits

Author SHA1 Message Date
YUKI Hiroshi
47774acf54 Keep tab bar shown (expanded) if one of triggers is still there. ()
The tab bar can be shown by three reasons: mouseover, keyboard shortcut,
and feedback for new tabs. However, sometimes two or more triggers can
be fired in a same time. Now TST keeps the tab bar showing (expanded)
for combinated cases, like: shown by the keyboard shortcut, the mouse
goes onto the tab bar, and it leaves from the tab bar.
2013-09-17 16:22:29 +09:00
Piro / YUKI Hiroshi
dec4d773d5 Add descriptions for new secret preferences 2013-08-21 23:19:43 +09:00
YUKI Hiroshi
23b1a043ef Add customizability for newly opened temporary groups () 2013-08-21 17:34:07 +09:00
YUKI Hiroshi
db4cd9b6f1 Revert "Don't close the window with the last group tab, if the last child of the group is closed. ()"
This reverts commit 63a72c9e623b625a362a56f792e043db7e6a894c.
2013-08-21 12:20:12 +09:00
Piro / YUKI Hiroshi
63a72c9e62 Don't close the window with the last group tab, if the last child of the group is closed. ()
This behaviour can be disabled (and get the old behaviour) by setting the preference "extensions.treestyletab.autoRemoveNeedlessGroupTab.lastTab" to "true".
2013-08-21 03:42:50 +09:00
Piro / YUKI Hiroshi
9aebf2838f Open new tab from DragIt ( https://addons.mozilla.org/firefox/addon/dragit-formerly-drag-de-go/ ) as a child of the current tab. 2013-07-27 04:17:42 +09:00
Piro / YUKI Hiroshi
5954e76c02 Add new secret option "extensions.treestyletab.autoAttach.fromCurrent" to control new tab position from the current tab () 2013-03-06 02:37:21 +09:00
Piro / YUKI Hiroshi
5f59ddb19d Unify extensions.treestyletab.animation.enabled to browser.tabs.animate 2012-11-28 03:34:57 +09:00
Piro / YUKI Hiroshi
c9a3d28c72 Open duplicated tabs from back/forward buttons as children of the current tab 2012-09-23 14:57:29 +09:00
Piro / YUKI Hiroshi
1aa4f0e97a Rename preferences for vertical tab bar with the suffix ".vertical" 2012-08-31 03:48:00 +09:00
Infocatcher
47ab810c5e Add separate indent preferences for horizontal tabs 2012-08-30 21:42:56 +04:00
Infocatcher
386328de35 Add *.default preferences for tab bar size 2012-08-28 17:14:15 +04:00
YUKI Hiroshi
b6b766e9e9 Update indent size automatically when "too deeply nested" tabs are collapsed/expanded. This behavior can be disabled by the secret preference "extensions.treestyletab.indent.autoShrink.onlyForVisible". 2012-08-24 20:51:37 +09:00
Piro / SHIMODA Hiroshi
521844f708 Disable hack for Scriptish by default 2012-05-03 09:03:29 +09:00
Piro / SHIMODA Hiroshi
3b9c542e5a Open new tabs from GM_openInTab() with Scriptish 0.1.7 (https://addons.mozilla.org/firefox/addon/scriptish/) 2012-05-02 04:56:45 +09:00
SHIMODA Hiroshi
7c6b3475ba Store the original state of the "Tabs on Top" for user's expectation correctly 2012-04-09 20:18:52 +09:00
Piro / SHIMODA Hiroshi
36fbfa6566 update comment 2012-02-10 04:07:40 +09:00
Piro / SHIMODA Hiroshi
bae7c30238 even if "auto collapse/expand of focused tree" is disabled, long time pressing of Ctrl key should expand the tree. 2012-02-10 03:59:13 +09:00
SHIMODA Hiroshi
ca830a8f53 revert changes on 4636f201bcee26079465d111ab48be552b4548ef (in the horizontal tab bar, tabs should be stacked always) 2012-01-18 11:58:12 +09:00
Piro / SHIMODA Hiroshi
17c7280d05 switch the role of the counter in tabs for vertical and horizontal tab bar 2012-01-14 01:45:51 +09:00
Piro / SHIMODA Hiroshi
4d816760b5 reduce obsolete version-specific logic and comments 2012-01-14 01:30:06 +09:00
Piro / SHIMODA Hiroshi
e10bb9b2f3 delete legacy file for Firefox 3.6 2012-01-14 01:17:26 +09:00
SHIMODA Hiroshi
bcb8615f47 drop Firefox 3.6 support 2012-01-13 17:38:12 +09:00
SHIMODA Hiroshi
4636f201bc in the horizontal tab bar, tabs should be stacked always 2012-01-13 17:12:25 +09:00
SHIMODA Hiroshi
35e8280451 tree structure of hidden tabs in background groups should not be restored on the startup. 2011-12-14 18:05:32 +09:00
SHIMODA Hiroshi
fdf03c5f35 * fast restore can be disabled
* no need to observe sessionstore topics
2011-12-14 13:30:29 +09:00
Piro / SHIMODA Hiroshi
8d981a7d13 always restore all tree 2011-12-13 03:54:43 +09:00
SHIMODA Hiroshi
fa4d4e1648 now we can apply "fast restore" for tabs in background groups 2011-12-12 15:04:29 +09:00
SHIMODA Hiroshi
a2b72c7e0a add a comment 2011-12-09 17:58:48 +09:00
SHIMODA Hiroshi
39234833fc on Linux + GNOME3, "narrow scroll bar" was not narrow. 2011-12-09 17:55:15 +09:00
SHIMODA Hiroshi
2783f4f3b3 activate "fast restore" by default (but works only on Firefox 4 and later) 2011-12-07 12:06:26 +09:00
Piro / SHIMODA Hiroshi
e1ba70474b "Autohide tab bar" feature should work for PDF documents and other contents drawn by plugins. (To disable this hack, you have to turn "extensions.treestyletab.tabbar.autoHide.contentAreaScreen.enabled" to "false".) 2011-12-05 02:27:30 +09:00
Piro / SHIMODA Hiroshi
0cb0cb92a4 simplify calculation of size of pinned tabs from integer to boolean (simply faviconized or not) 2011-11-30 05:33:47 +09:00
Piro / SHIMODA Hiroshi
18c25bcfdb by default show tooltip always 2011-11-30 02:25:37 +09:00
Piro / SHIMODA Hiroshi
ff1cd2ebe5 implement "full tooltip" for too many children 2011-11-30 02:09:32 +09:00
Piro / SHIMODA Hiroshi
e886c75ca3 tooltip on tree should be more flexible 2011-11-30 00:52:25 +09:00
SHIMODA Hiroshi
93bb61f1c1 focused tree should be expanded automatically with delay, while switching focus by ctrl-(shift)-tab. 2011-11-29 20:36:49 +09:00
SHIMODA Hiroshi
93c2f9f94f size of pinned tabs can be customized by secret prefs extensions.treestyletab.pinnedTab.width and extensions.treestyletab.pinnedTab.height 2011-07-29 14:44:31 +09:00
Piro / SHIMODA Hiroshi
5c99ed22f8 tabs opened by Duplicate This Tab ( https://addons.mozilla.org/firefox/addon/duplicate-this-tab/ ) aren't opened as a child of the current tab. 2011-07-27 02:22:16 +09:00
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
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
SHIMODA Hiroshi
01a2ff6888 change default behavior for middle click on "Go" and "New Tab" buttons 2011-05-25 14:05:57 +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
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
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
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
SHIMODA Hiroshi
f9c58fa557 fix English comment 2011-04-08 11:06:05 +09:00