wydanie kompozytowego serwera , wykorzystującego Wayland, umożliwiającego tworzenie mniej zasobożernych interfejsów użytkownika z efektami 3D w stylu 3D pluginów do Compiz (przełączanie ekranów przez 3D kostkę, przestrzenne rozmieszczenie okien, morphing podczas pracy z oknami itd.). Wayfire wspiera rozszerzenia i oferuje elastyczny system .
Kod projektu napisany jest w języku C++ i na licencji MIT. Jako podstawę wykorzystuje bibliotekę , rozwijaną przez twórców środowiska użytkownika i oferującą podstawowe funkcje organizacji pracy menedżera kompozytowego oparty na Waylandzie. Jako panel można wykorzystywać lub .
W nowej wersji:
- Dodano wsparcie dla dekoracji przycisków zamykania, minimalizacji i maksymalizacji okien dla aplikacji korzystających z X11 (poprzez Xwayland) i Wayland. Dla takich przycisków można określić porządek ich rozmieszczenia, rozmiar, kolory, czcionkę itd.
- Dodano możliwość tworzenia animowanych efektów dla menu kontekstowych i okienek podpowiedzi.
- Ulepszono obsługę okien dialogowych, takich jak wybór pliku. Na przykład, dodano ustawienie, które określa, czy dialogi są przypisane do okien nadrzędnych (jak w GNOME) czy niezależne 'pływające' renderowanie.
- Przygotowano zestaw , które upraszczają instalację w typowych dystrybucjach, takich jak Fedora, Ubuntu, Arch i Debian.
- Przepisano bibliotekę , odpowiedzialną za analizę . Format ustawień pozostał niezmieniony, ale pojawiła się możliwość sprawdzania typów wartości i dozwolonych zakresów. Jak wcześniej, wspierana jest dynamiczna zmiana ustawień (zmiany w pliku konfiguracyjnym są stosowane na bieżąco i nie wymagają ponownego uruchomienia).
- Kontynuowano rozwój , graficznego interfejsu do konfiguracji Wayfire bez edytowania pliku konfiguracyjnego.
- Przeprowadzono optymalizację wydajności efektów przejścia i transformacji.



Źródło: opennet.ru
