Piro / YUKI Hiroshi
0bfedf7480
Attach new tab to the current tab only if it seems actually opened with relatedToCurrent=true
...
There are two keys: tab.owner and gBrowser._lastRelatedTab.
tab.owner can appear even if the tab is opened without relatedToCurrent=true, for example, about:addons.
On the other hand, gBrowser._lastRelatedTab is updated only when relatedToCurrent=true.
So it seems more better trigger to attach a new tab to the parent automatically.
This should fix #1065 (https://github.com/5digits/dactyl/issues/140 )
2016-02-16 09:46:34 +09:00
Piro / YUKI Hiroshi
c68c299fa2
Reduce too many columns
2016-02-16 01:46:06 +09:00
Piro / YUKI Hiroshi
45c0b300b8
Fix indent
2016-02-16 01:33:15 +09:00
Piro / YUKI Hiroshi
d1200d2264
Add secret preferences to disable multicolumn pseud tree
...
* extensions.treestyletab.groupTab.columnize
* extensions.treestyletab.tooltip.columnize
2016-02-16 01:32:56 +09:00
Piro / YUKI Hiroshi
0d6e26585e
Support multicolumn full tooltip
2016-02-16 01:24:36 +09:00
Piro / YUKI Hiroshi
af4d2f7b40
Don't show pseud tree in multiple columns if the container is narrow
2016-02-16 00:29:30 +09:00
Piro / YUKI Hiroshi
7c2b939cab
Don't show too large tooltip
2016-02-16 00:10:59 +09:00
Piro / YUKI Hiroshi
1126c9f211
Output log more safely #1067
2016-02-15 23:45:58 +09:00
YUKI Hiroshi
f5198c31aa
Show pseudo tree in multiple columns
2016-02-15 20:26:14 +09:00
YUKI Hiroshi
f973be9ae5
Build pseudo tree based on HTML
2016-02-15 19:49:09 +09:00
YUKI Hiroshi
696bda9e8d
Break too long line in group tabs
2016-02-15 19:18:42 +09:00
Piro / YUKI Hiroshi
72bb2f1a08
Collapse the tab bar automatically for inactive window when it is expanded automatically
2016-02-14 22:09:15 +09:00
Piro / YUKI Hiroshi
b8333261b5
Don't open new tab as a child of the current if extensions.treestyletab.autoAttach=false #1062
2016-02-14 18:41:42 +09:00
Piro / YUKI Hiroshi
9580dc574f
Don' open new single tab from middle click on the Home button as a child of the current tab
2016-02-14 18:37:58 +09:00
Piro / YUKI Hiroshi
be6df2121f
Fix syntax error
2016-02-14 03:17:28 +09:00
Piro / YUKI Hiroshi
74bdeb4a31
Fix indent
2016-02-13 23:28:39 +09:00
Piro / YUKI Hiroshi
799504b8bf
Add secret preferences to control feedback cases
2016-02-13 23:28:22 +09:00
Piro / YUKI Hiroshi
bbffed0d5d
Highlight tabs more slowly
2016-02-13 04:59:52 +09:00
Piro / YUKI Hiroshi
2c6534a771
Apply animation more smoothly
2016-02-13 04:57:45 +09:00
Piro / YUKI Hiroshi
ea99c3cf71
Fix regression: open bookmarks as separate tabs for user preference #949
2016-02-13 04:40:16 +09:00
Piro / YUKI Hiroshi
0c213398f4
Describe why we don't use the actual width of the scrollbar directly
2016-02-13 01:52:30 +09:00
Piro / YUKI Hiroshi
6ca9f61115
Calculate style rules for narrow scroll bar more intelligently #240
2016-02-13 01:50:15 +09:00
Piro / YUKI Hiroshi
0a86767afb
Update style rules for the narrow scroll bar when the tab bar becomes overflow
2016-02-13 01:11:44 +09:00
Piro / YUKI Hiroshi
6f53b64872
Fix mismatched references
2016-02-13 01:05:33 +09:00
Piro / YUKI Hiroshi
998fb39410
Update name of a preference
2016-02-13 01:03:48 +09:00
Piro / YUKI Hiroshi
4d34bd48f7
Define size of narrow sidebar by pixels always
2016-02-13 01:02:43 +09:00
Piro / YUKI Hiroshi
573f1d179d
Move some utilities from TSTBase to TSTUtils
2016-02-13 01:01:44 +09:00
Piro / YUKI Hiroshi
fc38c81839
Collapse/expand the tab bar by middle click on the splitter #242
2016-02-12 23:06:49 +09:00
Piro / YUKI Hiroshi
0ab8961894
Bump copyright year to 2016
2016-02-12 22:39:49 +09:00
YUKI Hiroshi
09bb874f34
Highlight tabs more slowly
2016-02-12 20:22:12 +09:00
YUKI Hiroshi
c35a01035d
Show animation for highlighted tab more slowly
2016-02-12 20:19:25 +09:00
YUKI Hiroshi
9eb445ce99
Highlight modified tab
2016-02-12 20:15:29 +09:00
YUKI Hiroshi
f21efeac3d
Add a TODO comment
2016-02-12 19:58:45 +09:00
YUKI Hiroshi
2f557c218b
Specify modified tab for feedback
2016-02-12 19:57:52 +09:00
YUKI Hiroshi
775c0f7a9c
Show the tab bar when a tab's title is changed
2016-02-12 19:57:35 +09:00
YUKI Hiroshi
32cd96d1f2
Allow to customize observing attributes
2016-02-12 19:56:57 +09:00
YUKI Hiroshi
3de447706c
Move the tab correctly
2016-02-12 19:32:59 +09:00
YUKI Hiroshi
e2aff9e21f
Keep tree's position when a root tab is closed
2016-02-12 19:30:50 +09:00
YUKI Hiroshi
7050d5994c
Revert "Don't replace parent tab with group tab if it ls already replaced"
...
This reverts commit c3efa9bd13
.
2016-02-12 19:29:15 +09:00
YUKI Hiroshi
c3efa9bd13
Don't replace parent tab with group tab if it ls already replaced
2016-02-12 19:27:51 +09:00
YUKI Hiroshi
7480757a0f
Disable animation for temporary modification of tree
2016-02-12 19:26:26 +09:00
YUKI Hiroshi
b4f153d083
Add ability to replace closed parent tab with new dummy tab #133
2016-02-12 19:23:56 +09:00
YUKI Hiroshi
8898534f10
Fix indent
2016-02-12 16:48:31 +09:00
YUKI Hiroshi
25e7783899
Don't update order of tab contents infinitely
2016-02-12 16:48:08 +09:00
YUKI Hiroshi
75050af492
Put closebox in each tab rightside
2016-02-12 16:15:37 +09:00
YUKI Hiroshi
12757cf2c3
Update the order of tab contents, when they are dynamically changed.
2016-02-12 16:10:56 +09:00
YUKI Hiroshi
a1c378f7b4
Ignore overwriting attribute value with same value
2016-02-10 19:33:40 +09:00
YUKI Hiroshi
f6cd1c2602
Output more debug logs
2016-02-10 19:31:01 +09:00
YUKI Hiroshi
1267db34b7
Fix typo
2016-02-10 19:14:51 +09:00
YUKI Hiroshi
7a579a7c2a
Fix mismatched variable name
2016-02-10 19:13:15 +09:00