KwinFT - garpu of Kwin kalawan panon pikeun ngembangkeun leuwih aktip tur optimasi

Roman Gilg, salah sahiji pamekar aktip Kwin sareng Xwayland, ngenalkeun garpu manajer jandela Kwin anu disebut. KwinFT (Jalur Gancang), kitu ogé versi lengkep redesigned perpustakaan Kwayland disebut Wrapland, dibébaskeun tina bindings mun Qt. Tujuan garpu nyaéta pikeun ngamungkinkeun ngembangkeun Kwin langkung aktip, ningkatkeun fungsionalitas anu dipikabutuh pikeun Wayland, ogé ngaoptimalkeun rendering. Kwin klasik kakurangan tina adopsi patch anu lambat pisan, sabab tim KDE henteu hoyong ngabahayakeun sajumlah ageung pangguna anu inovasi agrésif teuing tiasa ngarobih alur kerjana. Seueur patches parantos ditinjau sababaraha taun, anu ngalambatkeun pisan palaksanaan Wayland sareng sagala rupa refactorings kode internal. KwinFT diposisikan salaku gaganti transparan pikeun Kwin, sareng sayogi ayeuna di Manjaro. Tapi, pamekar ngingetkeun ngeunaan kamungkinan ngarecahna kasaluyuan dina mangsa nu bakal datang. Dina bentuk ayeuna, KwinFT nyayogikeun fitur-fitur ieu anu leungit dina Kwin vanili:

  • Reworking lengkep tina prosés compositing, nu ngurangan reureuh nalika digawé di Wayland jeung X11;
  • rojongan extension Wayland wp_viewporter, nu ngaronjatkeun kinerja pamaén video, sarta ogé diperlukeun pikeun versi hareup Xwayland, nu mana ditambahkeun rojongan pikeun emulating parobahan resolusi layar dina loba kaulinan heubeul;
  • Dukungan pinuh pikeun rotasi tampilan sareng pangeunteungan dina Wayland.

Diperkirakeun yén KwinFT sareng Wrapland bakal sayogi dina sadaya distribusi Linux. Wrapland direncanakeun bakal dirobih janten perpustakaan C ++ murni, ogé nyayogikeun dukungan anu lancar pikeun téknologi pihak katilu anu populér. Contona, rojongan pikeun protokol Wlroots geus ditambahkeun kana eta wlr-output-manajer, ngidinan set parameter layar dina komposer basis Wlroots (contona Sway) via KScreen.

sumber: linux.org.ru

Tambahkeun komentar