Zhvilluesit e menaxherit të dritareve kompozit KWinFT, i bazuar në kodin e KWin, shpallën riemërimin e projektit në Theseus Ship, kalimin e zhvillimit nga GitLab në GitHub dhe formimin e një versioni të rëndësishëm Theseus Ship 6.0. Theseus Ship mbështet funksionimin me Wayland dhe X11, është i orientuar për përdorim në KDE Plasma dhe mund të përdoret si një zëvendësim transparent për KWin. Kodi i projektit është shkruar në gjuhën C++ dhe shpërndahet nën licencën GPLv2.

Menaxhori i dritareve kompozit Theseus Ship ndryshe nga KWin, karakterizohet nga një ripunim të ndjeshëm të brendshëm dhe përdorimin e bibliotekave COMO (Compositor Modules), që përbëjnë një grup modulesh kompozitimi, të cilat mund të përdoren si elemente bazë për krijimin e menaxherëve kompozit për Wayland dhe X11. COMO zhvillohet fillimisht duke pasur parasysh integrimin me KDE, por nuk është ndërlidhur ngushtësisht me KDE dhe mund të përdoret në ambiente të tjera të punës. Në COMO përdoren gjerësisht shabllonat C++, gjë që e bën më të thjeshtë zëvendësimin e funksioneve dhe ndryshimin e logjikës së punës. Për të krahasuar rezultatet, përdoret OpenGL.
Zhvillimi i funksionaliteteve të Theseus Ship përqendrohet në sigurimin e mbështetjes cilësore dhe të plotë për protokollin Wayland, përfshirë riprogramimin e veçorive arkitektonike të KWin që e vështirësojnë integrimin me Wayland. Për shembull, në Theseus Ship është riprogramuar procesi i kompozitimit, janë realizuar zgjerime shtesë për protokollin Wayland, dhe është ofruar mbështetje e plotë për rotacionin, reflektimin e daljes dhe shkallëzimin fraksional për sesionet bazuar në Wayland.
LĂ«shimi i ri Ă«shtĂ« i veçantĂ« pĂ«r kalimin nĂ« Qt 6 dhe adaptimin pĂ«r pĂ«rdorim me KDE Plasma 6, lĂ«shimi i tĂ« cilit pritet brenda disa orĂ«sh. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r renderimin duke pĂ«rdorur drejtuesit OpenGL Lima (Mali 400), VC4 (VideoCore IV) dhe V3D (VideoCore 3D). Efektet vizuale janĂ« zgjeruar dhe riprogramuar. PĂ«r tĂ« ekzekutuar aplikacionet X11 nĂ« mjedisin Wayland, Ă«shtĂ« siguruar nisja automatikisht e Xwayland. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r zgjerimet Wayland wlr_output_management_unstable_v1 pĂ«r konfigurimin e pajisjeve tĂ« daljes dhe security_context_v1 pĂ«r izolimin nĂ« sandbox.
Në të njëjtën kohë është krijuar një edicion i bibliotekës Wrapland 0.600, e cila zhvillohet nga projekti, me implementimin e mbështetjes mbi libwayland për Qt/C++, vazhduar zhvillimin e KWayland, por e liruar nga lidhja me Qt dhe e disponueshme për t'u përdorur veçmas pa instaluar Qt.
Burimi: opennet.ru
