pieejams labwc 0.5, salikts serveris Wayland

Ir izlaists labwc 0.5 projekts, kas izstrādā saliktu Wayland serveri ar iespējām, kas atgādina Openbox logu pārvaldnieku (projekts tiek pasniegts kā mēģinājums izveidot Openbox alternatīvu Wayland). Starp labwc funkcijām ir minimālisms, kompakta ieviešana, plašas pielāgošanas iespējas un augsta veiktspēja. Projekta kods ir rakstīts C valodā un tiek izplatīts saskaņā ar GPLv2 licenci.

Pamatā ir wlroots bibliotēka, ko izstrādājuši Sway lietotāja vides izstrādātāji un kas nodrošina pamatfunkcijas saliktā vadītāja darba organizēšanai uz Wayland bāzes. Starp paplašinātajiem Wayland protokoliem tiek atbalstīta wlr-izejas pārvaldība izvadierīču konfigurēšanai, slāņa apvalks darbvirsmas čaulas darba organizēšanai un ārvalstu augšējais līmenis pielāgotu paneļu un logu slēdžu savienošanai.

Ir iespējams pieslēgt papildinājumus, lai īstenotu tādas funkcijas kā ekrānuzņēmumu izveide, fona attēlu parādīšana darbvirsmā, paneļu un izvēlņu izvietošana. Animētie efekti, gradienti un ikonas (izņemot logu pogas) netiek atbalstītas vispār. Lai palaistu X11 lietojumprogrammas vidē, kuras pamatā ir Wayland protokols, tiek atbalstīta XWayland DDX komponenta izmantošana. Motīvs, pamata izvēlne un karstie taustiņi tiek konfigurēti, izmantojot konfigurācijas failus xml formātā.

Papildus iebūvētajai saknes izvēlnei, kas konfigurēta, izmantojot menu.xml, varat savienot trešās puses lietojumprogrammu izvēlņu implementācijas, piemēram, bemenu, fuzzel un wofi. Kā paneli varat izmantot Waybar, Уambar vai LavaLauncher. Lai pārvaldītu monitoru pievienošanu un to parametru mainīšanu, ieteicams izmantot wlr-randr vai kanshi. Ekrāns ir bloķēts, izmantojot swaylock.

Jaunajā laidienā:

  • Nodrošina atbalstu augsta pikseļu blīvuma (HiDPI) ekrāniem.
  • Iespējota elementu pārkārtošana, ja ir atspējotas papildu izvades ierīces.
  • Mainīti iestatījumi, kas saistīti ar elementu pārvietošanas gadījumu ar peli.
  • Pievienota iespēja samazināt logu pēc tā pārvietošanas (unmaksimize-on-move).
  • Pievienots sfwbar (Sway Floating Window Bar) uzdevumjoslas atbalsts.
  • Pievienots atbalsts klientu izvēlnēm.
  • Tiek nodrošināta iespēja palaist lietojumprogrammas pilnekrāna režīmā.
  • Pievienota opcija cycleViewPreview, lai priekšskatītu saturu, pārslēdzoties starp logiem, izmantojot Alt+Tab saskarni.
  • Pievienota iespēja saistīt darbību, pārvietojot peles kursoru no ekrāna malas.
  • Pievienots atbalsts WLR_{WL,X11}_OUTPUTS vides mainīgajiem, ko atbalsta wlroots.
  • Pievienots atbalsts vadības žestiem (saites panoramēšana un tālummaiņa).

pieejams labwc 0.5, salikts serveris Wayland
pieejams labwc 0.5, salikts serveris Wayland


Avots: opennet.ru

Pievieno komentāru