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 |
|
SHIMODA Hiroshi
|
476ffb70d5
|
refactoring
|
2011-12-13 20:18:32 +09:00 |
|
SHIMODA Hiroshi
|
e3b7f7adf4
|
relation of the selected tab was unexpectedly lost
|
2011-12-13 18:03:16 +09:00 |
|
SHIMODA Hiroshi
|
e21c0f4d01
|
if we can restore tree more quickly, do it
|
2011-12-13 16:32:42 +09:00 |
|
SHIMODA Hiroshi
|
4c51a856b1
|
better handling of duplicated tabs
|
2011-12-13 16:10:49 +09:00 |
|
Piro / SHIMODA Hiroshi
|
8d981a7d13
|
always restore all tree
|
2011-12-13 03:54:43 +09:00 |
|
SHIMODA Hiroshi
|
b8fd343863
|
unity fastRestoreTreeStructure to onWindowStateRestored
|
2011-12-12 18:39:46 +09:00 |
|
SHIMODA Hiroshi
|
67ff3b111f
|
items in "all tabs" popup were not indented on Nightly.
|
2011-12-12 18:27:11 +09:00 |
|
SHIMODA Hiroshi
|
1bc3146759
|
activate "fast restore" for any window restoration (ex. Private Browsing, Session Manager, etc.)
|
2011-12-12 16:44:10 +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
|
726a4ae03f
|
tabs were unexpectedly rearranged after you exited from Panorama.
|
2011-12-12 14:48:51 +09:00 |
|
SHIMODA Hiroshi
|
5d9c5f3a74
|
don't collapse a existing tree automatically if it is in a background group
|
2011-12-12 11:51:48 +09:00 |
|
Piro / SHIMODA Hiroshi
|
55dc28600b
|
move codes for group tabs to a JS code module
|
2011-12-11 23:09:53 +09:00 |
|
Piro / SHIMODA Hiroshi
|
80b64709c7
|
"event." is required
|
2011-12-10 02:36:08 +09:00 |
|
Piro / SHIMODA Hiroshi
|
3e4cbe02c7
|
now tabs can be closed from full tooltips
|
2011-12-10 02:35:19 +09:00 |
|
Piro / SHIMODA Hiroshi
|
9259ecad17
|
middle click on tab link should close the tab
|
2011-12-10 02:05:08 +09:00 |
|
SHIMODA Hiroshi
|
1e8daf3ded
|
draw links in the "dummy" tab
|
2011-12-09 20:10:04 +09:00 |
|
SHIMODA Hiroshi
|
39234833fc
|
on Linux + GNOME3, "narrow scroll bar" was not narrow.
|
2011-12-09 17:55:15 +09:00 |
|
SHIMODA Hiroshi
|
7b41779a0b
|
failed to restore subtree-collapsed state for restored tabs (by undo close tab command)
|
2011-12-09 11:12:27 +09:00 |
|
SHIMODA Hiroshi
|
491ec519a7
|
rename methods for handling events
|
2011-12-09 11:11:53 +09:00 |
|
Piro / SHIMODA Hiroshi
|
90e4852836
|
confirmation message should be shown immediately, and it should not be closed by page loadings
|
2011-12-09 02:58:36 +09:00 |
|
Piro / SHIMODA Hiroshi
|
7d891dd32c
|
"undo closed set" feature didn't work (part 2)
|
2011-12-09 01:40:43 +09:00 |
|
Piro / SHIMODA Hiroshi
|
7035a53d4f
|
"undo closed set" feature didn't work
|
2011-12-09 01:39:55 +09:00 |
|
Piro / SHIMODA Hiroshi
|
2d54b402c0
|
call updateInsertionPositionInfo only for "fast restor"ed tabs
|
2011-12-08 05:17:06 +09:00 |
|
Piro / SHIMODA Hiroshi
|
5193c60a3b
|
"fast restore" should restore collapsed/expand state based on user pref
|
2011-12-08 05:12:33 +09:00 |
|
Piro / SHIMODA Hiroshi
|
acefddccb7
|
set position of child tabs
|
2011-12-08 04:43:51 +09:00 |
|
Piro / SHIMODA Hiroshi
|
7d3f967b1a
|
add codes for failsafe
|
2011-12-08 04:40:26 +09:00 |
|
Piro / SHIMODA Hiroshi
|
87c0b4ad27
|
"fast restore" didn't work as I expected for tabs without children.
|
2011-12-08 01:40:33 +09:00 |
|
Piro / SHIMODA Hiroshi
|
46326d4997
|
fix typo
|
2011-12-07 21:33:57 +09:00 |
|
SHIMODA Hiroshi
|
828e6e48f9
|
simplify implementation of "fast restore"
|
2011-12-07 15:14:02 +09:00 |
|
SHIMODA Hiroshi
|
9b5c3c594d
|
tree structure was not restored correctly
|
2011-12-07 12:06:05 +09:00 |
|
SHIMODA Hiroshi
|
ff5a299316
|
part => detach
|
2011-12-07 10:20:14 +09:00 |
|
SHIMODA Hiroshi
|
ca0b1fe073
|
partTab() => detachTab() (API is renamed)
|
2011-12-07 10:18:05 +09:00 |
|
SHIMODA Hiroshi
|
87352e22e6
|
add a comment about restoreTreeStructure() on Firefox 3.6
|
2011-12-06 18:06:59 +09:00 |
|
SHIMODA Hiroshi
|
db286777de
|
tree structure should be restored even if there are any extra tab
|
2011-12-05 20:19:32 +09:00 |
|
SHIMODA Hiroshi
|
f500a66092
|
refactoring
|
2011-12-05 19:51:38 +09:00 |
|
SHIMODA Hiroshi
|
a706c81340
|
brush up codes
|
2011-12-05 19:42:08 +09:00 |
|
SHIMODA Hiroshi
|
3de7d79b67
|
brush up restoreOnStartup
|
2011-12-05 19:31:12 +09:00 |
|
SHIMODA Hiroshi
|
a64ff91010
|
getNextSiblingTab() failed for broken "children" list
|
2011-12-05 17:21:19 +09:00 |
|
SHIMODA Hiroshi
|
af9bc6257b
|
don't show content area screen if it is not required
|
2011-12-05 17:10:16 +09:00 |
|
SHIMODA Hiroshi
|
8018a3ca8d
|
fix typo
|
2011-12-05 16:41:13 +09:00 |
|
SHIMODA Hiroshi
|
00be6a4f00
|
don't show content area screen if the window is not active
|
2011-12-05 16:27:33 +09:00 |
|
SHIMODA Hiroshi
|
04c9515d24
|
restore indent levels at first
|
2011-12-05 12:19:50 +09:00 |
|
SHIMODA Hiroshi
|
8578d23548
|
improve fast restora of tree structure
|
2011-12-05 11:54:07 +09:00 |
|
SHIMODA Hiroshi
|
f524c96c79
|
no need to restore tab attributes (revert the last commit)
|
2011-12-05 10:26:23 +09:00 |
|
Piro / SHIMODA Hiroshi
|
7be4a42f0e
|
store TST attributes
|
2011-12-05 09:47:16 +09:00 |
|
Piro / SHIMODA Hiroshi
|
776cfbc5c7
|
full tooltip was shown on wrong position if the window is not in the primary display (part 2)
|
2011-12-05 03:48:54 +09:00 |
|
Piro / SHIMODA Hiroshi
|
e27c117343
|
full tooltip was shown on wrong position if the window is not in the primary display
|
2011-12-05 03:46:40 +09:00 |
|
Piro / SHIMODA Hiroshi
|
d4ca094600
|
if the shrunken tab bar was too narrow, we couldn't expand tab bar automatically by mouseover.
|
2011-12-05 02:44:49 +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
|
1bba301260
|
emulate behaviors of folder trees, for arrow keys on focused tabs (but not wrapped on Windows and Linux - this is designed behavior of Firefox itself!)
|
2011-12-03 05:01:38 +09:00 |
|
Piro / SHIMODA Hiroshi
|
44af0c7f83
|
set minimum size too
|
2011-12-01 03:02:03 +09:00 |
|
Piro / SHIMODA Hiroshi
|
dcac8b1a6b
|
load full tooltip manager on demand
|
2011-12-01 02:59:46 +09:00 |
|
Piro / SHIMODA Hiroshi
|
03c677e522
|
MozBeforePaint is no longer available on Firefox 11
|
2011-12-01 02:22:15 +09:00 |
|
Piro / SHIMODA Hiroshi
|
69efc14044
|
on Firefox 11, mozRequestAnimationFrame() requires the callback anyway
|
2011-12-01 01:54:18 +09:00 |
|
Piro / SHIMODA Hiroshi
|
e0d949b99e
|
shrunken tab bar couldn't be resized by drag and drop because the tab bar was unexpectedly expanded near the resizer.
|
2011-11-30 23:22:16 +09:00 |
|
Piro / SHIMODA Hiroshi
|
e3b5a236d8
|
arrowscrollbox in tooltip should be re-created
|
2011-11-30 20:32:57 +09:00 |
|
Piro / SHIMODA Hiroshi
|
cf49041b8c
|
animation effect for full tooltip
|
2011-11-30 20:22:19 +09:00 |
|
Piro / SHIMODA Hiroshi
|
8f8e96da16
|
full tooltip should be hidden after the pointer goes out from it
|
2011-11-30 19:33:12 +09:00 |
|
SHIMODA Hiroshi
|
867bd4d5f9
|
didn't work on Firefox 3.6
|
2011-11-30 10:14:17 +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
|
5d379c12c3
|
optimize
|
2011-11-30 05:01:56 +09:00 |
|
Piro / SHIMODA Hiroshi
|
1ffd3fbb71
|
emulate behavior of tooltip
|
2011-11-30 04:27:08 +09:00 |
|
Piro / SHIMODA Hiroshi
|
15da5d1e9b
|
fix some minor bugs
|
2011-11-30 03:52:47 +09:00 |
|
Piro / SHIMODA Hiroshi
|
71d517d51b
|
split implementation of full tooltip
|
2011-11-30 03:40:11 +09:00 |
|
Piro / SHIMODA Hiroshi
|
617cf38a1f
|
When a child tab is selected and the tree is collapsed, the parent tab is automatically selected and the tree was collapsed but re-expanded after a delay unexpectedly.
|
2011-11-30 02:21:33 +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
|
6c13384537
|
pinned tabs can be smaller than 24x24 (new minimum size = 16x16)
|
2011-11-29 17:34:20 +09:00 |
|
SHIMODA Hiroshi
|
bbd95f450b
|
the counter in a parent tab should report the count of tabs not only collapsed descendants but including itself.
|
2011-11-16 10:45:19 +09:00 |
|
Piro / SHIMODA Hiroshi
|
bcca67868e
|
Fix broken behavior about tabs dropped on indented area (fix for https://github.com/piroor/treestyletab/issues/175 )
|
2011-11-05 19:50:30 +09:00 |
|
Piro / SHIMODA Hiroshi
|
a3d1651ca7
|
update mail address
|
2011-11-02 02:43:39 +09:00 |
|
Piro / SHIMODA Hiroshi
|
c797f25a3e
|
Pinned tabs were mispositioned on rightside tab bar.
|
2011-10-30 14:52:56 +09:00 |
|
Piro / SHIMODA Hiroshi
|
78a178b0c2
|
children of a newly pinned tab should be treated same to children of a closed tab (https://github.com/piroor/treestyletab/issues/155 )
|
2011-10-30 05:50:27 +09:00 |
|
Piro / SHIMODA Hiroshi
|
188031b1a3
|
New tabs from "new blank tab" button on the tab bar didn't become "first-child" by the user preference automatically when it is opened. Now it works.
|
2011-10-30 05:26:01 +09:00 |
|
Piro / SHIMODA Hiroshi
|
e466b9bccd
|
When a parent tab is moved to another tab group, then descendant tabs also should be moved to the group.
|
2011-10-30 05:03:44 +09:00 |
|
Piro / SHIMODA Hiroshi
|
785666ccf7
|
When "treeViewEnabled" was set to false twice, twisties in tabs were lost. ( https://github.com/piroor/treestyletab/issues/160 )
|
2011-10-30 03:10:53 +09:00 |
|
Piro / SHIMODA Hiroshi
|
23cb3917e1
|
add workspace to hack other extensions
|
2011-10-28 04:17:22 +09:00 |
|
SHIMODA Hiroshi
|
d80d323aa1
|
fix mispositioned pinned tabs on Gecko 10.0a
|
2011-10-24 19:54:16 +09:00 |
|
SHIMODA Hiroshi
|
3c581a5683
|
add comment
|
2011-09-06 11:37:24 +09:00 |
|
SHIMODA Hiroshi
|
6201e7a523
|
children of a newly pinned tab should be treated same to children of a closed tab (partial fix for https://github.com/piroor/treestyletab/issues/155 )
|
2011-09-06 11:33:38 +09:00 |
|
Piro / SHIMODA Hiroshi
|
ec294ee820
|
Search result tabs didn't become children of the current tab if the selection include white spaces before/after the search term.
|
2011-08-30 00:39:17 +09:00 |
|
SHIMODA Hiroshi
|
147812ff1c
|
split methods
|
2011-08-24 14:27:19 +09:00 |
|
SHIMODA Hiroshi
|
197911a031
|
split methods
|
2011-08-24 14:17:01 +09:00 |
|
SHIMODA Hiroshi
|
75e2f69552
|
don't shrink/hide/expand tab bar when something is dragged on the browsing area
|
2011-08-23 11:59:01 +09:00 |
|
Piro / SHIMODA Hiroshi
|
327771a2b6
|
* Needless group tab is not closed correctly when it is "to-be-reloaded".
* Group tab wrongly closed even if the last sibling has any child.
|
2011-07-30 03:07:37 +09:00 |
|
Piro / SHIMODA Hiroshi
|
0494e7a229
|
Needless dummy "group" tab isn't closed if it is a to-be-restored tab
|
2011-07-30 02:52:28 +09:00 |
|
Piro / SHIMODA Hiroshi
|
fd6cac3f6a
|
remove needless variable
|
2011-07-30 02:11:08 +09:00 |
|
Piro / SHIMODA Hiroshi
|
14a2370d4f
|
When a root tab is closed and there is only one left "dummy" group-tab, then close it automatically.
|
2011-07-30 02:10:28 +09:00 |
|
Piro / SHIMODA Hiroshi
|
749d98bf05
|
group tab should be closed with delay
|
2011-07-30 00:40:39 +09:00 |
|
SHIMODA Hiroshi
|
c419a3f63b
|
needless sibling group tab should be removed automatically
|
2011-07-29 17:22:13 +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 |
|
SHIMODA Hiroshi
|
3bbf28b4f0
|
restore _lastRelatedTab on the last point of onTabAdded()
|
2011-07-29 10:34:44 +09:00 |
|
Piro / SHIMODA Hiroshi
|
ee95b8c7c0
|
closing a child tab when there are multiple child tabs next to it focuses the parent tab instead of the child tab next to the one closed
|
2011-07-29 09:45:21 +09:00 |
|
Piro / SHIMODA Hiroshi
|
5dfbffc0be
|
Merge branch 'master' of github.com:piroor/treestyletab
|
2011-07-21 01:30:50 +09:00 |
|
SHIMODA Hiroshi
|
2c0d84aaa2
|
update for Firefox 8
|
2011-07-20 19:59:59 +09:00 |
|
Piro / SHIMODA Hiroshi
|
61e6984df3
|
don't resize window if it is maximized
|
2011-06-24 02:43:21 +09:00 |
|
Piro / SHIMODA Hiroshi
|
131d15c8cb
|
fix typo
|
2011-06-19 22:57:35 +09:00 |
|
SHIMODA Hiroshi
|
3a2a5e8844
|
don't control visibility of menuitems and selarators if they are removed by Menu Editor addon.
|
2011-06-18 00:02:43 +09:00 |
|
Piro / SHIMODA Hiroshi
|
24775182de
|
failed to import/duplicate/move windows
|
2011-06-17 01:59:57 +09:00 |
|
Piro / SHIMODA Hiroshi
|
2399608213
|
duplicateTabs, moveTabs also new public methods.
|
2011-06-17 01:48:32 +09:00 |
|
SHIMODA Hiroshi
|
face3c44c9
|
possibly raised error
|
2011-06-16 11:54:13 +09:00 |
|
Piro / SHIMODA Hiroshi
|
d6ccafc958
|
forgot to fix for new name
|
2011-06-16 00:31:26 +09:00 |
|
SHIMODA Hiroshi
|
f9e9e4efd4
|
new API, importTabs() (and moveTabs())
|
2011-06-15 18:13:23 +09:00 |
|
SHIMODA Hiroshi
|
c39d55061a
|
refactoring around performDrop()
|
2011-06-15 17:38:14 +09:00 |
|
SHIMODA Hiroshi
|
213aa81361
|
Merge branch 'master' of github.com:piroor/treestyletab
|
2011-06-15 15:44:15 +09:00 |
|
SHIMODA Hiroshi
|
a57bd32d1c
|
split methods and define new utility API "collectRootTabs()"
|
2011-06-15 13:32:39 +09:00 |
|
Piro / SHIMODA Hiroshi
|
511348dd66
|
forgot to initialize as an empty array
|
2011-06-15 00:34:08 +09:00 |
|
Piro / SHIMODA Hiroshi
|
bb77306af2
|
dragging of multiple URIs causes error.
|
2011-06-15 00:29:36 +09:00 |
|
Piro / SHIMODA Hiroshi
|
de11611005
|
revert
|
2011-06-14 02:04:37 +09:00 |
|
Piro / SHIMODA Hiroshi
|
650f2b4d93
|
do destruction process later than other addons
|
2011-06-14 00:59:34 +09:00 |
|
Piro / SHIMODA Hiroshi
|
75dc1da17d
|
while dragging, auto-hidden tab bar should be expanded automatically
|
2011-06-13 02:03:50 +09:00 |
|
Piro / SHIMODA Hiroshi
|
f86ac91786
|
toggleAutoHide() wasn't proxied
|
2011-06-13 01:23:52 +09:00 |
|
Piro / SHIMODA Hiroshi
|
1b4327f63b
|
animations are suddenly stopped by window close (or other reasons)
|
2011-06-11 03:32:34 +09:00 |
|
Piro / SHIMODA Hiroshi
|
e1d25883eb
|
forget to handle "this"
|
2011-06-06 01:05:22 +09:00 |
|
Piro / SHIMODA Hiroshi
|
dfcb7f14f3
|
don't cancel dragstart events from Multiple Tab Handler (fix for https://github.com/piroor/treestyletab/issues/118 )
|
2011-06-02 09:27:18 +09:00 |
|
Piro / SHIMODA Hiroshi
|
7b7c7ba5e8
|
simplify
|
2011-05-28 09:18:44 +09:00 |
|
Piro / SHIMODA Hiroshi
|
b80e90091f
|
autohide feature didn't work (regression)
|
2011-05-28 07:49:02 +09:00 |
|
Piro / SHIMODA Hiroshi
|
cf8d2072a4
|
drag and drop of tabs between windows was broken (regression)
|
2011-05-28 06:21:48 +09:00 |
|
Piro / SHIMODA Hiroshi
|
df1caa3ad1
|
fix undefined variable error
|
2011-05-28 06:08:45 +09:00 |
|
SHIMODA Hiroshi
|
68a8a9fe44
|
fix comment
|
2011-05-27 11:33:00 +09:00 |
|
SHIMODA Hiroshi
|
d25e006a2f
|
On Nightly, background color of the vertical tab bar was unexpectedly fixed to "white" by patches http://hg.mozilla.org/mozilla-central/rev/e90bdd97d168 introduced by the bug https://bugzilla.mozilla.org/show_bug.cgi?id=558585
|
2011-05-27 11:31:02 +09:00 |
|
SHIMODA Hiroshi
|
4a8041ced5
|
built-in themes were not work correctly
|
2011-05-27 10:55:21 +09:00 |
|
SHIMODA Hiroshi
|
69f78feafb
|
* pre-loading of images didn't work.
* "default" style didn't work correctly (it worked just same as "flat".)
|
2011-05-27 10:44:23 +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
|
60f3b28c54
|
add module for performance tuning
|
2011-05-27 00:35:43 +09:00 |
|
Piro / SHIMODA Hiroshi
|
ff1fef531f
|
flatten stylesheets
|
2011-05-27 00:10:18 +09:00 |
|
Piro / SHIMODA Hiroshi
|
c9aca50c1b
|
don't load needless stylesheets
|
2011-05-26 23:22:42 +09:00 |
|
Piro / SHIMODA Hiroshi
|
47f32679c1
|
rename module to preload images
|
2011-05-26 21:08:56 +09:00 |
|
SHIMODA Hiroshi
|
82abedc946
|
fix error on drag and drop on the tab bar
|
2011-05-26 12:17:48 +09:00 |
|
SHIMODA Hiroshi
|
0502528d65
|
load JSDeferred by a lazy getter
|
2011-05-26 12:15:47 +09:00 |
|
SHIMODA Hiroshi
|
f690d637c6
|
define lazy getters for modules
|
2011-05-26 12:11:08 +09:00 |
|
SHIMODA Hiroshi
|
5429946e37
|
undefined variable
|
2011-05-26 11:14:15 +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
|
1e6daae6fb
|
shorten
|
2011-05-26 06:23:02 +09:00 |
|
Piro / SHIMODA Hiroshi
|
00174ecc12
|
failed to restore session (regression)
|
2011-05-26 06:04:16 +09:00 |
|
Piro / SHIMODA Hiroshi
|
d4e4ad9e42
|
most of codes are moved to JavaScript code module
|
2011-05-26 05:54:46 +09:00 |
|
SHIMODA Hiroshi
|
2ab1e856d8
|
new APIs: readyToOpenChildTabNow(), readyToOpenNextSiblingTabNow(), and readyToOpenNewTabGroupNow()
|
2011-05-25 13:58:25 +09:00 |
|
SHIMODA Hiroshi
|
e18da85c38
|
On Firefox 3.6, multiple tabs selected by Multiple Tab Handler couldn't be attached by drag and drop. (regression, fix for https://github.com/piroor/treestyletab/issues/110 )
|
2011-05-24 18:41:18 +09:00 |
|
Piro / SHIMODA Hiroshi
|
e6768050d4
|
don't override "ordinal" attribute for the #TabsToolbar
|
2011-05-18 00:27:46 +09:00 |
|
SHIMODA Hiroshi
|
e6aafebcc7
|
When collapsed tree is moved (not attached to another existing tab), tree was unexpectedly expanded. (fix for https://github.com/piroor/treestyletab/issues/106 )
|
2011-05-17 09:24:19 +09:00 |
|
Piro / SHIMODA Hiroshi
|
4b8eb2cf6b
|
when the last visible tab is collapsed, drop indicator wasn't shown.
|
2011-05-17 02:23:38 +09:00 |
|
SHIMODA Hiroshi
|
eade75a329
|
rightside tab bar should be resizable even if it is shrunken and not inverted.
|
2011-05-06 18:58:05 +09:00 |
|
Piro / SHIMODA Hiroshi
|
4787316304
|
New API: TreeStyleTabService.readyToOpenNextSiblingTab() to open a new next sibling tab.
|
2011-05-05 04:14:38 +09:00 |
|
Piro / SHIMODA Hiroshi
|
b277f8df1a
|
status panel was shown on wrong position
|
2011-05-04 17:10:02 +09:00 |
|
Piro / SHIMODA Hiroshi
|
86d59ed306
|
don't drag whole tree if there is any selection
|
2011-04-27 02:44:19 +09:00 |
|
SHIMODA Hiroshi
|
a722935c00
|
fix undefined symbol problem (regression on recent commits)
|
2011-04-11 16:23:17 +09:00 |
|
SHIMODA Hiroshi
|
9ad3ab64ff
|
simplify
|
2011-04-08 12:20:25 +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 |
|
Piro / SHIMODA Hiroshi
|
1fca2619ef
|
don't override behavior when selected tabs are dropped to bookmarks tree.
|
2011-04-08 03:38:31 +09:00 |
|
SHIMODA Hiroshi
|
8c2fa45c2a
|
remode obsolete lines
|
2011-04-07 10:06:36 +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
|
028399cd59
|
ignore dragging of the tab bar from another window
|
2011-04-06 21:27:26 +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
|
a3514bdd9a
|
The drop indicator bar were unexpectedly shown on the vertical tab bar with some theme
|
2011-03-30 16:18:23 +09:00 |
|
Piro / SHIMODA Hiroshi
|
b5805daa3e
|
With the top tab bar or the case only the top level tree can be collapsed, any collapsed tree was never expanded automatically if a descendant tab (a child of "cannot be collapsed" tree) was selected.
|
2011-03-29 02:14:27 +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
|
f272ed650a
|
remove needless style
|
2011-03-25 11:57:56 +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
|
894198e0fc
|
while tab dragging on tabs, collapsed tree weren't expanded automatically.
|
2011-03-24 03:30:01 +09:00 |
|
Piro / SHIMODA Hiroshi
|
9f89599dc4
|
Drag and drop of tabs to pinned tabs breaks tree of tabs. (Pinned tabs must not accept dropping of tabs ON it.)
|
2011-03-19 05:14:17 +09:00 |
|
Piro / SHIMODA Hiroshi
|
9b8c693628
|
export Deferred
|
2011-03-19 05:00:12 +09:00 |
|
Piro / SHIMODA Hiroshi
|
bb2b541ea0
|
regression: when the last parent tab and its children are closed, Firefox froze. (fix for https://github.com/piroor/treestyletab/issues/#issue/50 )
|
2011-03-19 02:56:00 +09:00 |
|
Piro / SHIMODA Hiroshi
|
3eb8838ded
|
* error handler was wrongly called.
* show notification with delay
|
2011-03-18 22:52:27 +09:00 |
|
Piro / SHIMODA Hiroshi
|
e005536edf
|
auto detection of accesskey was broken
|
2011-03-18 22:10:53 +09:00 |
|
Piro / SHIMODA Hiroshi
|
7cd0d20f50
|
searchbar in the tab bar couldn't receive mousedown events because the event was wrongly canceled. textbox should be a clickable element which can receive mousedown events always.
|
2011-03-18 21:48:54 +09:00 |
|
SHIMODA Hiroshi
|
6ee1bf6f9c
|
Merge branch 'master' of https://github.com/ed2010/treestyletab into ed2010-master
|
2011-03-16 23:05:47 +09:00 |
|
SHIMODA Hiroshi
|
7d9ee67d34
|
when there are too many tabs, click on extra toolbar items in the tab bar was wrongly ignored.
|
2011-03-15 01:25:46 +09:00 |
|
Piro / SHIMODA Hiroshi
|
79ed882157
|
update jsdeferred
|
2011-03-04 03:45:45 +09:00 |
|
Piro / SHIMODA Hiroshi
|
61a4e307eb
|
update jsdeferred
|
2011-03-04 03:25:54 +09:00 |
|
ed2010
|
d5d8844e27
|
Corrected typo in @fileOverview description for confirmWithTab.js
|
2011-03-01 09:30:08 -08:00 |
|
Piro / SHIMODA Hiroshi
|
6b0366400c
|
update JSDeferred
|
2011-03-02 00:17:57 +09:00 |
|