KwinFT - sampana iray an'ny Kwin mitodika amin'ny fampandrosoana mavitrika sy fanatsarana

Roman Gilg, iray amin'ireo mpamorona mavitrika an'i Kwin sy Xwayland, dia nampiditra ny fiforonan'ny mpitantana varavarankely Kwin antsoina hoe KwinFT (Fast Track), ary koa ny dikan-teny nohavaozina tanteraka amin'ny tranomboky Kwayland antsoina hoe Wrapland, afaka amin'ny fatorana amin'ny Qt. Ny tanjon'ny fork dia ny hamelana ny fampandrosoana mavitrika kokoa an'i Kwin, ny fampitomboana ny fiasa ilaina amin'ny Wayland, ary koa ny fanatsarana ny famandrihana. Ny Classic Kwin dia mijaly amin'ny fahatarana loatra amin'ny fanekena patch, satria ny ekipan'ny KDE dia tsy te hampidi-doza ireo mpampiasa marobe izay mety handrava ny fizotrany ny fanavaozana mahery vaika. Patch maro no nojerena nandritra ny taona maro, izay mampiadana be ny fampiharana ny Wayland sy ny refactorings kaody anatiny. KwinFT dia napetraka ho fanoloana mangarahara ho an'ny Kwin, ary azo alaina ao Manjaro izao. Na izany aza, mampitandrina ny mpamorona ny mety hisian'ny fahatapahana mifanaraka amin'ny ho avy. Amin'ny endriny ankehitriny, ny KwinFT dia manome ireto endri-javatra manaraka ireto izay tsy hita ao amin'ny Kwin lavanila:

  • Famerenana tanteraka ny fizotran'ny famoronana, izay nampihena ny fahatarana rehefa miasa ao amin'ny Wayland sy X11;
  • Fanohanana fanitarana Wayland wp_viewporter, izay manatsara ny fahombiazan'ny mpilalao video, ary ilaina ihany koa amin'ny dikan-Xwayland ho avy, izay nanampy fanohanana ny fakan-tahaka ny fiovan'ny famahana ny efijery amin'ny lalao tranainy maro;
  • Fanohanana feno amin'ny fihodinan'ny fampisehoana sy ny fitaratra eo ambanin'ny Wayland.

Antenaina fa ho hita tsy ho ela amin'ny fizarana Linux rehetra ny KwinFT sy Wrapland. Ny Wrapland dia nokasaina havadika ho tranomboky C ++ madio, ary koa hanome azy fanohanana tsy misy farany ho an'ny teknolojia malaza an'ny antoko fahatelo. Ohatra, ny fanohanana ny protocol Wlroots dia efa nampiana azy wlr-output-manager, mamela mametraka masontsivana efijery amin'ny mpamoron-kira mifototra amin'ny Wlroots (ohatra Sway) amin'ny alΓ lan'ny KScreen.

Source: linux.org.ru

Add a comment