Skip to content
This repository has been archived by the owner on Feb 27, 2020. It is now read-only.

Latest commit

 

History

History
107 lines (78 loc) · 4.94 KB

README.md

File metadata and controls

107 lines (78 loc) · 4.94 KB

English

#なんぞコレ? タブグループをリストする拡張機能だよん。

  • 対象:Firefox 24.0 以上

#使い方

  • メニューバー -> 表示 -> サイドバー -> Tab Group でサイドバーを開く
  • または、Ctrl + Alt + p (Mac OS では Cmd + Option + p)

##サイドバー

  • タブのアイテムを中ボタンクリックで閉じる
  • グループのアイテムをダブルクリックするとグループ名の編集
  • 一応ドラッグ&ドロップ可
  • フィルタ機能あり
  • ツリーの空白部分をダブルクリックで新規グループを作成するようにしました

##Panoボタン

  • サイドバーの開閉
  • メニューから他のグループへスイッチ

初期状態では「ツールバーのカスタマイズ」内にボタンがあるので、ドラッグ&ドロップして使ってください。

##タブ一覧

  • タブ一覧を表示するボタン -> 他グループ から他のグループとそのタブの一覧がでるよ

##Panoパネル

  • 基本的にサイドバーと同じで、ツリー上のリストを表示します
  • ポップアップなのでサイドバーで幅を取られたくない場合などに使い道があるかと
  • Panoボタンと同様に「ツールバーのカスタマイズ」内にボタンがあります
  • Alt + p でポップアップさせることも可能 (Macでは Ctrl + p)
  • フィルタ機能あり

##フィルタ機能

  • サイドバーやパネルで使用可能
  • * がワイルドカード
  • | が OR 検索
  • フィルタリング中はドラッグ&ドロップできません :(

タブの選択履歴

  • タブの選択履歴を取得しており、前に選択してたタブに戻ったりなどが可能です

サイドバーやパネルのツールバー

  • 「フィルター」などツリー外の部分は独自のツールバーとなっています
  • 右クリック(コンテキスト)メニューから以下の操作が可能です
    • 表示/非表示
    • 「カスタマイズ」からボタンのドラッグ&ドロップ

使用可能なアイテム

  • フィルター:検索文字にマッチするタブのみを表示する
  • 全て展開/折り畳む:ツリーのグループを全て展開/折り畳む
  • タブバーを隠す:サイドバー表示時はタブバーを隠す(サイドバーのみ)
  • ブランクグループを閉じる:タブを持たないグループを全て削除する

##about:config

  • extensions.pano.autoHideTabbar: タブバーを隠すかどうかの設定(サイドバーが開いているときのみ有効)
  • extensions.pano.panel.autoCloseByTabSelect: パネルからタブを切り替えた時、自動的にパネルを閉じるかどうかの設定
  • extensions.pano.panel.openOnMouseOver: パネルボタンのマウスオーバーでポップアップするかどうかの設定
  • extensions.pano.select_currenttab: タブが切り替わった時、自動でそのタブの行が選択された状態にする
  • extensions.pano.confirm_closing_group: タブグループを閉じる時に、確認ダイアログを表示するかどうかの設定
  • extensions.pano.autoCollapseGroupWithoutCurrent: 自動的にアクティブなグループ以外を畳むかどうかの設定
  • extensions.pano.tooltip.showThumbnial: ツールチップにサムネイルを表示
  • extensions.pano.tooltip.showTitle: ツールチップにタイトルを表示

##ドラッグ&ドロップ

  • サイドバーやパネルでは、各種アイテムのドラッグ&ドロップが可能
    • ツリーのアイテム
    • タブバーのタブ
    • ブックマーク(新たにタブを開く)
    • ブックマークフォルダ(フォルダ内の各ブックマークを新たなタブに開く)
    • ページ中のリンク(新たにタブを開く)
  • 新たなタブが開かれる場合
    • アクティブなグループへのドロップではバックグラウンドで開かれるかどうかはbrowser.tabs.loadInBackgroundに依存
    • アクティブなグループ以外へのドロップではバックグランドで開かれる
    • バックグラウンドで開かれるタブはアクティブになるまでロードされない
  • 複数のアイテムが開かれる場合(ブックマークフォルダなど)
    • browser.tabs.maxOpenBeforeWarnの値以上の数が開かれる場合は、プロンプトがでる

#License

Thease code are licensed under a disjunctive tri-license giving you the choice of one of the three following sets of free software/open source licensing terms.