De composietserver Wayfire 0.9 is gepubliceerd, die gebruikmaakt van Wayland.

Na tien maanden ontwikkeling is de release van de compositieve server Wayfire 0.9 gepresenteerd, die gebruikmaakt van Wayland en het mogelijk maakt om resource-vriendelijke gebruikersinterfaces te creƫren met 3D-effecten in de stijl van 3D-plug-ins voor Compiz (schakelen van schermen via een 3D-kubus, ruimtelijke lay-out van vensters, morfing bij het werken met vensters, enz.). Wayfire ondersteunt extensies via plug-ins en biedt een flexibel systeem voor aanpassing. De code van het project is geschreven in C++ en wordt verspreid onder de MIT-licentie.

Het project is gebouwd op de wlroots-bibliotheek, ontwikkeld door de ontwikkelaars van de gebruikersomgeving Sway en biedt basisfunctionaliteiten voor de werking van de compositormanagers op basis van Wayland. Voor het beheren van sessies kunnen systemd, elogind of seatd worden gebruikt. Het starten van X11-applicaties is mogelijk via XWayland. Als paneel kan wf-shell van de ontwikkelaars van Wayfire of de externe panelen LavaLauncher worden gebruikt. Het project ontwikkelt ook een bibliotheek voor het werken met configuratiebestanden, wf-config en de grafische configurator wcm.

In de nieuwe versie:

  • Ondersteuning voor het 'session-lock' protocol is toegevoegd, dat middelen biedt voor het beheren van sessieblokkering, bijvoorbeeld tijdens het gebruik van een screensaver of het tonen van een authenticatiedialoog. Het protocol is geĆÆmplementeerd via de session-lock plug-in, die kan worden geactiveerd in het wayfire.ini bestand en kan worden gebruikt samen met Swaylock en andere schermblokkeringinterfaces.
  • De mogelijkheid om de xkb-bindings plug-in te gebruiken is geĆÆmplementeerd voor het toewijzen van toetsencombinaties die onafhankelijk van de actieve toetsenbordindeling werken.
  • Naast de mogelijkheid om de duur van animaties in te stellen, is er ondersteuning toegevoegd voor het veranderen van de methode die de snelheid van de veranderingen in geanimeerde effecten bepaalt (de dynamiek van de wijziging van het animatietempo), waardoor een soepelere animatie kan worden bereikt. De methodes circle, linear, sigmoid en easeOutElastic zijn beschikbaar.
  • In de IPC-interface voor externe controle van de compositor server is ondersteuning geĆÆmplementeerd voor nieuwe methoden voor het beheren van uitvoer, het instellen van configuratieparameters, het manipuleren van vensters en virtuele desktops, en het ontvangen van meldingen over verschillende gebeurtenissen. Een nieuw Python-pakket is toegevoegd om de interactie met Wayfire vanuit scripts te vereenvoudigen.
  • In wf-shell en wf-panel is de mogelijkheid toegevoegd om CSS te gebruiken voor het wijzigen van de opmaak van de desktop- en panelelementen.
  • Nieuwe plugins zijn toegevoegd aan de wayfire-plugins-extra set: filters (toepassing van shaders op vensters), pixdecor (implimenteert vensters met afgeronde hoeken en schaduwen) en obs (instelling van transparantie, helderheid en verzadiging).
  • De opbouw op het FreeBSD-platform is gestabiliseerd.

De composietserver Wayfire 0.9 is gepubliceerd, die gebruikmaakt van Wayland.


Bron: opennet.ru
Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster