release van de composietserver , gebruikmakend van Wayland en in staat om lichte gebruikersinterfaces met 3D-effecten in de stijl van 3D-plug-ins voor Compiz te vormen (het schakelen tussen schermen via een 3D-kubus, ruimtelijke vensterlay-out, morfing bij het werken met vensters, enzovoort). Wayfire ondersteunt extensies en biedt een flexibel systeem .
De projectcode is geschreven in C++ en valt onder de MIT-licentie. Als basis wordt de bibliotheek gebruikt , ontwikkeld door de ontwikkelaars van de gebruikersomgeving en biedt basisfunctionaliteiten voor het organiseren van het werk van de composietmanager op basis van Wayland. Als paneel kan men gebruik maken van of .
In de nieuwe versie:
- Er is ondersteuning toegevoegd voor het decoreren van knoppen voor sluiten, minimaliseren en maximaliseren van vensters voor applicaties die X11 gebruiken (via Xwayland) en Wayland. Voor deze knoppen kan de volgorde van plaatsing, grootte, kleuren, lettertype, enzovoort worden bepaald.
- De mogelijkheid is toegevoegd om geanimeerde effecten te maken voor contextmenu's en pop-up-hints.
- De verwerking van dialoogvensters, zoals bestandskeuzedialoogvensters, is verbeterd. Bijvoorbeeld, er is een instelling toegevoegd om dialoogvensters aan de bovenliggende vensters te bevestigen (zoals in GNOME) of een onafhankelijke 'drijvende' weergave.
- Een set is voorbereid , die de installatie in gangbare distributies, zoals Fedora, Ubuntu, Arch en Debian, vereenvoudigen.
- De bibliotheek , verantwoordelijk voor het parseren van . Het formaat van de instellingen is hetzelfde gebleven, maar er is nu de mogelijkheid om typen waarden en toegestane bereiken te controleren. Zoals voorheen ondersteunt het dynamische wijziging van instellingen (wijzigingen in het configuratiebestand worden onmiddellijk doorgevoerd en vereisen geen herstart).
- De ontwikkeling van , een grafische interface voor het instellen van Wayfire zonder het configuratiebestand te bewerken, is voortgezet.
- De prestatieoptimalisatie van overgangseffecten en transformaties is uitgevoerd.



Bron: opennet.ru
