發布 labwc 0.7.4,Wayland 的複合服務器

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

wlroots 庫作為基礎,由 Sway 用戶環境的開發人員開發,並提供組織基於 Wayland 的複合管理器工作的基本功能。 在擴展的 Wayland 協議中,wlr-output-management 支持配置輸出設備,layer-shell 組織桌面 shell 的工作,foreign-toplevel 連接你自己的面板和窗口開關。

可以將附加組件與創建屏幕截圖、在桌面上顯示壁紙、放置面板和菜單等功能的實現連接起來。 基本上不支持動畫效果、漸變和圖標(窗口按鈕除外)。 要在基於 Wayland 協議的環境中運行 X11 應用程序,支持使用 XWayland DDX 組件。 主題、基本菜單和熱鍵通過xml格式的配置文件進行配置。 內置了對高像素密度 (HiDPI) 屏幕的支持。

發布 labwc 0.7.4,Wayland 的複合服務器

除了可通過 menu.xml 配置的內置根菜單外,還可以包括 bemenu、fuzzel 和 wofi 等第三方應用程序菜單實現。 作為面板,您可以使用 Waybar、sfwbar、Yambar 或 LavaLauncher。 要控制監視器的連接並更改它們的參數,建議使用 wlr-randr 或 kanshi。 使用 swaylock 鎖定屏幕。

發布 labwc 0.7.4,Wayland 的複合服務器

在新版本中:

  • 新增了對 Wayland 協定第三版 xdg-shell 的支持,該協定添加了更改彈出視窗位置的功能。
  • 已實現對 Wayland 協定 Tablet-v2 的支持,提供用於組織圖形輸入板輸入的工具。
  • 新增了 ToggleTabletMouseEmulation 處理程序,用於使用圖形輸入板進行滑鼠模擬。
  • 新增了對 Wayland security-context-v1 協定的初始支持,該協定允許在連接到複合網路時附加安全上下文。 伺服器 基於 Wayland 來限制客戶端可用的功能。
  • 建議的放大鏡實現,用於使用 ZoomIn、ZoomOut 和 ToggleMagnify 操作放大螢幕上的區域。
  • 到設定塊新增了 onRelease 選項,可讓您使用 Super 鍵呼叫選單。
  • 新增設定即使沒有客戶端連接到它,也將 XWayland 保留在記憶體中。
  • 設定已實施。
  • 新增了UnMaximize操作來回滾視窗擴展到整個螢幕的操作和SetDecorations來設定視窗裝飾參數。
  • 在“If-actions”條件下,可以按視窗類型進行篩選。

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster