Uitgave van de compositorservers Wayfire 0.10 en wlmaker 0.6, die Wayland gebruiken

Na een jaar ontwikkeling is de release van de compositieve server Wayfire 0.10 gepubliceerd, die Wayland gebruikt en het mogelijk maakt om resource-vriendelijke gebruikersinterfaces met 3D-effecten in de stijl van 3D-plugins voor Compiz te creëren (overgangen tussen schermen via een 3D-kubus, ruimtelijke vensterindeling, morfing tijdens het werken met vensters, enzovoort). Wayfire ondersteunt de uitbreiding van functionaliteit via plugins en biedt een flexibel instelsysteem. De code van het project is geschreven in de programmeertaal 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 van Wayfire:

  • De mogelijkheid toegevoegd om verschillende invoerapparaten afzonderlijk in te stellen. Bijvoorbeeld, het is mogelijk om verschillende set-ups voor verschillende aangesloten toetsenborden te configureren.
  • Experimentele ondersteuning toegevoegd voor render-backends die gebruik maken van de grafische API Vulkan en de Pixman-bibliotheek, naast de standaard backend op basis van OpenGL ES.
  • De render-API is herzien voor integratie met het renderingsysteem van de wlroots-bibliotheek.
  • De mogelijkheid geïmplementeerd om eigen kleurprofielen voor elk uitvoerapparaat in te stellen.
  • Nieuwe geanimeerde effecten toegevoegd aan de plugin 'animate', zoals het effect van de magische lamp, waarbij het venster bij minimalisatie samensmelt en in een pictogram verandert, evenals draai- (spin) en uitklap-effecten (zap) voor vensters. De optie is geboden om externe plugins aan te sluiten voor het creëren van eigen animatie-effecten.
  • Nieuwe IPC-methodes toegevoegd voor het bepalen en instellen van de toetsenbordindeling, het verzenden van vensters naar een opgegeven werkblad en het bepalen van de cursorpositie.
  • Ondersteuning toegevoegd voor de release van de wlroots-bibliotheek 0.19, waarin nieuwe Wayland-protocollen, Multi-GPU-ondersteuning en de mogelijkheid voor expliciete buffer-synchronisatie via DRM-synchronisatieobjecten (Direct Rendering Manager) zijn geïmplementeerd.
  • In de 'resize'-plugin is de verwerking van de maximale en minimale venstergrootte verbeterd.
  • Ondersteuning toegevoegd voor een script voor het starten van Xwayland, dat in staat is om extra commando's uit te voeren na de start en herstart van Xwayland, vergelijkbaar met .xinitrc.

Uitgave van de compositorservers Wayfire 0.10 en wlmaker 0.6, die Wayland gebruiken

Daarnaast kan de release van de compositieve de server Wayland Maker 0.6 worden opgemerkt, die een gebruikersomgeving in de stijl van Window Maker implementeert, gebouwd met behulp van het Wayland-protocol. Ondersteunde functies omvatten: stapelmodus voor vensterindeling, gebruik van virtuele desktops, zijbalk, opmaak in NeXTSTEP-stijl, ondersteuning voor het vastzetten van applicaties op het scherm, gericht op lichtgewicht en hoge prestaties, mogelijkheid om X11-applicaties te starten met behulp van XWayland. Ondersteunde Wayland-protocollen: xdg-decoration-unstable-v1, ext_session_lock_v1, wlr_layer_shell_unstable_v1, wlr-output-management-unstable-v1, xdg_shell en idle_inhibit_unstable_v1. De projectcode is geschreven in C, en

Bron: opennet.ru

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