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
|
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
|
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
|
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
|
05c86c85c6
|
improve compatibility with TotalToolbar ( http://totaltoolbar.mozdev.org/ )
|
2011-02-19 22:07:08 +09:00 |
|
Piro / SHIMODA Hiroshi
|
84d60f9302
|
improve compatibility with TotalToolbar ( http://totaltoolbar.mozdev.org/ )
|
2011-02-19 20:08:42 +09:00 |
|
SHIMODA Hiroshi
|
1cad55af50
|
fix typo
|
2011-01-26 10:21:41 +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 |
|
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
|
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
|
be197178b5
|
allow to change the tab bar position without changing the preference
|
2011-01-23 00:46:29 +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
|
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
|
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
|
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
|
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
|
3acb6a2bfc
|
add "close other tabs except this tree" context menu item
|
2010-12-08 20:34:42 +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 |
|
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 |
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|