Hyprland 0.42 - nu zonder afhankelijkheid van wlroots

Hyprland 0.42 - nu zonder afhankelijkheid van wlroots

De versie 0.42 van de tiling Wayland-compositor Hyprland is uitgebracht, gericht op aanpasbaarheid en hoge prestaties.
De compositor is geschreven in C++ en wordt verspreid onder de BSD-3-licentie.

Belangrijkste wijzigingen en verbeteringen:

  • afschaffing van de afhankelijkheid van wlroots:

    • Hyprland gebruikt niet langer de wlroots-bibliotheek, die meestal wordt gebruikt voor de ontwikkeling van Wayland-compositors;
    • nu ontwikkelt Hyprland zijn componenten zelfstandig, wat gebruikers een unieke en efficiënte ervaring biedt.
  • invoering van expliciete synchronisatiesupport:

    • deze verbetering verhoogt de renderingprestaties aanzienlijk en vermindert de latency op ondersteunde hardware;
    • het stelt de compositor in staat om nauwkeuriger het schermupdate-tijdstip te beheren, wat vooral nuttig is voor gebruikers met Nvidia-grafische kaarten;
    • voor sommige Nvidia-configuraties kan deze functie crashes veroorzaken en kan deze worden uitgeschakeld in geval van problemen.
  • nieuwe implementatie van xcursor:

    • implementatie van een eigen xcursor-implementatie, die oude thema's ondersteunt en verbeterde compatibiliteit en aanpassing biedt voor gebruikers.
  • wijzigingen in de configuratie-instellingen:

    • instellingen met betrekking tot directe uitvoer (direct scanout) zijn gewijzigd, wat mogelijk aanpassingen in de gebruikersinstellingen vereist;
    • de functie 'nep volledig scherm' is verwijderd en vervangen door een betrouwbaardere fullscreen-state manager.
  • verbetering van de invoerverwerking:

    • inclusief emulatie van discrete scroll-gebeurtenissen en correcties voor verschillende keyboardconfiguraties.
  • nieuwe afhankelijkheid – aquamarine:

    • voor degenen die zich bezighouden met packaging en ontwikkeling, introduceert Hyprland 0.42 een nieuwe afhankelijkheid – aquamarine;
    • de wlroots-submodule is verwijderd in overeenstemming met de afschaffing van de afhankelijkheid van wlroots.
  • bugfixes:

    • de nieuwe versie omvat 49 bugfixes – van kleine grafische tot ernstige systeemproblemen;
    • bijvoorbeeld een probleem met het hyprctl-gereedschap dat eerder leidde tot een verhoogde wachttijd voor het uitvoeren van bepaalde opdrachten, is opgelost.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster