KwinFT - gaffal af Kwin með auga fyrir virkari þróun og hagræðingu

Roman Gilg, einn af virku þróunaraðilum Kwin og Xwayland, kynnti gaffal af Kwin gluggastjóranum sem heitir KwinFT (Fast Track), auk algjörlega endurhönnuðrar útgáfu af Kwayland bókasafninu sem heitir Wrapland, laus við bindingar til Qt. Tilgangur gaffalsins er að leyfa virkari þróun Kwin, auka virkni sem nauðsynleg er fyrir Wayland, auk þess að hagræða flutningi. Classic Kwin þjáist af því að vera of hægur til að samþykkja plástra, þar sem KDE teymið vill ekki hætta á þeim mikla fjölda notenda sem of árásargjarn nýsköpun gæti brotið vinnuflæði þeirra. Margir plástrar hafa verið í endurskoðun í nokkur ár, sem hægir mjög á innleiðingu Wayland og ýmissa innri kóða endurbóta. KwinFT er staðsett sem gagnsær staðgengill fyrir Kwin og er fáanlegt núna í Manjaro. Hins vegar vara verktaki við hugsanlegri samhæfnibilun í framtíðinni. Í núverandi formi veitir KwinFT eftirfarandi eiginleika sem vantar í vanillu Kwin:

  • Algjör endurvinnsla á samsetningarferlinu, sem dró úr töfum þegar unnið var bæði í Wayland og X11;
  • Stuðningur við Wayland framlengingu wp_viewporter, sem bætir afköst myndbandsspilara, og er einnig nauðsynlegt fyrir framtíðarútgáfu Xwayland, þar sem bætt við stuðningur við að líkja eftir breytingum á skjáupplausn í mörgum eldri leikjum;
  • Fullur stuðningur fyrir snúning skjás og speglun undir Wayland.

Búist er við að KwinFT og Wrapland verði fljótlega fáanlegar á öllum Linux dreifingum. Stefnt er að því að breyta Wrapland í hreint C++ bókasafn, auk þess að veita því óaðfinnanlegan stuðning fyrir vinsæla tækni þriðja aðila. Til dæmis hefur stuðningur við Wlroots siðareglur þegar verið bætt við hana wlr-úttaksstjóri, leyfa stilltu skjábreytur í Wlroots-tónskáldum (til dæmis Sway) í gegnum KScreen.

Heimild: linux.org.ru

Bæta við athugasemd