Piro / SHIMODA Hiroshi
|
c3d5c3f296
|
Move tab to the upper level if it is dropped on the bottom area of its parent tab (fix for #249)
|
2012-02-29 01:50:24 +09:00 |
|
Piro / SHIMODA Hiroshi
|
9b819f7e28
|
Simplify updateTabbarState()
|
2012-02-29 00:40:31 +09:00 |
|
Piro / SHIMODA Hiroshi
|
8d07bf0452
|
Prevent to collapse tabs if they shouldn't be collapsed
|
2012-02-29 00:36:50 +09:00 |
|
SHIMODA Hiroshi
|
018cee82b7
|
Expand all tree internally, after the status is changed from "cannot collapse" to "can collapse"
|
2012-02-28 21:51:19 +09:00 |
|
SHIMODA Hiroshi
|
29d033d476
|
Expand collapsed tree when they become to "cannot be collapsed"
|
2012-02-28 21:42:37 +09:00 |
|
SHIMODA Hiroshi
|
aea0595898
|
Support border-radius and other CSS3 properties (without -moz-prefix)
|
2012-02-28 15:11:24 +09:00 |
|
SHIMODA Hiroshi
|
74be5512ac
|
Clear "twisty-hover" state correctly even if the pointer goes away from the tab bar
|
2012-02-28 12:56:28 +09:00 |
|
Piro / SHIMODA Hiroshi
|
94ec1878f5
|
pref version 1 should be handled
|
2012-02-11 03:09:24 +09:00 |
|
Piro / SHIMODA Hiroshi
|
8b7a7f22c4
|
pref migration on the initial startup didn't work
|
2012-02-11 02:20:24 +09:00 |
|
SHIMODA Hiroshi
|
4fd96587f5
|
Merge branch 'master' of github.com:piroor/treestyletab
|
2012-02-10 15:32:02 +09:00 |
|
Piro / SHIMODA Hiroshi
|
1471fbd8da
|
a link dropped onto the last parent tab was wrongly opened as the first child tab even if it should be opened as the last child.
|
2012-02-10 04:47:59 +09:00 |
|
Piro / SHIMODA Hiroshi
|
9e8993cfdd
|
pref migration should be done by globally at first.
|
2012-02-10 04:01:13 +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 |
|
Piro / SHIMODA Hiroshi
|
b42df2780f
|
User preference of "When a tab gets focus, expand its tree and collapse others automatically" was wrongly ignored if focusMode = 0 ( https://github.com/piroor/treestyletab/issues/232 )
|
2012-02-10 02:59:50 +09:00 |
|
Piro / SHIMODA Hiroshi
|
db70b7f469
|
for horizontal tab bar, failed to reset z index
|
2012-02-09 02:52:10 +09:00 |
|
Piro / SHIMODA Hiroshi
|
330fcd301a
|
update library
|
2012-02-09 02:22:25 +09:00 |
|
SHIMODA Hiroshi
|
ff6bfb3473
|
Merge branch 'master' of github.com:piroor/treestyletab
|
2012-02-08 10:22:58 +09:00 |
|
Piro / SHIMODA Hiroshi
|
a00e0bcb0d
|
update library
|
2012-02-08 03:23:10 +09:00 |
|
SHIMODA Hiroshi
|
f0333d5a32
|
hide temporary states if Tab Mix Plus or Informational Tab are available
|
2012-02-07 11:46:14 +09:00 |
|
Piro / SHIMODA Hiroshi
|
89cecd0fe2
|
fix missing "this"
|
2012-02-07 02:15:15 +09:00 |
|
Piro / SHIMODA Hiroshi
|
c844906cb1
|
handle errors in deferred tasks
|
2012-02-07 02:13:46 +09:00 |
|
Piro / SHIMODA Hiroshi
|
d6f0e5e6b3
|
on Nightly 13.0a1, drag and drop of the last tree from another window broke tab animations (tab animations shouldn't be processed while the window is destroying)
|
2012-02-05 08:24:26 +09:00 |
|
Piro / SHIMODA Hiroshi
|
5cbbd36fea
|
dragging out of tree wrongly duplicated the dragged tree. now they should be duplicated if Ctrl or Command key is pressed. (but it doesn't work currently, because modifier keys are ignored on dragend event.)
|
2012-02-05 07:50:26 +09:00 |
|
Piro / SHIMODA Hiroshi
|
16f6cd7dd9
|
optimize: reduce use of Iterator
|
2012-02-05 06:31:03 +09:00 |
|
Piro / SHIMODA Hiroshi
|
f9daab2ae0
|
with Tab Mix Plus, appearance of tabs is broken on the startup
|
2012-02-05 04:15:21 +09:00 |
|
Piro / SHIMODA Hiroshi
|
d02eb93c8a
|
use Iterator instead of forEach (for performance optimization)
|
2012-02-05 04:03:28 +09:00 |
|
Piro / SHIMODA Hiroshi
|
59444c68a6
|
use Iterator instead of forEach (for performance optimization)
|
2012-02-05 03:15:38 +09:00 |
|
Piro / SHIMODA Hiroshi
|
35d1bfce99
|
don't touch vertical containers
|
2012-02-05 01:02:02 +09:00 |
|
Piro / SHIMODA Hiroshi
|
6ab0543a32
|
support tab contents modified by Tab Mix Plus
|
2012-02-04 20:28:30 +09:00 |
|
Piro / SHIMODA Hiroshi
|
3aaf8bc8d7
|
fix drop marker in sidebar style
|
2012-02-04 04:36:26 +09:00 |
|
Piro / SHIMODA Hiroshi
|
f744f51802
|
* remove custom drop marker in tabs
* initTabContents always update the order of tab contents
|
2012-02-04 02:33:49 +09:00 |
|
SHIMODA Hiroshi
|
968155edb7
|
the sensitive area was wrongly expanded to the width of the shown tab bar
|
2012-02-03 19:11:56 +09:00 |
|
SHIMODA Hiroshi
|
dd275b4e24
|
Merge branch 'master' of github.com:piroor/treestyletab
|
2012-02-03 12:22:04 +09:00 |
|
Piro / SHIMODA Hiroshi
|
5ef4c9f795
|
don't reset position of thumbnail container inserted by informational tab
|
2012-02-03 05:59:32 +09:00 |
|
Piro / SHIMODA Hiroshi
|
6c43a67836
|
don't apply custom binding to tabs anymore
|
2012-02-03 05:27:57 +09:00 |
|
SHIMODA Hiroshi
|
2f1f69a16f
|
autoscroll didn't work when the first tab was hidden.
|
2012-01-31 15:06:32 +09:00 |
|
Piro / SHIMODA Hiroshi
|
bf9f48dfdb
|
In some cases, "Tabs on Top" was wrongly enabled when a popup window is opened.
|
2012-01-31 03:38:41 +09:00 |
|
Piro / SHIMODA Hiroshi
|
80679b2893
|
failed to update the size of the floating tab bar in some cases (ex. Firebug's panel)
|
2012-01-31 03:15:00 +09:00 |
|
Piro / SHIMODA Hiroshi
|
00d6ef7609
|
support about:newtab (update for changes introduced by https://bugzilla.mozilla.org/show_bug.cgi?id=455553 )
|
2012-01-30 23:42:40 +09:00 |
|
Piro / SHIMODA Hiroshi
|
ed46793caa
|
When new tab is opened in the background, it should be notified by an animation effect.
|
2012-01-29 19:54:02 +09:00 |
|
Piro / SHIMODA Hiroshi
|
10f25fe0ef
|
when a tree is expanded, the parent tab could be scrolled out unexpectedly.
|
2012-01-29 06:43:43 +09:00 |
|
Piro / SHIMODA Hiroshi
|
7511b03b8e
|
failed to scroll to the expanded tree when a collapsed tree was selected
|
2012-01-29 06:22:04 +09:00 |
|
Piro / SHIMODA Hiroshi
|
95b6e0a5b9
|
update comment
|
2012-01-28 04:49:12 +09:00 |
|
Piro / SHIMODA Hiroshi
|
ddf539ae5f
|
add comment
|
2012-01-28 04:48:21 +09:00 |
|
Piro / SHIMODA Hiroshi
|
43b22f1e22
|
When the system is too slow on TabOpen event (by Informational Tab or some addons), the tab bar failed to be scrolled to the newly opened tab.
|
2012-01-28 04:33:02 +09:00 |
|
Piro / SHIMODA Hiroshi
|
9608f76989
|
TreeStyleTabService.restoringTree was wrongly true if there is any to-be-restored tabs in background groups.
|
2012-01-28 03:57:48 +09:00 |
|
SHIMODA Hiroshi
|
8e1188d9be
|
fix wrong method name
|
2012-01-24 10:15:25 +09:00 |
|
Piro / SHIMODA Hiroshi
|
f077af1317
|
ignore events after destruction
|
2012-01-24 04:07:56 +09:00 |
|
Piro / SHIMODA Hiroshi
|
6bab97a38f
|
* we couldn't resize shrunken tab bar by mouse drag
* now we can prevent auto-show/hide of the tab bar by pressing shift key
|
2012-01-24 03:35:48 +09:00 |
|
Piro / SHIMODA Hiroshi
|
7a83c1ef67
|
don't hide doorhangar even if the tab is restored after the doorhangar is shown
|
2012-01-21 00:35:53 +09:00 |
|
Piro / SHIMODA Hiroshi
|
1166dc4849
|
image size was not applied correctly
|
2012-01-21 00:33:19 +09:00 |
|
Piro / SHIMODA Hiroshi
|
b2c3e44ce6
|
update library
|
2012-01-21 00:13:27 +09:00 |
|
Piro / SHIMODA Hiroshi
|
2fa9659480
|
update library
|
2012-01-21 00:10:57 +09:00 |
|
Piro / SHIMODA Hiroshi
|
0f894471a2
|
update library
|
2012-01-20 23:58:22 +09:00 |
|
Piro / SHIMODA Hiroshi
|
ed2b234977
|
update library
|
2012-01-19 03:23:06 +09:00 |
|
Piro / SHIMODA Hiroshi
|
f0b6f6e040
|
update library
|
2012-01-19 02:56:55 +09:00 |
|
SHIMODA Hiroshi
|
32c45ab150
|
use doorhangar instead of notification bar
|
2012-01-18 13:56:50 +09:00 |
|
SHIMODA Hiroshi
|
ca830a8f53
|
revert changes on 4636f201bc (in the horizontal tab bar, tabs should be stacked always)
|
2012-01-18 11:58:12 +09:00 |
|
Piro / SHIMODA Hiroshi
|
c604a72eec
|
Firefox can remove "overflow" property wrongly, by horizontal overflow/underflow on a vertical tab bar.
|
2012-01-15 03:42:51 +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
|
9fc01781a1
|
remove module for optimization
|
2012-01-14 01:20:43 +09:00 |
|
Piro / SHIMODA Hiroshi
|
23e3457530
|
update version specific comments
|
2012-01-14 01:15:12 +09:00 |
|
SHIMODA Hiroshi
|
7d23e2b9b3
|
remove obsolete codes
|
2012-01-13 20:17:16 +09:00 |
|
SHIMODA Hiroshi
|
b44c9b20f9
|
remove regacy codes
|
2012-01-13 18:06:40 +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
|
07b0e15aaa
|
suppress unexpected jumping of the tab bar more intelligently
|
2012-01-13 12:28:13 +09:00 |
|
SHIMODA Hiroshi
|
585ab07c48
|
suppress unexpected jumping on the tab bar after new child tabs are opened
|
2012-01-13 12:16:35 +09:00 |
|
SHIMODA Hiroshi
|
d45ec4a947
|
when the browser is too slow, manual scrollings on the tab bar can be canceled by smooth scroll animations of TST
|
2012-01-06 19:38:38 +09:00 |
|
Piro / SHIMODA Hiroshi
|
d512dbbfa4
|
failed to create tree for the tab initially selected in a background group ( some tabs restored in background group cannot be found by getTabById() )
|
2012-01-04 00:13:35 +09:00 |
|
Piro / SHIMODA Hiroshi
|
08aa9a3459
|
failed to restore closed tree
|
2012-01-03 22:03:51 +09:00 |
|
Piro / SHIMODA Hiroshi
|
1b50b890c4
|
tab bar should not be hidden by keyboard input if it is expanded by mouse
|
2012-01-03 06:00:04 +09:00 |
|
Piro / SHIMODA Hiroshi
|
afca500dbe
|
With Tab Mix Plus, failed to restore secondary or later pinned tabs if there is no normal tab
|
2012-01-03 05:50:38 +09:00 |
|
Piro / SHIMODA Hiroshi
|
7ed52bca37
|
failed to store edited title of group tab (regression)
|
2012-01-03 05:16:50 +09:00 |
|
Piro / SHIMODA Hiroshi
|
3cf6b76fee
|
F2 key didn't work on group tab (regression)
|
2012-01-03 05:13:39 +09:00 |
|
Piro / SHIMODA Hiroshi
|
6c2eacc16a
|
tree of tabs cannot be restored (regression)
|
2012-01-02 19:52:51 +09:00 |
|
Piro / SHIMODA Hiroshi
|
e8f092b7b1
|
By ctrl-shift-` and ctrl-shift-~ tab groups (Panorama) were broken unexpectedly.
|
2012-01-02 05:18:14 +09:00 |
|
SHIMODA Hiroshi
|
60af382b89
|
manually expanded tree should not collapsed automatically (like Windows Explorer)
|
2011-12-27 13:21:23 +09:00 |
|
SHIMODA Hiroshi
|
d0664b4552
|
"fast restore" didn't work for secondary (and later) window
|
2011-12-19 19:20:14 +09:00 |
|
SHIMODA Hiroshi
|
8e0159712a
|
when the current tab includes <embed>, drag and drop feature ottally broken after you tried to drag the tab bar itself.
|
2011-12-19 18:58:25 +09:00 |
|
SHIMODA Hiroshi
|
d447107fbe
|
shrink sensitive area based on the size of clickable element
|
2011-12-19 17:29:37 +09:00 |
|
SHIMODA Hiroshi
|
6a9f32235c
|
we should not expand tab bar automatically if the pointer is over the twisty
|
2011-12-19 16:49:23 +09:00 |
|
SHIMODA Hiroshi
|
3870310023
|
generalize
|
2011-12-19 16:43:18 +09:00 |
|
SHIMODA Hiroshi
|
b5f3f4abd3
|
don't shrink sensitive area if there is no closebox near the pointer
|
2011-12-19 16:37:48 +09:00 |
|
Piro / SHIMODA Hiroshi
|
058d27612b
|
event listener for initialization was not unregistered
|
2011-12-17 00:50:30 +09:00 |
|
SHIMODA Hiroshi
|
668a4f667e
|
we should save data to TMP's session manager always
|
2011-12-15 14:28:40 +09:00 |
|
SHIMODA Hiroshi
|
7832e7a2e6
|
fast restore should work with TMP if TMP session managemnt is disabled
|
2011-12-15 14:12:41 +09:00 |
|
SHIMODA Hiroshi
|
527acb44f8
|
when a tab was moved into an existing tree, it was not become a new member of the tree. (regression)
|
2011-12-15 13:32:17 +09:00 |
|
Piro / SHIMODA Hiroshi
|
5f771740db
|
don't do fast restore if TMP's session management is activated
|
2011-12-14 23:51:56 +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
|
737320ef7d
|
tab bar was wrongly shrunken for fullscreen window on the starutp
|
2011-12-14 15:33:25 +09:00 |
|
SHIMODA Hiroshi
|
e6f29af997
|
isMaximized => maximized
|
2011-12-14 15:28:47 +09:00 |
|
SHIMODA Hiroshi
|
55854683a0
|
tab bar was wrongly shrunken on the startup (fix for https://github.com/piroor/treestyletab/issues/177 )
|
2011-12-14 15:26:58 +09:00 |
|
SHIMODA Hiroshi
|
4b36391e66
|
failed to save tab id (regression)
|
2011-12-14 13:41:26 +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
|
a3af97ef98
|
rearrange methods
|
2011-12-13 23:21:31 +09:00 |
|
Piro / SHIMODA Hiroshi
|
f6fddbdadc
|
output stack trace
|
2011-12-13 23:00:44 +09:00 |
|
Piro / SHIMODA Hiroshi
|
594abe6e54
|
simplify
|
2011-12-13 22:59:45 +09:00 |
|
SHIMODA Hiroshi
|
cf4b3bd1f1
|
don't restore already restored tabs
|
2011-12-13 20:41:42 +09:00 |
|