Roman Gilg, ĂŒks Kwin ja Xwayland'i aktiivsetest arendajatest, tutvustas Kwin aknahalduri haru nimega KwinFT (Fast Track), samuti tĂ€iesti ĂŒmber töötatud Kwayland'i teeki nimega Wrapland, mis on vaba Qt seotud sidemetest. Haru eesmĂ€rgiks on vĂ”imaldada aktiivsemat Kwin arendust, vajalikku funktsionaalsust Waylandi jaoks ja renderdamise optimeerimist. Klassikaline Kwin kannatab liiga aeglase patchide vastuvĂ”tu tĂ”ttu, kuna KDE tiim ei soovi riskida suure arvu kasutajatega, kelle jaoks liiga agressiivne uuenduste sisseviimine vĂ”ib katkestada tööprotsessi. Paljud patchid on juba aastaid ĂŒlevaatamisel, mis aeglustab oluliselt Waylandi rakendamist ja erinevaid sisemisi koodirefaktoreid. KwinFT positsioneeritakse Kwin'i lĂ€bipaistva asendusena ja on juba praegu saadaval Manjaros. Siiski hoiatavad arendajad tulevaste ĂŒhilduvusprobleemide vĂ”imalikkusest. Praegusel kujul pakub KwinFT jĂ€rgmisi vĂ”imalusi, mis ei ole saadaval tavapĂ€rases Kwin'is:
- Kompositseerimisprotsessi tĂ€ielik ĂŒmbertöötamine, mis vĂ”imaldab vĂ€hendada viivitusi nii Waylandi kui ka X11 töö ajal;
- Waylandi laienduse toe wp_vieporter, mis parandab videopleierite tööd ning on vajalik jÀrgmise versiooni Xwaylandi jaoks, millele lisatud toetatakse ekraanilahendusvahetuse emuleerimist paljude vanade mÀngude puhul;
- TÀielik toe ekraanide pöörlemiseks ja peegeldamiseks Waylandi all.
Oodatakse, et KwinFT ja Wrapland jĂ”uavad peagi kĂ”igisse Linuxi distributsioonidesse. Wrapland plaanitakse muuta puhtaks C++ teegiks ning tagada sujuv tugi kolmandate, nĂ”utud tehnoloogiate jaoks. NĂ€iteks on juba nĂŒĂŒd lisatud tugi Wlroots protokollile wlr-output-manager, mis vĂ”imaldab seada ekraaniparameetreid Wlroots-pĂ”histes kompositoreis (nĂ€iteks Sway) lĂ€bi KScreen.
Allikas: linux.org.ru
