Gefa út labwc 0.7, samsettan netþjón fyrir Wayland

Útgáfa af labwc 0.7 (Lab Wayland Compositor) verkefninu er fáanleg, þar sem þróaður er samsettur þjónn fyrir Wayland með eiginleikum sem minna á Openbox gluggastjórann (verkefnið er lýst sem tilraun til að búa til valkost við Openbox fyrir Wayland). Meðal eiginleika labwc er kallað naumhyggja, fyrirferðarlítil útfærsla, breiðir aðlögunarmöguleikar og mikil afköst. Verkefniskóðinn er skrifaður á C tungumáli og dreift undir GPLv2 leyfinu.

Wlroots bókasafnið er notað sem grunn, þróað af hönnuðum Sway notendaumhverfisins og veitir grunnaðgerðir til að skipuleggja vinnu samsetts stjórnanda Wayland. Af útvíkkuðum Wayland-samskiptareglum er wlr-úttaksstjórnun studd til að stilla úttakstæki, lag-skel til að skipuleggja vinnu skjáborðsskeljarins og erlend-toplevel til að tengja eigin spjöld og gluggarofa.

Það er hægt að tengja viðbætur við útfærslu á aðgerðum eins og að búa til skjámyndir, sýna veggfóður á skjáborðinu, setja spjöld og valmyndir. Hreyfibrellur, hallar og tákn (að undanskildum gluggahnappum) eru í grundvallaratriðum ekki studd. Til að keyra X11 forrit í umhverfi sem byggir á Wayland samskiptareglum er notkun XWayland DDX íhlutans studd. Þemað, grunnvalmyndin og flýtilyklar eru stilltir í gegnum stillingarskrár á xml sniði. Það er innbyggður stuðningur fyrir High pixel density (HiDPI) skjái.

Til viðbótar við innbyggðu rótarvalmyndina sem hægt er að stilla í gegnum menu.xml, er hægt að nota þriðja aðila forritavalmyndarútfærslur eins og bemenu, fuzzel og wofi. Sem pallborð geturðu notað Waybar, sfwbar, Yambar eða LavaLauncher. Til að stjórna tengingu skjáa og breyta breytum þeirra er lagt til að nota wlr-randr eða kanshi. Skjárinn er læstur með swaylock.

Gefa út labwc 0.7, samsettan netþjón fyrir Wayland

Helstu breytingar í nýju útgáfunni:

  • Búið er að skipta yfir í nýtt útibú wlroots 0.17 bókasafnsins.
  • Bætti við stuðningi við Wayland samskiptareglur cursor-shape-v1, notað til að sérsníða útlit bendilsins með því að senda röð af bendillmyndum.
  • Bætti við stuðningi við Wayland brotaskala samskiptareglur, sem gerir samsettum stjórnanda kleift að senda yfirborðskvarðagildi sem ekki eru heiltölu, sem gerir viðskiptavinum kleift að tilgreina nákvæmari stærð biðminni fyrir wp_viewport hluti, samanborið við að senda upplýsingar um ávalar mælikvarða.
  • Bætti við stuðningi við tákn í titilstikum glugga.
  • Viðmótið til að skipta á milli glugga hefur getu til að fletta til baka með því að ýta á vinstri eða upp örina.
  • Bætt við stillingu osd.workspace-switcher.boxes.{width,height} til að ákvarða stærð smámynda í viðmótinu til að skipta á milli sýndarskjáborða.
  • Bætt við nýjum aðgerðum VirtualOutputAdd og VirtualOutputRemove til að bæta við og fjarlægja sýndarúttakstæki.
  • Bætt við ResizeTo aðgerð til að breyta stærð.
  • Bætt við ToggleOmnipresent aðgerð og „Always on Visible Workspace“ valmöguleikanum til að setja alltaf efni á virka skjáborðið.
  • Fyrir forrit sem nota XWayland er eignin _NET_WORKAREA stillt, sem gerir þér kleift að skilja stærð lausa svæðisins á skjánum sem eru ekki upptekin af spjöldum (til dæmis er það notað í Qt þegar þú reiknar út stærð sprettiglugga).

Heimild: opennet.ru

Bæta við athugasemd