Floorp v12.17.0 をリリースしました。

今回のリリースでは、タブをグループごとに整理するタブスタック、コマンドパレットからコンテナーを選択して URL を開く機能、ワークスペースのアイコンピッカーを追加しました。Zen Mode やマウスジェスチャーも改善し、タブを整理しながら作業するための操作性を高めています。

Floorp をダウンロード
GitHub Releases

✨ 主な変更点

タブスタックを追加

Firefox のネイティブなタブグループを基盤にした、2段式のタブ整理機能を追加しました。

タブグループはタブバー上で1つのチップとして表示され、選択したスタックに属するタブを2段目の水平バーから切り替えられます。スタック内のタブは、2段目のバーから選択・並べ替え・閉じる操作を行えます。

タブスタックの表示

タブスタックは初期状態では無効です。利用する場合は、設定の 「タブと外観」→「タブスタック」 から有効にして、Floorp を再起動してください。

既存の Firefox 式タブグループ表示を使いたい場合は、タブグループごとに通常の表示へ切り替えることもできます。

コマンドパレットでコンテナーを選択

コマンドパレットの「URL を開く」から、URL を開くコンテナーを選択できるようになりました。

ワークスペースの既定コンテナー、コンテナーなし、登録済みのコンテナーから選択できます。仕事用と個人用など、異なるコンテナーで同じサイトを開きたい場合に便利です。

「ウェブを検索」から検索した結果も、現在のワークスペースの既定コンテナーで開かれるようになりました。

コマンドパレットのコンテナー選択

ワークスペースのアイコンピッカー

ワークスペースのアイコンを、検索可能なアイコンピッカーから選択できるようになりました。

34種類のアイコンに対応しており、キーワードで検索できます。これまで使用していたアイコン名も引き続き利用できます。

ワークスペースのアイコンピッカー

Zen Mode の改善

Zen Mode のツールバーとステータスバーを、ページのレイアウトを変えないオーバーレイとして表示するようにしました。

これにより、Zen Mode の UI を表示・非表示にしてもページの内容が移動しません。また、Zen Mode の状態はウィンドウごとに独立して管理されるようになり、メニュー、ツールバー、マウスジェスチャーからの操作が対象のウィンドウに正しく反映されます。

タブとウィンドウの動作設定

設定の 「タブと外観」→「タブとウィンドウの動作」 から、新しいウィンドウを要求するリンクの開き先を選択できるようになりました。

次の3つから選択できます。

  • 現在のウィンドウまたはタブ
  • 新しいウィンドウ
  • 新しいタブ

Windows では、タスクバーにタブのプレビューを表示する設定も追加しました。この設定はタスクバーの表示だけを変更し、新しいブラウザーウィンドウを作成するものではありません。

キーボードショートカットの改善

キーボードショートカットの設定形式を更新し、より多くのキーコードを扱えるようにしました。

ウィンドウ移動や Zen Mode の切り替えなどの操作を、ショートカットに割り当てられます。既存のショートカット設定は新しい形式へ移行されます。

🧪 オプトイン機能

次の機能は初期状態では無効です。利用する場合は about:config で対応する設定を true に変更してください。

ホバーでバックグラウンドタブを再読み込み

floorp.tabs.hoverReload.enabled を有効にすると、バックグラウンドタブにマウスカーソルを700ミリ秒置いたとき、タブ上に再読み込みボタンが表示されます。

再読み込みボタンをクリックすると、タブを切り替えずにページを再読み込みできます。

タブの URL を編集

floorp.tabs.inlineUrlEdit.enabled を有効にすると、タブのコンテキストメニューから 「タブの URL を編集」 を利用できます。

タブをアクティブに切り替えずに URL を編集できるため、タブの移動や再利用を素早く行えます。必要に応じて、設定のキーボードショートカットから専用のショートカットを割り当てることもできます。

🛠️ 改善とバグ修正

  • マウスジェスチャーの実行遅延を改善し、応答性と信頼性を向上しました。
  • ロッカージェスチャーによってテキストが選択されたり、コンテキストメニューが表示されたりする問題を修正しました。
  • 右クリックしながらホイールを回して複数のタブを切り替えられない問題を修正しました。
  • ホイールジェスチャーの割り当てをカスタマイズできるようにしました。
  • 多段タブ使用時の表示や操作に関する複数の問題を修正しました。
  • 編集可能なコンテンツ上でショートカットを使用した際、入力中の内容が失われる問題を修正しました。
  • ワークスペースごとの最後に表示していたタブの状態が正しく保持されない問題を修正しました。
  • プライベートコンテナーを含むセッション復元を修正しました。通常のタブ、ピン留め、ワークスペース、タブグループ、分割ビューの状態を維持しながら、プライベートコンテナーの URL や履歴は復元用データに保存されません。
  • Firefox のテーマを使用している場合に、設定画面やダイアログの背景色が崩れる問題を修正しました。

💖 貢献者

  • @Walkmana-25 — コマンドパレットのコンテナー選択機能
  • @zakius — マウスジェスチャーの応答性改善、ロッカージェスチャーの修正
  • @greeeen-dev — 多段タブの修正
  • 100mountains — Floorp 12 をフォークして開発されたブラウザー「derp」の作者。タブスタック機能の原案

このリリースに協力してくださった開発者、ユーザー、貢献者の皆様に感謝します。

Firefox 本体による変更については、Firefox のリリースノートをご確認ください。

バグ報告や機能提案は、Floorp の GitHub Issues からお寄せください。