The plan for the transition of Lxqt to qt6 and wayland has been announced

The plan for the transition of Lxqt to qt6 and wayland has been announced

Utvecklarna av användarmiljön LXQt (Qt Lightweight Desktop Environment) har berättat om processen att övergå till att använda Qt6-biblioteket och Wayland-protokollet. Migreringen till Qt6 betraktas för närvarande som en prioriterad uppgift som får all uppmärksamhet i projektet. Efter att migreringen är klar planeras det att helt upphöra med stödet för Qt5.

Resultaten av portningen till Qt6 kommer att presenteras i LXQt 2.0.0, som är planerad att släppas i april i år. Förutom interna förändringar kommer den nya versionen som standard att erbjuda en ny applikationsmeny "Fancy Menu", där applikationerna inte bara är kategoriserade utan även visas i en sammanställning av alla applikationer, dessutom har en lista över ofta använda applikationer lagts till. På så sätt har också sökmöjligheterna för program breddats i den nya menyn.

Det påpekas att implementeringen av stöd för Wayland inte kommer att leda till konceptuella förändringar: projektet kommer fortsatt att förbli modulärt och hålla sig till den klassiska skrivbordsorganisationen. I likhet med stödet för olika fönsterhanterare kommer LXQt att fungera med alla sammansatta hanterare baserade på wlroots-biblioteket, som utvecklas av utvecklarna av användarmiljön Sway och erbjuder grundläggande funktioner för att organisera arbetet av en sammansatt hanterare baserad på Wayland. LXQt:s funktionalitet med Wayland har testats med de sammansatta hanterarna labwc, wayfire, kwin_wayland, sway och Hyprland. Bästa resultat uppnåddes vid användning av labwc.

För närvarande har panelen, skrivbordet, filhanteraren (PCmanFM-qt), bildvisaren (LXimage-qt), behörighetsstyrningssystemet (PolicyKit), volymhanteringskomponenten (pavucontrol, PulseAudio Volume Control) och hanteraren för globala snabbkommandon redan översatts till Qt6. Endast sessionshanteraren, meddelandesystemet, mekanismen för energiförbrukningshantering, konfigureraren (hantering av utseende, skärm, inmatningsenheter, lokaler, filassociatoner), gränssnittet för att se aktiva processer (Qps), terminalemulatorn (QTerminal), programmet för att ta skärmdumpar (Screengrab), verktyget för att starta program (Runner), bindningen över sudo, gränssnittet för att begära lösenord för SSH (LXQt Openssh Askpass), FreeDesktop-portalsystemet (XDG Desktop Portal) och gränssnittet för hantering av systeminställningar och användare (LXQt Admin) återstår att översätta till Qt6.

När det kommer till beredskap för arbete med Wayland-protokollet har de flesta av de ovan nämnda komponenterna i LXQt redan portats i någon utsträckning för Wayland. Stödet för Wayland saknas för närvarande bara i skärmkonfigureraren, programmet för att ta skärmdumpar och hanteraren för globala tangentkombinationer. Det planeras inte att portera bindningen över sudo till Wayland.

Källa: linux.org.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster