Commit Graph

169 Commits

Author SHA1 Message Date
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