Commit Graph

1251 Commits

Author SHA1 Message Date
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
a571208959 テストされるべき項目追加
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5559 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-18 09:09:09 +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
cbf93eda6f バージョンup, Jetpackが入っていると画面が真っ白になってしまう問題の修正を確定
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5526 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-17 08:14:27 +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
847ffd0442 Tab Mix Plusとの互換性を保つための設定
git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5506 599a83e7-65a4-db11-8015-0010dcdd6dc2
2009-12-15 08:38:16 +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