Alig egy héttel azután, hogy bejelentették Kwi-t, a KDE fejlesztők újabb helyzetjelentést tettek közzé az új, GPU-gyorsított terminálemulátorról. A Kwi Qt Quickre és Kirigamira épül, a háttérben a Ghostty libghostty-vt komponensét használja. Modern alternatívát szánnak belőle a Konsole helyett, GPU-gyorsított megjelenítéssel és teljes integrációval a KDE stackkel.
A legutóbbi fejlesztői beszámoló szerint rengeteg, a Kwi bejelentése óta jelzett problémát javítottak. A cikk írásakor a projektnek egyetlen nyitott hibajegye sincs.
A megvalósított fejlesztések közé tartoznak az új lapkezelési lehetőségek. Ilyen például, hogy az új lapot közvetlenül az aktuális után lehet megnyitni, illetve lap bezárásakor vissza lehet ugrani az előzőleg aktív lapra. Beállítható a terminál kezdeti mérete is, és az egérgörgővel is lehet váltani a lapok között.
A terminál megjelenítésén is sokat javítottak, főleg a geometrikus karakterek, a Powerline karakterek, a dupla vonalú sarkok és az összetett szövegdekorációk körül. Az aláhúzások most már sokkal szebben jelennek meg, beleértve a betűk lenyúló részei alatti területet is. Emellett javították a hiányzó tartalék (fallback) betűkészletek kezelését és többféle karaktermegjelenítési hibát.
A keresőfelületet is átdolgozták: új helyre került a keresősáv, színes visszajelzés mutatja, hogy talált-e egyezést, és jóval kevesebb a villogás. További változás a jobb képernyőolvasó-támogatás, több billentyűparancs, valamint a Konsole billentyűparancsaival való jobb kompatibilitás.
Teljesítmény szempontból mostantól ablakméretezés közben csoportosítják a terminálfrissítéseket, így kevesebb a felesleges újrarajzolás. Ezzel egy, az újabb bash verziókat érintő átméretezési hibát is sikerült megoldani. A lapfülsávon jelentkező, tört (fractional) skálázási problémákat szintén kijavították.
Ezen felül a Kwi már támogatja, hogy minden lap folyamatai külön systemd scope-ban fussanak, még akkor is, ha a terminál egy Flatpak-en belül fut. A Kwi meg tud jelenni a GNOME Értesítési központjában is.
A kiadási ütemtervvel kapcsolatban: az alkalmazás jelenleg KDE Review alatt áll. Ezen a folyamaton keresztül válnak a kísérleti alkalmazások hivatalos KDE projektekké. A szükséges ellenőrzőlista már kész, a következő lépések a fordítások elkészítése és a hozzáférés megszerzése a KDE kiadási infrastruktúrájához.
Ha ez a folyamat lezárul, a fejlesztők a Kwi 0.1 kiadását tervezik (ez lesz az első hivatalosan taggelt kiadás), valamint egy Flatpak csomagot is elérhetővé tesznek a Flathubon. Ennek a kiadásnak az időpontját azonban még nem jelentették be.
Előre tekintve a KDE fejlesztők több köztes kiadást is terveznek az 1.0 előtt, amelyet előzetesen a következő néhány hónapra céloznak. Ez az ütemezés összefügg a Ghostty tervével is, amely szerint 1.0-s, API- és ABI-stabil verzióként szeretnék kiadni a libghostty-vt-t.
A Kwi 1.0-s kiadása előtt még két további funkciót terveznek. Az egyik az osztott panel támogatás, amely jelenleg az egyik leggyakrabban hiányolt funkció a terminálból. Megerősítették, hogy a stabil kiadás előtt megvalósítják, de azt még nem árulták el, pontosan melyik verzióban jelenik meg.
A másik a terminál integrációja a meglévő KDE alkalmazásokkal, például a Dolphinnal, a Kate-tel és a Yakuakéval. Ezek most a Konsole terminálbeágyazó pluginjére támaszkodnak.
Fontos hangsúlyozni, hogy a Kwi jelenleg még erősen kísérleti projekt, nem pedig a Konsole leváltására szánt megoldás. Ugyanakkor a KDE Review folyamata jól halad, és a 0.1-es verzió is a láthatáron van, így a felhasználók hamarosan jóval egyszerűbben telepíthetik és kipróbálhatják az új terminált.
További részletekért kattints ide.

