Ukukhishwa kwephrojekthi ye-labwc 0.7.3 (I-Lab Wayland Compositor) kushicilelwe, kwakhiwa iseva eyinhlanganisela ye-Wayland enekhono elisikhumbuza imenenja yewindi le-Openbox (iphrojekthi yethulwa njengomzamo wokudala enye indlela ye-Openbox ye-Wayland). Okulandelayo, isibuyekezo sokulungisa esingu-0.7.4 sishicilelwe ngokulungiswa okushisayo okwenziwe. Phakathi kwezici ze-labwc i-minimalism, ukuqaliswa okuhlangene, izinketho eziningi zokwenza ngokwezifiso nokusebenza okuphezulu. Ikhodi yephrojekthi ibhalwe ngo-C futhi isatshalaliswa ngaphansi kwelayisensi ye-GPLv2.
Umtapo wolwazi we-wlroots usetshenziswa njengesisekelo, othuthukiswe abathuthukisi bendawo yabasebenzisi be-Sway futhi uhlinzeka ngemisebenzi eyisisekelo yokuhlela umsebenzi womphathi oyinhlanganisela ozinze e-Wayland. Kumaphrothokholi anwetshiwe e-Wayland, i-wlr-output-management isekelwa ukuze kulungiswe amadivayisi okukhiphayo, i-layer-shell ukuhlela umsebenzi wegobolondo ledeskithophu, kanye ne-toplevel yangaphandle ukuze uxhume amaphaneli akho namaswishi ewindi.
Kungenzeka ukuxhuma izengezo ngokusetshenziswa kwemisebenzi efana nokudala izithombe-skrini, ukubonisa amaphephadonga kudeskithophu, ukubeka amaphaneli namamenyu. Imiphumela egqwayizayo, ama-gradient, nezithonjana (ngaphandle kwezinkinobho zewindi) azisekelwe. Ukuze usebenzise izinhlelo zokusebenza ze-X11 endaweni esuselwe kuphrothokholi ye-Wayland, ukusetshenziswa kwengxenye ye-XWayland DDX kuyasekelwa. Itimu, imenyu eyisisekelo nama-hotkeys alungiswa ngamafayela okumisa ngefomethi ye-xml. Kukhona ukwesekwa okwakhelwe ngaphakathi kwezikrini ze-high pixel density (HiDPI).

Ngokungeziwe kumenyu yempande eyakhelwe ngaphakathi elungiseka nge-menu.xml, ukusetshenziswa kwemenyu yohlelo lokusebenza lwenkampani yangaphandle njenge-bemenu, fuzzel, ne-wofi kungafakwa. Njengephaneli, ungasebenzisa i-Waybar, i-sfwbar, i-Yambar noma i-LavaLauncher. Ukuze ulawule ukuxhumeka kwabaqaphi futhi ushintshe imingcele yabo, kuphakanyiswa ukusebenzisa i-wlr-randr noma i-kanshi. Isikrini sikhiyiwe kusetshenziswa i-swaylock.

Enguqulweni entsha:
- Kungezwe usekelo lwenguqulo yesithathu ye-Wayland protocol xdg-shell, eyengeze amandla okushintsha indawo yamawindi azivelelayo.
- Usekelo lwe-Wayland protocol tablet-v2 selusetshenzisiwe, luhlinzeka ngamathuluzi okuhlela okokufaka okuvela kumathebulethi ezithombe.
- Kwengezwe isibambi se-ToggleTabletMouseEmulation sokulingisa igundane kusetshenziswa ithebhulethi yezithombe.
- Kungezwe ukwesekwa kokuqala kwephrothokholi ye-Wayland security-context-v1, evumela ukunamathisela umongo wokuphepha lapho kuxhunywa ku-composite iseva ngokusekelwe ku-Wayland ukuze kuncishiswe amakhono atholakalayo kuklayenti.
- Ukuqaliswa okuhlongozwayo kwengilazi yokusondeza ukuze kunwetshwe izindawo esikrinini kusetshenziswa izenzo ZoomIn, ZoomOut kanye ne-ToggleMagnify.
- Kubhulokhi yezilungiselelo wengeze inketho ye-onRelease, ekuvumela ukuthi ushayele imenyu usebenzisa ukhiye we-Super.
- Kwengezwe izilungiselelo ukugcina i-XWayland enkumbulweni ngisho noma awekho amaklayenti axhunywe kuyo.
- Ukusetha kusetshenzisiwe .
- Kwengezwe izenzo ze-UnMaximize ukuze ubuyisele emuva umsebenzi wokukhulisa iwindi kuso sonke isikrini kanye ne-SetDecorations ukuze usethe imingcele yokuhlobisa iwindi.
- Ezimweni "Uma-izenzo", kube nokwenzeka ukuhlunga ngohlobo lwewindi.
Source: opennet.ru
