Waylandプロトコルを使用する複合サーバーXfwl4の第2版がリリースされました。Xfwl4はRustで記述され、Smithayライブラリを使用しています。このプロジェクトはxfwm4ウィンドウマネージャのコードベースとは重複しませんが、既存のxfconf設定や設定インターフェースの使用など、xfwm4の既存の機能をすべて実装することを目指しており、X11の代わりにWaylandを使用する際の特性も考慮に入れています。このプロジェクトは、ユーザーがXfwl4とxfwm4をシームレスに切り替えられるようになるまで、Xfwl4の機能を強化することを目的としています。
Xfwl4の拡張機能には、セッション起動ロジックの大幅な改良、xdg-session-management Waylandプロトコルの実装、XWaylandを使用したX11アプリケーションの起動サポートなどが含まれます。Xfwl4は、ほぼすべての公式Waylandプロトコル拡張機能、wlrootsプロトコル、KDEプロトコルの実装を提供するSmithayライブラリをベースに構築されています。Xfwl4のコードはGPLv3ライセンスで提供されています(比較として、xfwm4ウィンドウマネージャはGPLv2ライセンスです)。
2番目のプレビュー版の変更点は、バグ修正、xfwm4との互換性の向上、および不足していた機能の追加に重点を置いています。例えば、ウィンドウの縦方向および横方向の開き方のサポートが追加され、xfce-foreign-toplevel-management-private-v1プロトコルが実装され、フリーズしたアプリケーションの強制終了を確認するダイアログが導入され、ウィンドウとアプリケーションを切り替えるためのキーボードショートカットが追加され、ウィンドウのタイトルバーでマウスを水平方向にスクロールすることでウィンドウの透明度を変更できる機能が追加されました。
出所: オープンネット.ru
