Wayland の複合サーバーである labwc の最初のリリース

labwc プロジェクトの最初のリリースが公開され、Openbox ウィンドウ マネージャーを彷彿とさせる機能を備えた Wayland 用の複合サーバーが開発されました (このプロジェクトは、Wayland の Openbox 代替を作成する試みとして提示されています)。 labwc の機能には、ミニマリズム、コンパクトな実装、広範なカスタマイズ オプション、および高いパフォーマンスが含まれます。プロジェクト コードは C 言語で記述され、GPLv2 ライセンスに基づいて配布されます。

基礎となるのは wlroots ライブラリです。これは Sway ユーザー環境の開発者によって開発され、Wayland に基づく複合マネージャーの作業を整理するための基本機能を提供します。 Wayland プロトコルに基づく環境で X11 アプリケーションを実行するには、XWayland DDX コンポーネントの使用がサポートされています。

アドオンを接続して、スクリーンショットの作成、デスクトップへの壁紙の表示、パネルやメニューの配置などの機能を実装することが可能です。たとえば、bemenu、fuzzel、wofi という 3 つのアプリケーション メニュー オプションから選択できます。 Waybar をパネルとして使用できます。テーマ、基本メニュー、ホットキーは、XML 形式の構成ファイルを通じて構成されます。

将来的には、Openbox 構成ファイルと Openbox テーマのサポートの提供、HiDPI 画面での作業の提供、レイヤー シェル、wlr-output-management、および外部トップレベル プロトコルのサポートの実装、メニュー サポートの統合、機能の追加が計画されています。オンスクリーン インジケーター (OSD) とインターフェイス スイッチ ウィンドウを Alt+Tab スタイルで配置します。

Wayland の複合サーバーである labwc の最初のリリース
Wayland の複合サーバーである labwc の最初のリリース


出所: オープンネット.ru

コメントを追加します