
Az LXQt (Qt Lightweight Desktop Environment) felhasználói felület fejlesztői beszámoltak a Qt6 könyvtárra és a Wayland protokollra való áttérés folyamatáról. A Qt6-ra való migráció jelenleg elsődleges feladatként van jelen, amelyre a projekt teljes figyelmet fordít. A migráció befejezése után tervezik a Qt5 támogatásának teljes megszüntetését.
A Qt6-ra való portálás eredményeit az LXQt 2.0.0 kiadásában mutatják be, amely áprilisra van tervezve. A belső változások mellett az új ágban alapértelmezés szerint egy új alkalmazásmenü, a 'Fancy Menu' lesz elérhető, amely nemcsak az alkalmazások kategóriákba sorolását teszi lehetővé, hanem egy összefoglaló nézetet is kínál az összes alkalmazásról, valamint egy listát a gyakran használt alkalmazásokról. Ezenkívül az új menü kibővített keresési lehetőségeket is kínál a programok számára.
Megjegyezték, hogy a Wayland támogatásának megvalósítása nem vezet koncepcionális változásokhoz: a projekt továbbra is moduláris marad, és tartani fogja magát a klasszikus asztali elrendezéshez. Hasonlóan a különböző ablakkezelők támogatásához, az LXQt képes lesz együttműködni minden, a wlroots könyvtár alapján fejlesztett kompozitor menedzserrel, amelyet a Sway felhasználói környezet fejlesztői alakítanak ki, és alapfunkciókat biztosítanak a Wayland alapú kompozitor menedzser működésének megszervezéséhez. Az LXQt Wayland használatával végzett munkáját a labwc, wayfire, kwin_wayland, sway és Hyprland kompozitor menedzserekkel tesztelték. A legjobb eredményt a labwc használatával érték el.
Jelenleg a Qt6-ra már teljesen le van fordítva a panel, a munkaasztal, a fájlkezelő (PCmanFM-qt), a képkijelző (LXimage-qt), az engedélykezelő rendszer (PolicyKit), a hangerőszabályzó komponens (pavucontrol, PulseAudio Volume Control) és a globális gyorsbillentyű kezelő. Még nem fordították le Qt6-ra a munkamenetkezelőt, az értesítési rendszert, az energiafogyasztás-szabályozó mechanizmust, a konfigurálót (a megjelenés, képernyő, bevitt eszközök, lokalizációk, fájlasszociációk kezelésére), a futó folyamatok megtekintésére szolgáló interfészt (Qps), a terminálemulátort (QTerminal), a képernyőképkészítő programot (Screengrab), a programok indítására szolgáló segédprogramot (Runner), a sudo fölötti hüvelyt, a jelszó kérése SSH-hoz (LXQt Openssh Askpass), a FreeDesktop portál rendszerét (XDG Desktop Portal) és a rendszerbeállítások és felhasználók kezelésére szolgáló interfészt (LXQt Admin).
Ami a Wayland protokollal való kompatibilitást illeti, a fent említett LXQt komponensek többsége már portálva lett Waylandra valamilyen mértékben. A Wayland támogatás jelenleg csak a képernyő konfigurálójában, a képernyőkép készítő programban és a globális billentyűkombinációk kezelőjében nem áll rendelkezésre. Az sudo fölötti hüvely Waylandra való portálását nem tervezik.
Forrás: linux.org.ru
