Saadaval labwc 0.5, liitserver Waylandi jaoks

Välja on antud projekt labwc 0.5, mis arendab Waylandi jaoks Openboxi aknahaldurit meenutavate võimalustega komposiitserverit (projekti esitletakse kui katset luua Waylandile Openboxi alternatiiv). Labwc funktsioonide hulgas on minimalism, kompaktne teostus, ulatuslikud kohandamisvõimalused ja kõrge jõudlus. Projekti kood on kirjutatud C-keeles ja seda levitatakse GPLv2 litsentsi all.

Aluseks on Sway kasutajakeskkonna arendajate poolt välja töötatud teek wlroots, mis pakub põhifunktsioone Waylandil põhineva liithalduri töö korraldamiseks. Laiendatud Waylandi protokollidest toetatakse wlr-väljundi haldust väljundseadmete konfigureerimiseks, kihtkestat töölaua kesta töö korraldamiseks ja välismaist tipptaset kohandatud paneelide ja aknalülitite ühendamiseks.

Võimalik on ühendada lisandmooduleid, et rakendada selliseid funktsioone nagu ekraanipiltide loomine, taustapildi kuvamine töölaual, paneelide ja menüüde paigutamine. Animeeritud efekte, gradiente ja ikoone (välja arvatud aknanupud) ei toetata üldse. X11 rakenduste käitamiseks Waylandi protokollil põhinevas keskkonnas toetatakse XWaylandi DDX komponendi kasutamist. Teema, põhimenüü ja kiirklahvid konfigureeritakse xml-vormingus konfiguratsioonifailide kaudu.

Lisaks menüü.xml kaudu konfigureeritud sisseehitatud juurmenüüle saate ühendada kolmanda osapoole rakenduste menüürakendusi, nagu bemenu, fuzzel ja wofi. Paneelina saate kasutada Waybari, Уambarit või LavaLauncherit. Monitoride ühendamise ja nende parameetrite muutmise haldamiseks on soovitatav kasutada wlr-randr või kanshi. Ekraan on lukustatud swaylocki abil.

Uues väljaandes:

  • Pakub tuge suure pikslitihedusega (HiDPI) ekraanidele.
  • Lubatud on elementide ümberpaigutamine, kui täiendavad väljundseadmed on keelatud.
  • Muudetud sätteid, mis on seotud elementide liigutamise juhtumiga hiirega.
  • Lisati võimalus akent pärast liigutamist vähendada (unmaximize-on-move).
  • Lisatud sfwbar (Sway Floating Window Bar) tegumiriba tugi.
  • Lisatud kliendimenüüde tugi.
  • Pakutakse rakenduste käivitamise võimalust täisekraanirežiimis.
  • Lisati suvand cycleViewPreview, et vaadata sisu eelvaateid, kui vahetate akende vahel, kasutades Alt+Tab liidest.
  • Lisati võimalus siduda toiming, kui liigutada hiirekursorit ekraani servast.
  • Lisatud on tugi keskkonnamuutujatele WLR_{WL,X11}_OUTPUTS, mida toetatakse rakenduses wlroot.
  • Lisatud tugi juhtliigutustele (näputäis panoraamimine ja suumimine).

Saadaval labwc 0.5, liitserver Waylandi jaoks
Saadaval labwc 0.5, liitserver Waylandi jaoks


Allikas: opennet.ru

Lisa kommentaar