labwc 的第一個版本,Wayland 的複合伺服器

labwc 專案的第一個版本已經發布,為 Wayland 開發一個複合伺服器,其功能讓人想起 Openbox 視窗管理器(該專案是為 Wayland 創建 Openbox 替代方案的嘗試)。 labwc 的特點包括極簡主義、緊湊的實施、廣泛的客製化選項和高效能。此專案代碼是用C語言編寫的,並在GPLv2許可證下分發。

其基礎是 wlroots 庫,由 Sway 使用者環境的開發人員開發,為組織基於 Wayland 的複合管理器的工作提供基本功能。為了在基於 Wayland 協議的環境中運行 X11 應用程序,支援使用 XWayland DDX 組件。

可連接附加元件來實現建立螢幕截圖、在桌面上顯示桌布、放置面板和選單等功能。例如,有三個應用程式選單選項可供選擇 - bemenu、fuzzel 和 wofi。您可以使用 Waybar 作為面板。主題、基本選單和熱鍵透過xml格式的設定檔進行設定。

未來計劃提供對Openbox配置文件和Openbox主題的支持,提供在HiDPI屏幕上的工作,實現對layer-shell、wlr-output-management和foreign-toplevel協議的支持,集成菜單支持,添加能力以Alt+Tab樣式放置螢幕顯示(OSD) 和介面切換視窗。

labwc 的第一個版本,Wayland 的複合伺服器
labwc 的第一個版本,Wayland 的複合伺服器


來源: opennet.ru

添加評論