Commit Graph

1293 Commits

Author SHA1 Message Date
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
Piro / SHIMODA Hiroshi
caa7bfce9b update library 2011-03-01 02:35:57 +09:00
Piro / SHIMODA Hiroshi
fda2d6e4cc update jsdeferred 2011-02-28 23:09:15 +09:00
Piro / SHIMODA Hiroshi
41eb5685b2 update jsdeferred 2011-02-27 18:15:48 +09:00
Piro / SHIMODA Hiroshi
05c86c85c6 improve compatibility with TotalToolbar ( http://totaltoolbar.mozdev.org/ ) 2011-02-19 22:07:08 +09:00
Piro / SHIMODA Hiroshi
d0bf81b511 ignore drag and drop while toolbar customization (better compatibility with TotalToolbar http://totaltoolbar.mozdev.org/ ) 2011-02-19 20:27:30 +09:00
Piro / SHIMODA Hiroshi
84d60f9302 improve compatibility with TotalToolbar ( http://totaltoolbar.mozdev.org/ ) 2011-02-19 20:08:42 +09:00
SHIMODA Hiroshi
bb8b1a9af0 nsIPromptService compatible accesskey detection 2011-02-10 10:08:26 +09:00
SHIMODA Hiroshi
3c38f43d5d Merge branch 'master' of github.com:piroor/treestyletab 2011-02-10 08:58:50 +09:00
SHIMODA Hiroshi
8e36e02926 add comment 2011-02-10 08:58:28 +09:00
Piro / SHIMODA Hiroshi
e8cba54fd5 confirmWithTab didn't provide accesskey for buttons (fix for https://github.com/piroor/treestyletab/issues#issue/43 ) 2011-02-10 08:19:49 +09:00
Piro / SHIMODA Hiroshi
68e4690da8 failed to tear off selected tabs if the multiple tab handler is installed 2011-02-09 03:13:04 +09:00
Piro / SHIMODA Hiroshi
6d13730c64 when a tab is dropped out of windows, two windows were wrongly opened. 2011-02-09 02:56:33 +09:00
SHIMODA Hiroshi
4fab352cce fix compatibility issue with Multiple Tab Handler about drag and drop of multiple tabs between windows 2011-02-07 12:09:12 +09:00
SHIMODA Hiroshi
33044b454e drag and drop of text like "www.example.com" (without schema) is unexpectedly rejected by the security check. (fix for https://github.com/piroor/treestyletab/issues#issue/37 ) 2011-02-07 10:45:59 +09:00
Piro / SHIMODA Hiroshi
b94b2efee3 don't draw BG if alpha=1 2011-02-07 03:09:34 +09:00
SHIMODA Hiroshi
1cad55af50 fix typo 2011-01-26 10:21:41 +09:00
Piro / SHIMODA Hiroshi
06c3b3b297 remove customizability of tabbar transparency, and fix it to "partially transparent". 2011-01-26 09:08:55 +09:00
Piro / SHIMODA Hiroshi
9c0a063edf rename prefs: extensions.treestyletab.autoAttachNewTabsAsChildren => extensions.treestyletab.autoAttach, extensions.treestyletab.autoAttachSearchResultAsChildren => extensions.treestyletab.searchResult 2011-01-26 00:06:32 +09:00
SHIMODA Hiroshi
f3292d295d referred undefined constant 2011-01-24 13:27:41 +09:00
Piro / SHIMODA Hiroshi
9bb9f05685 when a collapsed tree was moved, children unexpectedly stayed open. (fix for https://github.com/piroor/treestyletab/issues#issue/31 ) 2011-01-24 09:13:23 +09:00
Piro / SHIMODA Hiroshi
8a77d791c7 indicate which toolbar becomes the tab bar, by tooltip 2011-01-23 16:01:26 +09:00
Piro / SHIMODA Hiroshi
791db5e9ba indicate which toolbar will become "vertical tab bar". (experimental) 2011-01-23 15:20:06 +09:00
Piro / SHIMODA Hiroshi
4578f832dd mark canvas for autohide as legacy (only for Firefox 3.6 or older versions) 2011-01-23 14:51:59 +09:00
Piro / SHIMODA Hiroshi
3ae902cac9 mark "hide alltabs button" feature as legacy (only for Firefox 3.6 or older versions) 2011-01-23 14:33:16 +09:00
Piro / SHIMODA Hiroshi
800e64c94d When the twisty style is "none", entire tabs are recognized as "twisty" unexpectedly. (fix for https://github.com/piroor/treestyletab/issues#issue/21 ) 2011-01-23 04:03:39 +09:00
Piro / SHIMODA Hiroshi
95ba144808 cast a value to a boolean by "!!" 2011-01-23 03:32:04 +09:00
Piro / SHIMODA Hiroshi
7ec5d3a933 tabbar position changing was not saved for drag and drop of the tab bar. 2011-01-23 03:26:45 +09:00
Piro / SHIMODA Hiroshi
be197178b5 allow to change the tab bar position without changing the preference 2011-01-23 00:46:29 +09:00
Piro / SHIMODA Hiroshi
5ba83972c4 the orient of the tab bar was wrongly recognized when sycnReinitiTabbar. 2011-01-22 23:43:55 +09:00
Piro / SHIMODA Hiroshi
0b8a4070c5 split destroying/reinitializing process from event listener methods 2011-01-22 12:31:57 +09:00
Piro / SHIMODA Hiroshi
41084ec097 experimental: allow to move the tab bar from TabsToolbar to another toolbar 2011-01-22 02:15:04 +09:00
Piro / SHIMODA Hiroshi
6e676a29d6 allow to place tabbar not in #TabsToolbar 2011-01-22 00:01:19 +09:00
SHIMODA Hiroshi
568a1703bf restore tree structure on the startup (expedimental, disabled by extensions.treestyletab.restoreTreeOnStartup) 2011-01-20 11:55:49 +09:00
Piro / SHIMODA Hiroshi
bd0e8b39e5 remove needless codes 2011-01-20 01:31:22 +09:00
SHIMODA Hiroshi
c117ad1ccf drop indicator of the tab bar is shown wrongly for vertical tab bar. 2011-01-19 19:03:40 +09:00
Piro / SHIMODA Hiroshi
93c69131e3 for hidden twisties, screenX and screenY are possibly smaller than the tab's position. 2011-01-16 13:46:18 +09:00
Piro / SHIMODA Hiroshi
8d5fb95b80 if twisty in tabs are hidden, recognize click events on favicons as ones on twisties. 2011-01-16 12:01:59 +09:00
SHIMODA Hiroshi
7961570eb4 don't hide the tab bar when exiting auto hide mode 2011-01-12 17:25:41 +09:00
SHIMODA Hiroshi
b7d3a55fa2 On Minefield, the tab bar is shown with wrong width when entering/exitting auto hide mode 2011-01-12 17:06:06 +09:00
SHIMODA Hiroshi
0a3773c5a1 fire all custom events as DataContainerEvent 2011-01-11 19:29:14 +09:00
SHIMODA Hiroshi
136a61ac3e use DataContainerEvent type 2011-01-11 13:20:01 +09:00
SHIMODA Hiroshi
a2cbc32c8b send nsDOMTreeStyleTabTabbarPositionChanging and nsDOMTreeStyleTabTabbarPositionChanged events as UIEvents 2011-01-11 12:21:24 +09:00
Piro / SHIMODA Hiroshi
9635fc2154 2011 2011-01-10 16:02:15 +09:00
Piro / SHIMODA Hiroshi
977a015199 the tab bar is wrongly shown by mousemove, even if it is disabled by user preference 2011-01-10 14:01:09 +09:00
Piro / SHIMODA Hiroshi
141e819498 [autohide] When the window is resized while the tab bar is expanded, hide it before updating width of the bar. (fix for https://github.com/piroor/treestyletab/issues#issue/18 ) 2011-01-10 12:27:02 +09:00
Piro / SHIMODA Hiroshi
5d4d478802 on Minefield, the tab bar was not shown by keyboard shortcuts if "TreeStyleTabService.shouldListenKeyEventsForAutoExpandByFocusChange" returned "false". 2011-01-10 01:43:23 +09:00
Piro / SHIMODA Hiroshi
bcfc9dc413 on Minefield, the tab bar was never shown by keyboard shortcuts. 2011-01-10 01:40:24 +09:00
Piro / SHIMODA Hiroshi
e24ee77e71 update the position of the floating tab bar without delay on the startup (fix for https://github.com/piroor/treestyletab/issues#issue/12 ) 2011-01-07 22:08:22 +09:00
SHIMODA Hiroshi
d4781a8a6e add configuration UI for "extensions.treestyletab.bookmarkDroppedTabs.behavior" (see https://github.com/piroor/treestyletab/issues#issue/6 ) 2011-01-06 10:25:17 +09:00
SHIMODA Hiroshi
cbeff338d2 couldn't handle click on twisty of tabs, on Minefield, Mac OS X. 2010-12-27 18:58:02 +09:00
SHIMODA Hiroshi
3bbe37ddfa add "nsDOM" prefix to custom event types (it is required to pass custom data. see: https://developer.mozilla.org/en/Creating_Custom_Events_That_Can_Pass_Data ) 2010-12-20 20:54:42 +09:00
SHIMODA Hiroshi
6d3fd864d6 add ability to control "how to bookmark dropped tree?" (fix for https://github.com/piroor/treestyletab/issues/issue/6 ) 2010-12-20 20:41:22 +09:00
SHIMODA Hiroshi
efca844cf5 don't select dragged tabs 2010-12-20 16:24:47 +09:00
SHIMODA Hiroshi
a1b73fb9a2 to feedback actual behavior, select dragged tabs automatically if MTH is installed 2010-12-20 15:46:38 +09:00
SHIMODA Hiroshi
3acb6a2bfc add "close other tabs except this tree" context menu item 2010-12-08 20:34:42 +09:00
SHIMODA Hiroshi
f54f673b73 don't access to gBrowser before it is initialized 2010-12-08 16:38:00 +09:00
Piro / SHIMODA Hiroshi
60d15d1715 New tabs opened in a loop should be ordered by "opened order", even if I set new child is inserted at the first position of existing children. (fix for http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2812 ) 2010-12-08 01:28:23 +09:00
SHIMODA Hiroshi
b2a72cdc8d fix error on dragging the tab bar if there are only pinned tabs 2010-12-07 12:40:41 +09:00
Piro / SHIMODA Hiroshi
a8d4e7fd9e startRendering is a method of treeStyleTab 2010-12-06 23:34:32 +09:00
Piro / SHIMODA Hiroshi
b488475bd8 move codes for autohide into JS code modules 2010-12-06 22:31:58 +09:00
Piro / SHIMODA Hiroshi
0713e54fda move codes for drag and drop into JS code modules 2010-12-06 21:04:52 +09:00
Piro / SHIMODA Hiroshi
433bec4ade specify the reason of updating floating tab bar, to fix incorrect tab bar width problem on multiple windows ( https://github.com/piroor/treestyletab/issues#issue/2 ) 2010-12-03 23:50:42 +09:00
Piro / SHIMODA Hiroshi
f9c965d1b1 getCurrentDragSession() => currentDragSession 2010-12-02 09:02:27 +09:00
SHIMODA Hiroshi
fabd5f546d split methods and add a new API getAncestorTabs() 2010-12-01 17:40:18 +09:00
SHIMODA Hiroshi
34cd4244c1 define event types as constant properties 2010-12-01 17:16:26 +09:00
SHIMODA Hiroshi
a72ee733a8 move event type and topic definitions below class definitions 2010-12-01 09:40:27 +09:00
SHIMODA Hiroshi
98e5745217 define event types as constant properties 2010-12-01 09:36:22 +09:00
SHIMODA Hiroshi
23326d9ab3 define topic types as constant properties 2010-12-01 09:33:07 +09:00
SHIMODA Hiroshi
619d47c77d support new API based on DOM Events 2010-11-30 19:05:00 +09:00
SHIMODA Hiroshi
9b2b99674f enable tree separation on vertical tab bar if maxTreeLevel==0 2010-11-29 19:35:47 +09:00
SHIMODA Hiroshi
89732dc67b now we can set maximum level of nesting 2010-11-29 17:24:45 +09:00
Piro / SHIMODA Hiroshi
241edec464 now we can stack collapsed tabs in the horizontal tab bar 2010-11-25 01:14:36 +09:00
SHIMODA Hiroshi
3ef3ee4612 On Linux and Mac OS X, selected theme didn't saved. (regression) 2010-11-18 16:04:31 +09:00
Piro / SHIMODA Hiroshi
0426180299 remove "open link in tab" and "new tab from location bar" codes 2010-11-18 02:50:54 +09:00
Piro / SHIMODA Hiroshi
c1871b94c6 fix careless misses 2010-11-18 01:08:40 +09:00
Piro / SHIMODA Hiroshi
c8d15704f2 add comment 2010-11-13 15:52:40 +09:00
SHIMODA Hiroshi
1d586818ba "askUndoClosedTabSet" always show the confirmation. 2010-11-12 11:09:05 +09:00
SHIMODA Hiroshi
a00e64c4fc on Minefield, tabs opened from links didn't become children of the current tab. this is caused by XRayWrapper... 2010-11-12 10:42:06 +09:00
SHIMODA Hiroshi
387016339d about: URLs should be regarded as different domains. 2010-11-12 10:24:22 +09:00
Piro / SHIMODA Hiroshi
e1fdc67340 fix regression: sometimes failed to restore closed tab set 2010-11-11 02:13:18 +09:00
Piro / SHIMODA Hiroshi
d190070edc fix regression: checkbox state of the confirmation notification is saved correctly (truely!) 2010-11-11 02:05:02 +09:00
Piro / SHIMODA Hiroshi
c1e1aa6520 fix regression: checkbox state of the confirmation notification is saved correctly 2010-11-11 01:56:00 +09:00
Piro / SHIMODA Hiroshi
cdeed0bc2b fix regression: checkbox state of the confirmation notification is saved correctly 2010-11-11 01:54:24 +09:00
Piro / SHIMODA Hiroshi
4dbdefc368 restore closed tab set without blocking (incomplete)
* tree structure doesn't restored. (regression)
* Deferred.wait(0.25) in askUndoCloseTabSetBehavior() should be removed.
2010-11-11 01:14:04 +09:00
piro
b09eeca43d https://bugzilla.mozilla.org/show_bug.cgi?id=568691 の変更によってプラットフォームごとの初期設定が読み込まれなくなっていたのを修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7299 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-10-25 03:06:02 +00:00
piro
f14b0b0d8f Bug 586234 – When middle clicking links in popups, open the new tab in a full browser window
( https://bugzilla.mozilla.org/show_bug.cgi?id=586234 ) の影響で、リンクをタブで開いた時に子タブにならなくなっていたのを修正


git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7297 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-10-25 02:36:47 +00:00
piro
7d336bfc03 Bug 602555 – Refactor CSR code
https://bugzilla.mozilla.org/show_bug.cgi?id=602555 によって、セッションが復元されなくなっていたのを修正(しかしそもそもreturnしていたせいで元の挙動がおかしくなっていた)

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7293 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-10-24 18:29:49 +00:00
piro
aec3c88848 Minefieldでセッションが復元されなくなっていたのを修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7273 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-26 15:32:44 +00:00
piro
ecce3aa3b4 extensions.treestyletab.openOuterLinkInNewTab.asChild、およびextensions.treestyletab.openAnyLinkInNewTab.asChildによって、リンクから自動的に開かれるタブを子タブにするかどうかを制御できるようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7265 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-18 15:54:36 +00:00
piro
e494c270f6 「子タブをリロードする」が親タブまでリロードしてしまっていた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7260 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-18 15:12:14 +00:00
piro
37cbcc8973 Minefieldにおいて、タブバーを自動的に隠す設定のときに、展開された状態のタブバーをリサイズできなくなっていたのを修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7235 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-16 04:07:58 +00:00
piro
b4d59e9614 すべてのタブを一度に閉じようとしていた時などの特別な場合の処理について、Tab Panoramaによってタブがグループ分けされている場合の「他のグループも含めたすべてのタブ」と「現在のグループのすべてのタブ」とで処理を分けるようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7200 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-14 07:39:17 +00:00
piro
8427b2f595 Tab Panoramasでタブをグループ分けしている時、「タブの一覧」が正常に機能していなかった
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7199 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-14 07:05:27 +00:00
piro
2b9adcd464 関係ない属性が勝手にセットされていたのではなく、ルート要素の関係ない属性まで意図せず設定してしまっていた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7193 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-14 01:04:00 +00:00
piro
0e53ba4916 Minefieldでスプリッタ上のgrippyのクリックが期待通りに機能していなかった:コミット忘れ
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7192 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-13 17:52:07 +00:00
piro
5cd42a7134 tabbrowser要素以外の所でreadyToOpenChildTabが呼ばれた場合にタブが開かれない問題を修正(reported by Bert Blaha)
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7189 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-13 13:58:30 +00:00
piro
5de52365d3 compare as string
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7188 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-13 10:22:02 +00:00
piro
c81d5f00f7 old => expected
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7187 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-13 10:20:43 +00:00
piro
6d4f956d6e ルート要素の属性値を変更する時に他の属性が壊れてしまうバグに対処
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7185 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-13 09:47:04 +00:00
piro
ef2e098466 * Firefox 2用の古いコードを削除
* isVertical, isFixedはDOMContentLoaded以前はDOMを参照せずに設定値をそのまま返す

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7181 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-13 04:57:53 +00:00
piro
b938013e2b * 展開された状態でフローティング状態のタブバーの幅を変えられるように
* ポップアップが閉じられたことを検出できていない場合があった(タブバーを自動で隠す機能で、タブバーが隠れっぱなしになることがあった)

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7172 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-10 10:21:26 +00:00
piro
5c58302c7b API名変更
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7165 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-09 10:03:03 +00:00
piro
0988ed216a revert
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7164 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-09 09:38:48 +00:00
piro
1be5fe77e6 pinned属性があれば、値に関係無しにpinned==trueと見なす
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7163 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-09 09:37:12 +00:00
piro
3375f59bae Tab Utilitiesがタブのpinnedプロパティを提供しないので、Tab Utilitiesに合わせるようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7161 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-09 09:02:26 +00:00
piro
135d1e41d7 Tab UtilitiesでpinnedにされたタブについてはAPIが呼ばれても子タブを開かないように
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7160 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-09 09:00:11 +00:00
piro
c628aaed86 一瞬だけウィンドウの大きさがタブバーの幅になってしまっていた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7148 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-01 18:04:50 +00:00
piro
d7f124f4fc regression:初期化が完了する前にウィンドウのルート要素に触ってしまっていたせいで起動時のウィンドウサイズがものすごく小さくなってしまっていた問題について、とりあえずの回避
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7147 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-01 17:52:17 +00:00
piro
26e78394d8 aero
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7143 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-01 15:43:19 +00:00
piro
b13243e513 update library
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7139 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-01 09:27:32 +00:00
piro
b67d477f54 Firefox 4の新しいアニメーションAPI( http://hacks.mozilla.org/2010/08/more-efficient-javascript-animations-with-mozrequestanimationframe/ )に対応
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7136 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-09-01 08:34:30 +00:00
piro
dd5588f0a2 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7129 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-08-27 09:58:57 +00:00
piro
421e7e8a28 Windows以外ではAeroPeek用のファイルを読み込まない
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7109 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-08-26 15:51:06 +00:00
piro
f3561df1d8 typo
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7103 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-08-26 15:40:13 +00:00
piro
206b44f945 タブのインデントや折り畳みをCSSOMで制御するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7074 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-08-13 17:14:46 +00:00
piro
f525e948c4 Windowsのレジストリを使ってインストールしたアドオンの場所を取得できないバグを修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7072 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-08-11 16:55:28 +00:00
piro
bcdf2fb7e6 URLがmoz-actionの時に対応
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7068 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-08-08 13:04:20 +00:00
piro
cac5305205 Firefox 3.7 => Firefox 4.0
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7055 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-08-07 16:15:07 +00:00
piro
8dd3fb8aed タブを閉じる時にアニメーションに対応(ただし、閉じられたはずのタブが消えない場合がある問題がまだある)
Bug 380960 – Implement closing tabs animation
https://bugzilla.mozilla.org/show_bug.cgi?id=380960
http://hg.mozilla.org/mozilla-central/rev/06b0aaa3623b


git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7052 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-08-07 15:46:16 +00:00
piro
09b64e2a62 ブックマークフォルダから複数のツリーを開く時、常にすべてのサブツリーを展開するようにした(extensions.treestyletab.openGroupBookmark.behaviorから2048を引くと今までと同じ挙動に戻る)
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7047 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-07-30 02:39:51 +00:00
piro
e9535aa5ab use nsIXULRuntime instead of HttpProtocolHandler
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7038 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-07-29 07:14:52 +00:00
piro
8e2ebfd23f 新しく開かれたタブの位置までスクロールするかどうかの挙動を設定で変えられるように(extensions.treestyletab.tabbar.scrollToNewTab.mode, 0=何もしない(これまでと同じ挙動), 1=現在フォーカスされているタブが画面外に飛んで行ってしまわないのであれば新しいタブの位置までスクロールする, 2=常に新しいタブの位置までスクロールする)
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@7033 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-07-25 16:13:19 +00:00
piro
8ed77cd5e5 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6964 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-07-08 11:01:45 +00:00
piro
37a461376e ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6929 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-07-07 12:27:24 +00:00
piro
de12200ba2 var => const
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6911 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-07-07 03:13:33 +00:00
piro
633a9ece95 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6907 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-07-07 02:11:57 +00:00
piro
1c45cad8a6 Minefield 4.0b2preでプライベートブラウジングモードに入る時にタブが見えなくなる事がある問題を修正( http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2736
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6853 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-07-05 13:29:32 +00:00
piro
441852dd27 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6828 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-07-02 11:03:47 +00:00
piro
891242cfc2 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6807 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-07-02 08:56:28 +00:00
piro
850fe1a9a2 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6804 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-07-02 08:51:07 +00:00
piro
e7d8cfc98e Minefield 4.0b2preで、アドオンマネージャのタブを開いていると起動後のセッション復元が中途半端なところで止まってしまう問題を修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6801 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-07-02 08:39:24 +00:00
piro
5236d46f18 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6783 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-06-28 16:04:04 +00:00
piro
767e0056ee setInterval()の時にタイマーがきちんと停止されていなかった
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6775 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-06-28 09:58:34 +00:00
piro
ab7f80ccf7 pinnedなタブに対しては子タブを開けないようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6756 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-06-26 17:41:20 +00:00
piro
d7ad4dae1c ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6741 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-06-26 15:13:11 +00:00
piro
10374be191 pinTab()されたタブの外観を調整
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6718 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-06-25 15:59:59 +00:00
piro
82af6340fb Trunkで自動スクロールできなくなっていた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6715 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-06-23 12:00:33 +00:00
piro
986f059a42 update module
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6699 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-06-23 01:40:10 +00:00
piro
8fb2c681db ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6695 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-06-23 01:32:31 +00:00
piro
7a330f5b35 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6692 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-06-22 23:46:51 +00:00
piro
8a733db96c 一部のライブラリをJavaScriptコードモジュールとして読み込むようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6689 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-06-22 18:00:16 +00:00
piro
dd75958b3c Firefox Sync (Weave)でTabs from Other Computersから開いたタブをツリーにするようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6685 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-06-22 16:50:55 +00:00
piro
6870f26741 FUEL/STEELベースにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6684 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-06-22 09:52:18 +00:00
piro
0baac4cc62 namespace.jsmを使ってみた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6681 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-06-22 09:38:42 +00:00
piro
c74e103989 タブバーの位置、サイズ、固定の状態、自動で隠す状態について、最後に閉じられたウィンドウの状態を設定値に保存するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6668 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-05-08 08:30:39 +00:00
piro
c2a9430084 タブバーの位置をウィンドウごとに変えられるようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6665 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-05-08 05:37:41 +00:00
piro
aa93d5e250 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6663 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-05-07 02:10:54 +00:00
piro
7ae995270d ツリー型タブの機能で自動的にリンクをタブで開けなくなっていた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6655 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-05-02 06:45:57 +00:00
piro
53090d18b3 browser.tabs.insertRelatedAfterCurrentをfalseに固定
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6654 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-05-02 04:51:19 +00:00
piro
d68e52d277 browser.tabs.insertRelatedAfterCurrentをfalseに固定
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6653 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-05-02 04:32:08 +00:00
piro
e96b469ff0 タブのアニメーションをCSS Transitionで行うようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6652 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-05-02 04:30:51 +00:00
piro
e477eadacb タブバー上のツールバーボタンのドラッグによるタブバーの移動ができなくなっていたのを修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6626 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-04-30 04:00:09 +00:00
piro
5c2176530e タブバー上のツールバーボタンのドラッグによるタブバーの移動ができなくなっていたのを修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6625 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-04-30 03:51:31 +00:00
piro
d97fd17ac3 Minefield 3.7a5preのタブバーの仕様変更に追従(Bug 457187 – Make the tabs toolbar customizable https://bugzilla.mozilla.org/show_bug.cgi?id=457187
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6622 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-04-30 03:20:18 +00:00
piro
456c287d3e リンクからタブを開くかどうかの判断について、同じような処理は1箇所にまとめた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6619 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-04-23 01:15:23 +00:00
piro
a4a693080f 「自動で畳む」状態の時のタブバーのリサイズでタブバーの大きさがウィンドウより大きくなってしまう可能性を無くした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6610 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-04-22 09:24:21 +00:00
piro
bae827ac24 起動直後にタブバーのサイズが極端に小さくなってしまう問題を修正
タブバーの幅や高さがウィンドウの大きさを超えないようにした


git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6609 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-04-22 09:05:15 +00:00
piro
78f76ae03b Minefield 3.7a5preで一部のコンテキストメニューの項目が機能しない問題を修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6607 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-04-22 08:29:18 +00:00
piro
c96c4047de Minefield 3.7a5preで一部のコンテキストメニューの項目が機能しない問題を修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6606 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-04-22 08:24:36 +00:00
piro
248c275ef2 Minefieldで、window.open()のフラグ指定によって一部のUIが隠されたウィンドウが開かれた時に、タブバーの位置に空白ができてしまう問題を修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6595 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-04-21 10:21:28 +00:00
piro
3a56142082 Tab Mix Plusによるタブのフォーカス制御が働かなくなっていた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6591 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-04-08 23:50:08 +00:00
piro
e6e0529367 isCopyAction()
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6579 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-04-07 02:13:58 +00:00
piro
36e8eeea2c AeroPeek関係について、最小限の実装で済ませるようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6573 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-04-06 13:59:13 +00:00
piro
e438cc6fa8 Windows 7のAero Peek用の実装を入れてみる
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6572 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-04-06 13:38:05 +00:00
piro
433c517085 Minefield 3.7a4preでタブのコンテキストメニューの初期化に失敗するようになっていた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6560 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-04-01 17:37:30 +00:00
piro
e210b0ac22 treestyletab-hide-newtab-buttonを定数プロパティに
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6531 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-31 10:37:41 +00:00
piro
21e76d7e45 Super Tab Mode ( https://addons.mozilla.org/firefox/addon/13288 )対応作業
* 多段タブを自動的に無効化
 * 「新しいタブ」ボタンが隠されている時は影を表示しない

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6530 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-31 10:34:30 +00:00
piro
1c3c4912a7 印刷プレビューでタブバーのプレースホルダーが残ってしまっていた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6502 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-28 18:22:15 +00:00
piro
967308c2e7 Firefox 3.5以降ではなるべく新しい方のやり方を使うように
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6475 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-27 14:52:25 +00:00
piro
9e6ebc9768 * placeholder => tabStripPlaceHolder
* setTabStripAttribute()
* removeTabStripAttribute()
* isFloating

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6468 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-26 03:17:16 +00:00
piro
236a26907f https://bugzilla.mozilla.org/show_bug.cgi?id=554165 への対応
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6466 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-26 00:20:51 +00:00
piro
8530305660 コピペミス
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6457 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-25 15:52:11 +00:00
piro
9eef0bd5a3 無限ループする可能性がある箇所について、同じタブかどうかだけチェック
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6455 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-25 14:49:22 +00:00
piro
cb94f3d88d placeholderにも属性を指定するように
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6439 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-25 07:58:47 +00:00
piro
0b0de3ebaa タブのドラッグ&ドロップの処理のオーバーライド
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6428 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-24 17:20:30 +00:00
piro
99efb421c0 XPath式が壊れてた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6424 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-24 15:45:19 +00:00
piro
ea4d6ae68b XPathを使った簡潔な実装と、XPathを使わない高速な実装の両方を1箇所に記述するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6423 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-24 15:38:08 +00:00
piro
4f65a3a9a1 XPath式を改行
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6422 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-24 13:25:47 +00:00
piro
dc97cf3cc1 getParentTabを最適化
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6421 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-24 12:52:29 +00:00
piro
dfc2edef09 getParentTabで無限ループに陥る可能性があった?
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6411 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-23 18:09:55 +00:00
piro
bf892a0b1d 起動時のエラーをとりあえず出ないようにした
TODO:
 * ドラッグ&ドロップ関係の処理が全く動いていない
 * onTabBarDblClickも乗っ取れていない

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6410 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-23 17:58:23 +00:00
piro
6af11a07ca 3.7a4pre対応準備:.tabbrowser-tabs, .tabbrowser-strip, toolbarにも属性を設定するように
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6403 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-23 16:12:49 +00:00
piro
fb7ec6225a 3.7a4pre対応準備:tabbrowserの中にないtabを考慮
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6400 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-23 15:12:43 +00:00
piro
024332c8cd 3.7a4pre対応準備:getTabBrowserFromChildの改修
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6384 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-23 14:21:13 +00:00
piro
6c05a625c1 3.7a4pre対応準備:tabbrowser.mStrip => tabbrowser.tabContainer.parentNode
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6373 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-23 13:33:00 +00:00
piro
992a34dc99 DOM3 XPathの利用を減らした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6335 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-03 15:38:35 +00:00
piro
e94b5427c9 Tab Kitがある時にスプリッタが二重に表示されてしまう問題に対処
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6326 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-03-02 14:40:12 +00:00
piro
f8f4402e9a サブツリーを折り畳めない設定のとき、favicon付近をクリックしてもタブのフォーカスが切り替わらないことがあったのを修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6261 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-02-04 08:56:21 +00:00
piro
f56e18ff23 タブバーを右に置いている時、起動時に一瞬だけ左にタブバーが見えていたのをごまかすようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6252 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-02-03 13:43:39 +00:00
piro
590bebd454 折りたたまれたタブの数を示す括弧を別の要素として定義するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6174 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-02-01 04:06:09 +00:00
piro
ff20e1dc30 Firefox 3.6以降で前回終了時のタブの開閉状態が失われる問題を修正
http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2604
http://piro.sakura.ne.jp/latest/blosxom/mozilla/extension/treestyletab/2009-09-29_debug.htm

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6166 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-28 16:33:00 +00:00
piro
7a6246302a ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@6153 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-25 04:36:08 +00:00
piro
a87a1f0ca9 getPreventDefault() のハックは不要だった
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5987 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-09 21:08:11 +00:00
piro
a2dd650e44 マルチプルタブハンドラ側のAPIによってメニューの表示・非表示を切り替えるようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5688 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 01:19:56 +00:00
piro
47826d2029 ツリーの子だけを閉じる機能が働かなくなっていた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5680 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-27 11:22:44 +00:00
piro
21480636b5 複数タブの同時復元時に、確認を求められるようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5678 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-27 04:56:16 +00:00
piro
6a4511f03f タブバーの位置変更履歴を自前で保持せず、ライブラリに任せるようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5674 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 20:02:30 +00:00
piro
c5e4858203 別メソッドに分離
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5673 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 08:03:35 +00:00
piro
d4cea77f22 new public APIs:
* markAsClosedSet()
* unmarkAsClosedSet()

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5642 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 03:25:29 +00:00
piro
de6b48d0a2 ロケーションバーからの読み込みが機能しなくなっていたのを修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5638 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 20:54:44 +00:00
piro
78040f608a 閉じたタブを開き直す時、同時に閉じられた他のタブもまとめて復元するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5637 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 20:48:14 +00:00
piro
73479d6440 ツリー単位でタブを閉じた時、その一度に閉じられたタブに共通のIDを付与するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5636 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 20:07:00 +00:00
piro
0d6aa6674b rollbackTabbarPosition => undoChangeTabbarPosition / redoChangeTabbarPosition
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5634 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 19:27:34 +00:00
piro
96e25d943b XPathResult => nsIDOMXPathResult
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5632 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 18:48:07 +00:00
piro
4d8455d8b9 move some codes to JS module
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5631 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 18:45:52 +00:00
piro
ed9af90859 move boxObject module to JS module
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5630 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 18:23:18 +00:00
piro
de514657a3 move some codes to utility
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5627 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 18:13:33 +00:00
piro
189803de7e move core api to JS module
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5626 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 17:55:55 +00:00
piro
fe7b51be74 cosmetic
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5625 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 16:56:45 +00:00
piro
641d9ffc9f TreeStyleTabCommon => TreeStyleTabUtils
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5624 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 16:51:24 +00:00
piro
16f8cc66bf * 最初の状態も記憶
* 読み込みタイミング修正

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5623 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 16:43:16 +00:00
piro
1d7d61ad5f タブバーの位置の変更を巻き戻すAPI TreeStyleTabBrowser.rollbackTabbarPosition()
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5622 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 16:38:14 +00:00