labwc 0.5 verfügbar, Komposit Server fir Wayland

De labwc 0.5-Projet gouf verëffentlecht, entwéckelt e Composite Server fir Wayland mat Fäegkeeten, déi un den Openbox Fënstermanager erënneren (de Projet gëtt als Versuch presentéiert eng Openbox Alternativ fir Wayland ze kreéieren). Ënnert de Fonctiounen vun labwc sinn Minimalismus, kompakt Ëmsetzung, extensiv Personnalisatioun Optiounen an héich performant. De Projet Code ass an C Sprooch geschriwwen an ënner der GPLv2 Lizenz verdeelt.

D'Basis ass d'wlroots Bibliothéik, entwéckelt vun den Entwéckler vum Sway User Ëmfeld a bitt Basisfunktiounen fir d'Aarbecht vun engem Composite Manager baséiert op Wayland ze organiséieren. Ënnert den erweiderten Wayland Protokoller gëtt wlr-Output-Management fir d'Konfiguratioun vun Ausgangsgeräter ënnerstëtzt, Layer-Shell fir d'Aarbecht vun der Desktop Shell ze organiséieren, an auslännesch-Toplevel fir personaliséiert Panelen a Fënsterschalter ze verbannen.

Et ass méiglech Add-ons ze verbannen fir Funktiounen ëmzesetzen wéi Screenshots erstellen, Tapeten um Desktop affichéieren, Panelen a Menue placéieren. Animéiert Effekter, Gradienten an Ikonen (mat Ausnam vu Fënsterknäppercher) ginn guer net ënnerstëtzt. Fir X11 Uwendungen an engem Ëmfeld op Basis vum Wayland Protokoll ze lafen, gëtt d'Benotzung vum XWayland DDX Komponent ënnerstëtzt. D'Thema, Basismenü an Hotkeys ginn duerch Konfiguratiounsdateien am XML-Format konfiguréiert.

Zousätzlech zu der agebauter root-Menü, konfiguréiert iwwer menu.xml, kënnt Dir Drëtt-Partei-Applikatiounsmenü-Implementatiounen verbannen, wéi bemenu, fuzzel a wofi. Dir kënnt Waybar, Уambar oder LavaLauncher als Panel benotzen. Fir d'Verbindungsmonitore ze verwalten an hir Parameteren z'änneren, gëtt proposéiert wlr-randr oder kanshi ze benotzen. Den Écran ass mat Swaylock gespaart.

An der neier Verëffentlechung:

  • Bitt Ënnerstëtzung fir Héich Pixel Dicht (HiDPI) Schiirme.
  • Aktivéiert Ëmännerung vun Elementer wann zousätzlech Ausgangsapparater behënnert sinn.
  • Geännert Astellungen am Zesummenhang mat der Handhabung vum Event vun der Bewegung vun Elementer mat der Maus.
  • D'Fäegkeet bäigefüügt fir d'Fënster ze reduzéieren nodeems se se bewegt huet (unmaximize-on-move).
  • Zousätzlech Ënnerstëtzung fir d'sfwbar (Sway Floating Window Bar) Taskbar.
  • Zousätzlech Ënnerstëtzung fir Client Menue.
  • D'Kapazitéit fir Uwendungen am Vollbildmodus ze starten gëtt zur Verfügung gestallt.
  • CycleViewPreview Optioun bäigefüügt fir den Inhalt virzeweisen beim Wiessel tëscht Fënsteren mat der Alt + Tab Interface.
  • D'Fäegkeet bäigefüügt fir eng Handlung ze binden wann Dir de Mauscursor vum Rand vum Écran bewegt.
  • Ënnerstëtzung bäigefüügt fir WLR_{WL,X11}_OUTPUTS Ëmfeldvariablen ënnerstëtzt a wlroots.
  • Ënnerstëtzung bäigefüügt fir Kontrollgesten (Panning Panning a Zoomen).

labwc 0.5 verfügbar, Komposit Server fir Wayland
labwc 0.5 verfügbar, Komposit Server fir Wayland


Source: opennet.ru

Setzt e Commentaire