Budgie開発チームのBuddiesは先日、 10.10シリーズの3番目のメンテナンスアップデートとなるBudgie 10.10.3のリリースを発表しました。このバージョンでは、アプリケーションメニュー管理の大幅な改善、デスクトップ上でのアイコンの自由配置のネイティブサポート、そしてlabwcコンポジタを介したWayland統合の徹底的な最適化が導入されています。
従来、お気に入りのアプリをピン留めするオプションはタスクバーに限られていました。このバージョンから、右クリックのコンテキストメニューを使用して、Budgieメニュー内の「お気に入り」セクションにアプリを直接追加できるようになりました。このドロップダウンメニューからは、新しいウィンドウを開いたり、プライベートブラウジングセッションを開始したりするなど、特定のデスクトップ操作にアクセスできます。選択したアプリはメニュー上部の新しいカテゴリにグループ化され、この整理方法はコンパクトモードにも対応しており、簡略化された表示でも素早くアクセスできます。
Budgie10.10.3の主な新機能
今回のアップデートにおける重要な変更点は、Budgie Menu自体の技術的なリファクタリングです。以前は、このコンポーネントはGtkPopoverクラスを使用していましたが、Waylandプロトコルにおいて入力フォーカスに関する問題が発生し、メニューを開いたときにテキストが検索バーに移動しなかったり、Enterキーを押してもアプリケーションが起動しなかったりしていました。今回のアップデートでは、GtkWindowに基づいた独自のウィンドウに実装を変更することで、これらのユーザビリティ上の問題を完全に解決し、スムーズな検索体験を実現しました。
以前のバージョンでは安定性の問題から一時的に削除されていたキーボードレイアウト変更用のミニアプリケーションが、C言語でゼロから書き直され、パネルに再統合されました。Wayland環境で正しく動作させるため、システムはbudgie-daemonバックグラウンドプロセスを通信ハブとして使用し、labwcコンポジションマネージャとの統合ブリッジを改良しました。
ユーザーがキーボードレイアウトやショートカットを変更すると、システムは即座にネイティブのlabwc設定ファイルを変更し、コンポジタを再読み込みして変更を適用します。ログアウトは不要です。同時に、メインデーモンに統合された新しいドライバにより、マルチメディアキーのサポートも改善されました。
デスクトップの管理を担うBudgieデスクトップビューコンポーネントは、従来の厳格なグリッドデザインを廃止し、ユーザーがアイコンを自由に配置できるようにしました。さらに、新しいコンテキストメニューオプションにより、アイテムを名前、日付、種類で自動的に整列、調整、または並べ替えることが可能になり、整理機能が強化されています。
マウスでボックスをドラッグして複数選択したり、Ctrlキーを押しながらスクロールホイールを回してアイコンサイズを調整したりすることで、操作性が向上しました。ファイルをゴミ箱にドラッグすると、アイコンが赤色でハイライト表示され、視覚的に確認できます。また、サムネイルシステムはfreedesktopの標準規格に準拠し、ファイルマネージャと画像キャッシュを共有できるようになりました。
環境設定には、マルチモニター設定専用の新しいページが追加され、システムパネル、通知、ダイアログボックスを一元管理するプライマリディスプレイを指定できます。この設定は動的で、プライマリモニターの接続が切断された場合、Budgieは自動的に次の利用可能なモニターに要素を移動し、ディスプレイがすぐに再接続された場合は変更をシームレスに元に戻します。
Ravenサイドパネルは、画面の垂直方向の高さ全体を覆うように拡張され、水平パネルと重ならないようにインテリジェントに調整され、ウィンドウの外側をクリックすると自動的に閉じます。技術的な面では、リソース監視ウィジェットは、非標準アーキテクチャでのクラッシュを回避するために、procファイルシステムの読み取りを廃止し、libgtopライブラリを使用するようになりました。最後に、この環境はoo7シークレット管理サービスのオプションサポートを追加し、次世代ディストリビューションで採用されている最新の形式でパスワードとトークンを保存するための道を開きました。
最後に、さらに詳しく知りたい場合は、以下のリンクから詳細をご確認いただけます。