KwinFT - ndụdụ nke Kwin nwere anya maka mmepe na njikarịcha na-arụsi ọrụ ike

Roman Gilg, otu n'ime ndị mmepe na-arụsi ọrụ ike nke Kwin na Xwayland, webatara ndụdụ nke njikwa windo Kwin akpọrọ. KwinFT (Ọsọ ọsọ), yana ụdị ọbá akwụkwọ Kwayland ahaziri kpamkpam nke a na-akpọ Wrapland, tọhapụrụ site na njikọ na Qt. Ebumnuche nke ndụdụ ahụ bụ ikwe ka mmepe Kwin na-arụsi ọrụ ike, na-abawanye ọrụ achọrọ maka Wayland, yana na-ebuli nsụgharị. Kwin Kwin na-ata ahụhụ site na nkuchi patch dị nwayọ, ebe ndị otu KDE achọghị itinye ọnụ ọgụgụ buru ibu nke ndị ọrụ ihe ọhụrụ nwere ike imebi usoro ọrụ ha. A na-enyocha ọtụtụ patches ruo ọtụtụ afọ, nke na-ebelata mmejuputa iwu nke Wayland na nhazi koodu dị iche iche dị n'ime. Edobere KwinFT dị ka onye nnọchi anya nke Kwin, ma dị ugbu a na Manjaro. Agbanyeghị, ndị mmepe na-adọ aka na ntị maka ndakọrịta ndakọrịta ga-ekwe omume n'ọdịnihu. N'ụdị ya ugbu a, KwinFT na-enye atụmatụ ndị a na-efu na vanilla Kwin:

  • Nrụgharị zuru ezu nke usoro nhazi, nke belatara igbu oge mgbe ị na-arụ ọrụ na Wayland na X11;
  • Nkwado ndọtị Wayland wp_viewporter, nke na-eme ka arụmọrụ nke ndị na-egwu vidiyo dịkwuo mma, ma dịkwa mkpa maka ụdị Xwayland n'ọdịnihu, nke agbakwunyere nkwado maka iṅomi mgbanwe mkpebi ihuenyo n'ọtụtụ egwuregwu ochie;
  • Nkwado zuru oke maka ntụgharị ngosi na mirroring n'okpuru Wayland.

A na-atụ anya na KwinFT na Wrapland ga-adị na nkesa Linux niile. A na-eme atụmatụ ka Wrapland ghọọ ọbá akwụkwọ C ++ dị ọcha, yana inye ya nkwado na-enweghị isi maka ndị ọzọ, teknụzụ ndị a ma ama. Dịka ọmụmaatụ, agbakwunyelarị nkwado maka protocol Wlroots na ya wlr-mmepụta-onye njikwa, ikwe tọọ parampat ihuenyo n'ime ndị na-ede ihe dabere na Wlroots (dịka ọmụmaatụ Sway) site na KScreen.

isi: linux.org.ru

Tinye a comment