Commit Graph

452 Commits

Author SHA1 Message Date
YUKI Hiroshi
c44fa859dc Open new tab next to the current tab correctly, even if the current tab is the last tab 2016-07-07 18:39:42 +09:00
YUKI Hiroshi
0e3acd003d Output more debug log 2016-07-06 18:32:46 +09:00
YUKI Hiroshi
c58e8a95fc Detect reference node with XPath 2016-06-21 17:07:45 +09:00
YUKI Hiroshi
7d023b122d Update overflow/underflow state for resized tabbar immediately to prevent #1131 2016-06-02 18:53:56 +09:00
YUKI Hiroshi
a1fde612d3 Output more debug log 2016-06-02 18:49:02 +09:00
Piro / YUKI Hiroshi
27a8a8f2e0 Don't expand the tab bar too much on resizing #1002 2016-05-30 02:55:17 +09:00
oonuma ryouyu
0126d27101 fix #1120 , delete duplicate function 2016-05-15 16:51:33 -07:00
Piro / YUKI Hiroshi
313722256d Remove needless -moz-transition codes.
The prefix was already removed on Firefox 16.
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Transitions/Using_CSS_transitions
2016-05-03 20:48:33 +09:00
Piro / YUKI Hiroshi
a190f95f63 Add credit 2016-05-03 11:37:46 +09:00
oonuma ryouyu
e8a2c96943 fix #394. 2016-04-30 11:26:08 +09:00
YUKI Hiroshi
864698e720 Allow to disable new tab position control 2016-03-18 16:27:39 +09:00
Piro / YUKI Hiroshi
9392929693 Add description why we should turn it off for every new windows 2016-03-11 04:03:17 +09:00
Piro / YUKI Hiroshi
05a93437a3 Fix indent 2016-03-11 03:01:12 +09:00
Piro / YUKI Hiroshi
fbbc1cd11d Prevent to group tabs opened via "loadTabs()", only when it is opened as home page tabs at the startup.
This fixes a regression #1086 . Now open bookmark group as a tree correctly.
2016-03-11 02:59:23 +09:00
YUKI Hiroshi
36656e0523 Allow to unmute correctly 2016-03-10 16:59:48 +09:00
YUKI Hiroshi
979beab611 Fix inverted condition 2016-03-10 16:58:43 +09:00
YUKI Hiroshi
9770fa7bd8 Allow to unmute tab always, even if the sound is not played #1082 2016-03-10 16:56:24 +09:00
YUKI Hiroshi
55fa2764b8 Keep current tab visible after the window is resized #660 2016-02-22 12:49:48 +09:00
YUKI Hiroshi
8581e3abc5 Disallow to scroll to hidden tab always #604 2016-02-22 12:08:46 +09:00
YUKI Hiroshi
bd3f2969a7 Don't scroll to newly opened hidden tab #604 2016-02-22 12:03:36 +09:00
Piro / YUKI Hiroshi
9c3221b722 Revert "Don't modify position of thumbnail inserted by Informational Tab"
This reverts commit 2a750342bb.
2016-02-21 05:14:18 +09:00
Piro / YUKI Hiroshi
a9351d71e0 Remove too many space 2016-02-21 05:06:48 +09:00
Piro / YUKI Hiroshi
22aa339047 Suppress errors from missing nodes 2016-02-20 17:59:52 +09:00
Piro / YUKI Hiroshi
2a750342bb Don't modify position of thumbnail inserted by Informational Tab 2016-02-20 15:46:27 +09:00
Piro / YUKI Hiroshi
c901a1ce82 Remove obsolete code for "Always show the tab bar" feature removed at Firefox 23 2016-02-20 15:16:45 +09:00
YUKI Hiroshi
7bfb22b3e6 Don't open startup home pages as a tree #1063 2016-02-18 20:50:14 +09:00
YUKI Hiroshi
35783c647f Don't show sound indicator for flat parent tabs 2016-02-17 17:22:57 +09:00
YUKI Hiroshi
9594f1c740 Allow to disable indentation for horizontal tab bar #1070 2016-02-17 16:52:19 +09:00
YUKI Hiroshi
bacdaf424f Activate "alllow to collapse/expand" on the startup #1070 2016-02-17 16:30:24 +09:00
YUKI Hiroshi
ee7d2392c8 Disallow to make indentation level smaller than the default value #1070 2016-02-17 16:23:20 +09:00
YUKI Hiroshi
3a2c801f5d Don't apply obsolete "extensions.treestyletab.allowSubtreeCollapseExpand.*" preferences #1070 2016-02-17 16:05:23 +09:00
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
1126c9f211 Output log more safely #1067 2016-02-15 23:45:58 +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
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
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
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
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