Plan voor de migratie van LXQt naar Qt6 en Wayland gepubliceerd

Ontwikkelaars van de LXQt-omgeving (Qt Lightweight Desktop Environment) hebben het proces van de overstap naar het gebruik van de Qt6-bibliotheek en het Wayland-protocol uiteengezet. De migratie van alle componenten van LXQt naar Qt6 wordt momenteel beschouwd als een prioriteit waar alle aandacht van het project naartoe gaat. Na de voltooiing van de migratie zal de ondersteuning voor Qt5 worden stopgezet.

Plan voor de migratie van LXQt naar Qt6 en Wayland gepubliceerd

De resultaten van de portering naar Qt6 zullen worden gepresenteerd in de release van LXQt 2.0.0, die voor april van dit jaar is gepland. Naast interne wijzigingen zal de nieuwe tak standaard een nieuw applicatiemenu 'Fancy Menu' bieden, waarin naast de categorisatie van applicaties ook een overzichtsmodus voor alle applicaties is geïmplementeerd en een lijst met veelgebruikte applicaties is toegevoegd. Bovendien zijn de mogelijkheden voor het zoeken naar programma's in het nieuwe menu uitgebreid.

Plan voor de migratie van LXQt naar Qt6 en Wayland gepubliceerd

Er wordt opgemerkt dat de implementatie van ondersteuning voor Wayland niet zal leiden tot conceptuele wijzigingen: het project blijft modular en zal zich blijven houden aan de klassieke desktoporganisatie. Op dezelfde manier als de ondersteuning voor verschillende windowmanagers, zal LXQt kunnen werken met alle compositormanagers die zijn gebaseerd op de wlroots-bibliotheek, die door de ontwikkelaars van de Sway-omgeving wordt ontwikkeld en basisfunctionaliteiten biedt voor het opzetten van een compositormanager op basis van Wayland. De werking van LXQt met Wayland is getest met de compositormanagers labwc, wayfire, kwin_wayland, sway en Hyprland. De beste resultaten zijn behaald met labwc.

Momenteel zijn het paneel, het bureaublad, de bestandsbeheerder (PCmanFM-qt), de afbeeldingsviewer (LXimage-qt), het machtigingsbeheersysteem (PolicyKit), de volumebeheercomponent (pavucontrol, PulseAudio Volume Control) en de handler voor globale sneltoetsen volledig vertaald naar Qt6. De sessiemanager, het meldingssysteem, het energiebeheersmechanisme, de configurator (beheer van uiterlijk, scherm, invoerapparaten, lokale instellingen, bestandsassociaties), de interface voor het bekijken van actieve processen (Qps), de terminalemulator (QTerminal), het screenshotprogramma (Screengrab), de utiliteit voor het starten van programma's (Runner), de wrapper voor sudo, de interface voor het aanvragen van een wachtwoord voor SSH (LXQt Openssh Askpass), het FreeDesktop-portaal systeem (XDG Desktop Portal) en de interface voor het beheren van systeeminstellingen en gebruikers (LXQt Admin) zijn nog niet naar Qt6 vertaald.

Wat betreft de gereedheid voor gebruik met het Wayland-protocol, zijn de meeste van de hierboven genoemde LXQt-componenten in enige mate al naar Wayland geport. Ondersteuning voor Wayland ontbreekt momenteel alleen in de schermconfigurator, het screenshotprogramma en de handler voor globale toetsenbordcombinaties. Er zijn geen plannen om de wrapper voor sudo naar Wayland te porteren.

Plan voor de migratie van LXQt naar Qt6 en Wayland gepubliceerd


Bron: opennet.ru
Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster