Er is een plan gepubliceerd voor de migratie van LXQt naar Qt6 en Wayland

Ontwikkelaars van de gebruikersomgeving LXQt (Qt Lightweight Desktop Environment) spraken over het transitieproces naar het gebruik van de Qt6-bibliotheek en het Wayland-protocol. De migratie van alle componenten van LXQt naar Qt6 wordt momenteel beschouwd als de primaire taak, die de volledige aandacht van het project krijgt. Zodra de migratie is voltooid, wordt de ondersteuning voor Qt5 stopgezet.

Er is een plan gepubliceerd voor de migratie van LXQt naar Qt6 en Wayland

De resultaten van de portering naar Qt6 zullen worden gepresenteerd in de release van LXQt 2.0.0, die gepland staat voor april dit jaar. Naast interne wijzigingen zal de nieuwe standaardvertakking een nieuw toepassingsmenu “Fancy Menu” bieden, dat niet alleen de toepassingen in categorieën verdeelt, maar ook een overzichtsweergavemodus voor alle toepassingen implementeert en een lijst met veelgebruikte toepassingen toevoegt. Bovendien heeft het nieuwe menu de mogelijkheid om naar programma's te zoeken uitgebreid.

Er is een plan gepubliceerd voor de migratie van LXQt naar Qt6 en Wayland

Opgemerkt wordt dat de implementatie van Wayland-ondersteuning niet zal leiden tot conceptuele veranderingen: het project zal nog steeds modulair blijven en zich blijven houden aan de klassieke desktoporganisatie. Naar analogie met de ondersteuning voor verschillende vensterbeheerders zal LXQt kunnen werken met alle samengestelde managers op basis van de wlroots-bibliotheek, ontwikkeld door de ontwikkelaars van de Sway-gebruikersomgeving en die basisfuncties biedt voor het organiseren van het werk van een op Wayland gebaseerde samengestelde manager. LXQt met Wayland is getest met composietmanagers labwc, wayfire, kwin_wayland, sway en Hyprland. De beste resultaten werden bereikt met labwc.

Momenteel zijn het paneel, het bureaublad, de bestandsbeheerder (PCmanFM-qt), de afbeeldingsviewer (LXimage-qt), het toestemmingsbeheersysteem (PolicyKit), de volumeregelingscomponent (pavucontrol, PulseAudio Volume Control) en de globale processor al volledig vertaald naar Qt6 sneltoetsen. De sessiemanager, notificatiesysteem, energiebeheermechanisme, configurator (controle van uiterlijk, scherm, invoerapparaten, landinstellingen, bestandsassociaties), interface voor het bekijken van lopende processen (Qps), terminalemulator (QTerminal), programma voor het maken van screenshots (Screengrab) , een hulpprogramma voor het starten van programma's (Runner), een binding over sudo, een interface voor het aanvragen van een SSH-wachtwoord (LXQt Openssh Askpass), een FreeDesktop-portalsysteem (XDG Desktop Portal) en een interface voor het beheren van systeeminstellingen en gebruikers (LXQt Admin) .

Wat betreft het klaar zijn voor Wayland, zijn de meeste van de hierboven genoemde LXQt-componenten al tot op zekere hoogte naar Wayland geporteerd. Wayland-ondersteuning is nog niet alleen beschikbaar in de schermconfigurator, het screenshotprogramma en de globale sneltoetshandler. Er zijn geen plannen om het sudo-framework over te zetten naar Wayland.

Er is een plan gepubliceerd voor de migratie van LXQt naar Qt6 en Wayland


Bron: opennet.ru

Voeg een reactie