KwinFT - furketta ta 'Kwin b'għajnejn għal żvilupp u ottimizzazzjoni aktar attiv

Roman Gilg, wieħed mill-iżviluppaturi attivi ta 'Kwin u Xwayland, introduċa furketta tal-maniġer tat-twieqi Kwin imsejħa KwinFT (Fast Track), kif ukoll verżjoni kompletament imfassla mill-ġdid tal-librerija Kwayland imsejħa Wrapland, meħlusa mill-irbit għal Qt. L-iskop tal-furketta huwa li jippermetti żvilupp aktar attiv ta 'Kwin, iżid il-funzjonalità meħtieġa għal Wayland, kif ukoll jottimizza l- rendering. Classic Kwin ibati milli jkun bil-mod wisq biex jaċċetta l-irqajja, peress li t-tim tal-KDE ma jridx jirriskja n-numru kbir ta 'utenti li għalihom innovazzjoni aggressiva wisq tista' tkisser il-fluss tax-xogħol tagħhom. Ħafna garżi ilhom jiġu riveduti għal diversi snin, li jnaqqas ħafna l-implimentazzjoni ta 'Wayland u diversi refactorings ta' kodiċi interni. KwinFT huwa pożizzjonat bħala sostitut trasparenti għal Kwin, u huwa disponibbli issa f'Manjaro. Madankollu, l-iżviluppaturi jwissu dwar tqassim possibbli ta 'kompatibilità fil-futur. Fil-forma attwali tiegħu, KwinFT jipprovdi l-karatteristiċi li ġejjin li huma neqsin fil-vanilla Kwin:

  • Ħidma mill-ġdid kompluta tal-proċess ta 'kompożizzjoni, li naqqas id-dewmien meta taħdem kemm f'Wayland kif ukoll f'X11;
  • Appoġġ għall-estensjoni ta 'Wayland wp_viewporter, li jtejjeb il-prestazzjoni tal-plejers tal-vidjo, u huwa wkoll meħtieġ għall-verżjoni futura ta 'Xwayland, li fiha miżjud appoġġ għall-emulazzjoni tal-bidliet fir-riżoluzzjoni tal-iskrin f'ħafna logħob anzjani;
  • Appoġġ sħiħ għar-rotazzjoni tal-wiri u r-riflessjoni taħt Wayland.

Huwa mistenni li KwinFT u Wrapland dalwaqt ikunu disponibbli fuq id-distribuzzjonijiet kollha tal-Linux. Wrapland huwa ppjanat li jinbidel f'librerija C++ pura, kif ukoll li jipprovdiha b'appoġġ bla xkiel għal teknoloġiji popolari ta' partijiet terzi. Per eżempju, appoġġ għall-protokoll Wlroots diġà ġie miżjud miegħu wlr-output-manager, li jippermetti issettja l-parametri tal-iskrin f’kompożituri bbażati fuq Wlroots (pereżempju Sway) permezz ta’ KScreen.

Sors: linux.org.ru

Żid kumment