Commit Graph

1094 Commits

Author SHA1 Message Date
piro
e3a9dfa4fe ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5761 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-05 09:35:42 +00:00
piro
ad52f43293 undefined variable
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5752 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-05 05:11:26 +00:00
piro
e879fa8c5d ヒストリ名変更
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5744 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-05 02:32:21 +00:00
piro
c5364572bd syntax error
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5741 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-05 02:04:09 +00:00
piro
7ace22d9cc API変更に追従
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5733 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 10:57:32 +00:00
piro
9f7c557722 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5726 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 08:40:57 +00:00
piro
00a9bcaadc ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5724 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 08:27:49 +00:00
piro
b4833dab57 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5720 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 08:14:19 +00:00
piro
df920e0ff6 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5718 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 07:51:30 +00:00
piro
fc1bd230d2 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5716 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 07:49:38 +00:00
piro
e8ad4cb544 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5714 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 07:37:58 +00:00
piro
dcc364a4f1 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5711 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 07:13:02 +00:00
piro
40d4f86cc9 ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5709 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 06:51:28 +00:00
piro
db430aa502 名前入れ替え
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5707 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 06:34:53 +00:00
piro
32fbba16ec doUndoableTask
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5703 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 06:28:09 +00:00
piro
78dd6ffa74 doUndoableTask
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5702 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 06:27:44 +00:00
piro
340adb0863 同じ名前の履歴の登録中は、同じ名前で履歴項目を登録しないように
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5701 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 06:23:37 +00:00
piro
1169712794 説明修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5698 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 05:58:33 +00:00
piro
535c7b9f3e 項目を列挙するAPI
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5697 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 05:55:33 +00:00
piro
3af4c5a8f1 アンドゥ項目にラベルを設定
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5696 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 05:42:26 +00:00
piro
5197d8421f 何もしないエントリを登録できるように
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5695 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 04:34:55 +00:00
piro
c8cdb18ccc update credit
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5694 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 04:12:33 +00:00
piro
0a7fa134e2 イベントタイプを分けた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5693 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 04:11:41 +00:00
piro
402ac9cd88 処理されたかどうかを示すフラグ
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5692 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 04:08:04 +00:00
piro
5999ccf731 前のバージョンとAPIの互換性を維持するように
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5691 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 04:03:07 +00:00
piro
c8c2e0bbbf 一応すべてのウィンドウを処理対象にできるように
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5690 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 03:59:09 +00:00
piro
12fdfcf9f7 API変更
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5689 599a83e7-65a4-db11-8015-0010dcdd6dc2
2010-01-04 03:56:08 +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
ee71505b0f ツリー全体を復元するかどうかの設定UI
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5679 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-27 05:25:04 +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
7cb37c876c 説明文
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5676 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 20:54:06 +00:00
piro
ba6838b490 getWindowId, getWindowById
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5675 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 20:46:48 +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
5aac532c80 Gecko 1.9.1以前用のハック
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5671 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 08:00:12 +00:00
piro
2486925667 git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5667 599a83e7-65a4-db11-8015-0010dcdd6dc2 2009-12-26 07:22:54 +00:00
piro
7b42400dbd event was wrongly canceled
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5663 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 05:54:55 +00:00
piro
d75c9af007 キャンセル必要のないイベント
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5662 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 05:38:38 +00:00
piro
851f645010 タブの数が間違って報告される可能性があった
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5653 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 05:24:55 +00:00
piro
973c2ca58b Events => UIEvents
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5652 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 05:21:31 +00:00
piro
45b1e6473c 複数のタブが閉じられようとしている時、条件によっては操作をキャンセルできるようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5650 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 04:57:57 +00:00
piro
e18a267860 * ツリーを閉じる前後に TreeStyleTabSubtreeClosing / TreeStyleTabSubtreeClosed イベントを発行するようにした
* newAPI: splitTabsToSubtrees()

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5649 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 04:49:58 +00:00
piro
ebdea3391b キャンセルできないイベント
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5645 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 03:55:02 +00:00
piro
52b959c954 一気に復元するタブの数が多い時は、復元する前に確認するように
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5644 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 03:34:13 +00:00
piro
6670c55dc2 Multiple Tab Handlerによってまとめて閉じられたタブに対しても、ツリー単位での復元を有効に
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5643 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-26 03:26:40 +00:00
piro
ed4cd563b3 forgot to parseInt()
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5640 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 21:10:25 +00:00
piro
d5b7c30001 同時に閉じられたタブすべてを一度に復元できる時だけまとめて復元する隠し設定 extensions.treestyletab.undoCloseTabSubtree.onlyFullSet
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5639 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 21:09:52 +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
9584eaa0a7 ツリー単位でタブを閉じた時、その一度に閉じられたタブに共通のIDを付与するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5635 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 20:06:49 +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
7c636fd212 remove obsolete lines
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5633 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 18:54:10 +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
1f32ccbe33 remove obsolete line
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5628 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 18:14:45 +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
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
piro
2dc3ac9c06 for backward compatibility, define functions with old names
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5620 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 11:36:22 +00:00
piro
06817a622b SubTree => Subtree (設定名)
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5618 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 11:27:23 +00:00
piro
518f29034a SubTree => Subtree (ID、メソッド名)
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5617 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 11:19:50 +00:00
piro
92d2009903 タブが二重に初期化されないようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5616 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 10:09:16 +00:00
piro
b6bd8ed487 タブバーの位置が変更される前後で常にイベントを発行するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5615 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 09:49:47 +00:00
piro
11f04a3505 TabOpenイベントが発行される前にタブが移動された場合でもツリー構造が壊れないようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5614 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 09:15:25 +00:00
piro
dabee9d4c3 name to functions
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5613 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 08:36:01 +00:00
piro
0aae88d7c6 name to functions
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5612 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 08:34:52 +00:00
piro
750d476813 Tabberwocky( https://addons.mozilla.org/firefox/addon/14439 )と連携するようにした
* タブバーの複数行表示を常に無効に
* 選択されたリンクを子タブとして開くように


git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5611 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-25 08:28:37 +00:00
piro
7c6cf341f0 未定義の変数
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5610 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-24 16:14:02 +00:00
piro
ea30dc3f4e Greasemonkeyとの互換性のためのコードを少し変更
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5609 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-24 16:11:13 +00:00
piro
4fa2ea39d9 cosmetic
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5608 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-24 15:13:46 +00:00
piro
12769ba4d4 タブバーを移動する度にsplitterを再生成するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5607 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-24 15:13:04 +00:00
piro
7f86de1fcc タブバーを自動的に隠す設定の時、タブバーを展開している間にウィンドウをリサイズするとタブバーの背景がウィンドウに合わせてリサイズされていなかったのを修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5606 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-24 15:01:23 +00:00
piro
85efda0a85 cosmetic
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5604 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-24 08:19:52 +00:00
piro
05ba50c688 操作がきかなくなる問題を解消?
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5598 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-24 06:44:00 +00:00
piro
63ce315380 子タブを持っていない時は、サブツリーは折り畳まれていないと見なすようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5597 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-24 05:26:02 +00:00
piro
a542a8c85c Multi Links(https://addons.mozilla.org/firefox/addon/13494)との連携
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5595 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-24 02:25:23 +00:00
piro
8089eee502 Multi Links(https://addons.mozilla.org/firefox/addon/13494)との連携
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5594 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-24 02:14:07 +00:00
piro
b705a90131 タブを閉じた後などにキーボードショートカット等が聞かなくなる問題について暫定対処2
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5593 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-24 01:09:52 +00:00
piro
8a67144922 キーボードショートカットやコピペができなくなる問題に暫定対処
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5591 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-23 16:31:51 +00:00
piro
e81324719b 現在のタブを閉じた時に、予想だにしない位置のタブにフォーカスが飛んでしまうことがあったのを修正
http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2577
(親タブを閉じた後に子タブが親の階層に組み込まれた時、内部的なタブの並び順が実際の並び順と異なる状態になってしまうことがあったのを修正)

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5590 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-22 08:05:16 +00:00
piro
31d6a1dd96 フルズームを使用したページでタブバーの背景がずれる問題を修正(regression)
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5582 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-21 10:07:39 +00:00
piro
87711786fb ライブラリ使用
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5580 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-21 10:04:39 +00:00
piro
c8cf5b26c2 他の場面でも描画の一時停止を行うようにしてみた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5576 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-21 05:45:07 +00:00
piro
551572acd3 ツリー全体を閉じる時も中間のアニメーションを表示しないように。
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5575 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-21 05:33:32 +00:00
piro
d39662c09b 親タブを閉じて最初の子タブが新しい親に昇格する時、最初の子タブのサブツリーが折り畳まれていた時は常に展開するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5574 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-21 04:54:08 +00:00
piro
27b6d1d686 credit
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5573 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-21 04:32:44 +00:00
piro
4cd9ab20af Tab Mix Plusの仕様変更に追従
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5571 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-21 03:24:41 +00:00
piro
ce7701ec5a 設定で新しい挙動をON/OFFできるようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5570 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-20 19:19:22 +00:00
piro
d07d08935f ひとつのブックマークフォルダの中に2つ以上親タブが定義されており、すべての親タブが子を持っている場合、ダミーのタブを開かないようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5569 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-20 19:11:14 +00:00
piro
89e7ea0a51 typo
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5568 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-20 19:04:57 +00:00
piro
1a81ebed90 期待通りに動かなくなっていた(regression)
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5567 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-20 19:03:22 +00:00
piro
259f5ae309 複数のツリーの同時生成を前提としたコードに修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5566 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-20 18:46:51 +00:00
piro
9b7494fad2 最後のツリーの時だけウィンドウを閉じるように修正(regression)
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5565 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-20 18:09:52 +00:00
piro
ee0d316e2b タブを閉じられなくなっていた(regression)
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5564 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-20 17:02:40 +00:00
piro
2c589505a9 * 折り畳まれたツリーを閉じたときにウィンドウが閉じられる場合、それが最後のタブであった時にセッション保存の対象になっていなかったのを修正
* https://bugzilla.mozilla.org/show_bug.cgi?id=406216 への対処はもう不要なので、削除

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5563 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-19 05:13:04 +00:00
piro
f95276a51b 引数の順番を揃えた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5562 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 12:59:04 +00:00
piro
d73b4e8a46 複数行表示に対する処理が不完全だった
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5561 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 12:57:21 +00:00
piro
7dbac04c5d currentTabbarPositionにsetterを定義し、そちらを正式とした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5560 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 09:14:02 +00:00
piro
2654bb16ac TreeStyleTabService.treeViewEnabled = true/false でツリー表示のON・OFFを即座に切り替えられるようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5558 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 09:05:41 +00:00
piro
c6a913b03c remove APIs: promoteTabs() / demoteTabs()
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5557 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 08:00:35 +00:00
piro
bb8e1ddcd6 new APIs: promoteTabs() / demoteTabs()
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5556 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 07:54:07 +00:00
piro
abc5b59d64 new APIs: promoteCurrentTab() / demoteCurrentTab()
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5555 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 07:50:41 +00:00
piro
02973ca013 new APIs: promoteTab() / demoteTab()
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5554 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 07:47:03 +00:00
piro
1681b3e2c6 raise/escalate => promote
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5553 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 07:28:54 +00:00
piro
d1e35729a8 現在のタブを閉じた時、タブのフォーカス移動が起こった後に若干時間をおいて元のタブが閉じられるように見えていた問題を修正(処理順を入れ替えた)
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5552 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 06:35:08 +00:00
piro
451fd81141 * ツリーが折り畳まれている時やツリーを常に閉じる設定の時、コンテキストメニュー内の「タブを閉じる」でタブを閉じる際に複数のタブを閉じてよいかどうかの確認を表示するようにした
* ツリーが折り畳まれていない場合にタブを閉じられなくなっていたのを修正

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5551 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 06:08:42 +00:00
piro
58686afd07 ツリーが折り畳まれている時やツリーを常に閉じる設定の時、ミドルクリックでタブを閉じる際に複数のタブを閉じてよいかどうかの確認を表示するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5550 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 05:56:41 +00:00
piro
4cfd20aea9 ツリーが折り畳まれている時やツリーを常に閉じる設定の時、現在のタブを閉じる際に複数のタブを閉じてよいかどうかの確認を表示するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5549 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 05:52:47 +00:00
piro
d817b0bef3 ツリーが折り畳まれている時やツリーを常に閉じる設定の時、タブのクローズボックスでタブを閉じる際に複数のタブを閉じてよいかどうかの確認を表示するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5548 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 05:46:20 +00:00
piro
528634b719 APIの変更に追従?
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5547 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 04:16:09 +00:00
piro
163e328cc6 treestyletab-tabbar-autohide-state属性を使ったAPIへ置き換え
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5546 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 03:20:35 +00:00
piro
8e8147f5c0 treestyletab-tabbar-autohide-state属性の値として現在のタブバーの状態を保持するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5545 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 02:56:45 +00:00
piro
44ea892ee9 タブバーの位置を返す公開API TreeStyleTabService.currentTabbarPosition
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5544 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 02:46:36 +00:00
piro
6af1f2e765 複数タブの復元かどうかの判別を、タブが開かれた直後のタイミングでも行うようにした。
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5543 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 02:21:28 +00:00
piro
e2e09a93a2 Session Manager (https://addons.mozilla.org/firefox/addon/2324)でのセッション復元時において
* すべてのツリーが常に展開された状態になっていたのを修正
* 折り畳まれたツリーがあるとセッション復元に失敗する場合があったのを修正

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5542 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 02:08:24 +00:00
piro
8d2fdcead5 子孫のタブが無いときにまで「*」が付いていたのを修正(したつもり)
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5541 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-17 15:20:55 +00:00
piro
4a9683634c 抽象化
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5540 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-17 11:29:07 +00:00
piro
52efccab73 simplify
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5533 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-17 09:41:35 +00:00
piro
694efee08e fullScreenCanvas廃止(「自動で隠す」がより高速になった)
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5532 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-17 09:37:25 +00:00
piro
469b4f14ad fullScreenCanvasを使わないオプション
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5531 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-17 08:49:21 +00:00
piro
d19b96830f ツールチップでエラーが起こることがあった
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5530 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-17 08:47:02 +00:00
piro
5887d26dc2 クリックイベントを再送するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5525 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-17 08:11:37 +00:00
piro
9656599a03 クリックイベントの再送の準備
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5524 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-17 06:29:33 +00:00
piro
56aff86c7e slidebar用のボタンをクリックできなくなる問題を修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5523 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-17 05:55:45 +00:00
piro
aff5944027 fullScreenCanvasをpanelを使って実装し直した
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5522 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-17 05:31:57 +00:00
piro
c4169fbe29 タブバーの中に何か要素が追加されているとcanvasの描画内容がずれていた(例:Jetpackのslidebarのボタン)
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5521 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-17 02:29:20 +00:00
piro
3806f21a1c Session Manager 0.6.7でセッションプロンプトを表示する設定にして、セッションリストアをキャンセルした場合に、ウインドウサイズがタイトルバーだけになる不具合を修正(patch by Alice0775)
see: http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2565

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5520 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-16 17:57:45 +00:00
piro
dc6b39cd44 * TMPのセッション復元が期待通りに動かない問題を修正
* partAllChildren()
* resetTab()
* resetAllTabs()


git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5519 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-16 17:52:25 +00:00
piro
2983d86f4d * タブが折り畳まれたままになってしまうことがあった
* TMPのセッション管理機能を使っているときに複数タブの一括復元が変になっていた問題について少し改善

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5518 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-16 17:32:03 +00:00
piro
ad512174b8 Tab Mix Plus内臓のセッションマネージャを使っているとツリー構造が復元されない問題に対処
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5517 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-16 16:09:56 +00:00
piro
828cc140c9 タブのselectedプロパティではなくselectedTabを使うようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5516 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-16 16:05:05 +00:00
piro
684d39952a Firefox 3.0以降で標準機能の、リンク等をタブの上にドラッグしてしばらく待つとそのタブにフォーカスを移す機能が働かない問題を修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5515 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-16 14:56:50 +00:00
piro
6bd2c190e6 未使用の変数を削除
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5514 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-16 14:31:10 +00:00
piro
c37d4dd2db TMP用のコードをhacks.jsに移動
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5511 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-15 09:52:51 +00:00
piro
b6110e62a2 TMPがあるときに上に置いたタブを期待通りに動かせない問題を修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5510 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-15 09:41:39 +00:00
piro
38811fb5cb TMPが入っていると上に置いたタブをドラッグ&ドロップできない問題を修正
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5509 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-15 09:17:38 +00:00
piro
9ccd9575de syntax error
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5508 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-15 09:01:31 +00:00
piro
ed9cf5539b TMPがあると動かなくなっていた
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5507 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-15 08:58:29 +00:00
piro
cb2db0c061 Tab Mix Plus用のコードを分離
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5505 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-15 08:33:03 +00:00
piro
f86f41ae8b ライブラリ更新
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5488 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-11-25 10:35:52 +00:00
piro
9d48654b02 PDFを開いたタブが選択されている時にドラッグ&ドロップでタブバーを移動できない問題にアドホックな対処
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5486 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-11-23 18:04:40 +00:00
piro
b2d0653ae9 Selection Links(https://addons.mozilla.org/firefox/addon/8644)と協調して動作するようにした
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5484 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-11-23 16:26:54 +00:00
piro
a0df924943 選択範囲のリンクをタブで開く機能を廃止
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5483 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-11-23 16:11:30 +00:00
piro
042f624f75 「新しいタブ」ボタンの表示・非表示を切り替えるオプションを削除した
( .tabs-newtab-button { visibility: collapse !important; } で代用可能なので)

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5482 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-11-23 15:56:59 +00:00
piro
476a2eaa31 keyupイベントでの警告が表示されないように
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5472 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-11-09 15:07:14 +00:00
piro
e74ec0da9f reduce wrappedJSObject
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5420 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-11-05 01:06:37 +00:00
piro
53770b4fff セッション復元時、最後のタブがウィンドウ単位でのセッション復元と見なされない可能性があった
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5366 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-11-02 14:09:10 +00:00
piro
f5edb1126b reduce indent
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5290 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-10-31 05:24:08 +00:00