Roman Gilg, en av de aktive utviklerne av Kwin og Xwayland, introduserte en gaffel av Kwin-vindusbehandleren kalt KwinFT (Fast Track), samt en fullstendig redesignet versjon av Kwayland-biblioteket kalt Wrapland, frigjort fra bindinger til Qt. Hensikten med gaffelen er å tillate mer aktiv utvikling av Kwin, øke funksjonaliteten som kreves for Wayland, samt optimalisere gjengivelsen. Classic Kwin lider av svært langsom patch-adopsjon, ettersom KDE-teamet ikke ønsker å risikere det enorme antallet brukere som for aggressiv innovasjon kan ødelegge arbeidsflyten deres. Mange patcher har vært under vurdering i flere år, noe som i stor grad bremser implementeringen av Wayland og ulike interne koderefaktoreringer. KwinFT er posisjonert som en transparent erstatning for Kwin, og er nå tilgjengelig i Manjaro. Utviklerne advarer imidlertid om et mulig kompatibilitetsbrudd i fremtiden. I sin nåværende form gir KwinFT følgende funksjoner som mangler i vanilla Kwin:
- Fullstendig omarbeiding av komposittprosessen, noe som reduserte forsinkelser ved arbeid i både Wayland og X11;
- Wayland forlengelsesstøtte wp_viewporter, som forbedrer ytelsen til videospillere, og er også nødvendig for den fremtidige versjonen av Xwayland, der la til støtte for å emulere endringer i skjermoppløsningen i mange eldre spill;
- Full støtte for skjermrotasjon og speiling under Wayland.
Det forventes at KwinFT og Wrapland snart vil være tilgjengelig på alle Linux-distribusjoner. Wrapland planlegges omgjort til et rent C++-bibliotek, samt å gi det sømløs støtte for populære tredjepartsteknologier. For eksempel er støtte for Wlroots-protokollen allerede lagt til den wlr-output-manager, tillater angi skjermparametere i Wlroots-baserte komponister (for eksempel Sway) via KScreen.
Kilde: linux.org.ru