Wersja serwera kompozytowego , który wykorzystuje Wayland i umożliwia tworzenie oszczędnych pod względem zasobów interfejsów użytkownika z efektami 3D w stylu wtyczek 3D do Compiza (przełączanie ekranów za pomocą sześcianu 3D, przestrzenny układ okien, zmiana wyglądu podczas pracy z oknami itp.). Wayfire obsługuje rozszerzenie i zapewnia elastyczny system .
Kod projektu został napisany w języku C++ i na podstawie licencji MIT. Biblioteka jest używana jako podstawa , opracowany przez programistów środowiska użytkownika i zapewnia podstawowe funkcje organizacji pracy menedżera kompozytowego w oparciu o Wayland. Można go używać jako panelu lub .
W nowej wersji:
- Dodano obsługę dekoracyjnych przycisków zamykania, minimalizowania i maksymalizowania okien dla aplikacji korzystających z X11 (za pośrednictwem Xwayland) i Wayland. W przypadku takich przycisków można określić kolejność ich rozmieszczenia, ich rozmiar, kolor, czcionkę itp.
- Dodano możliwość tworzenia animowanych efektów dla menu kontekstowych i podpowiedzi.
- Ulepszona obsługa okien dialogowych, na przykład wyboru pliku. Dodano na przykład ustawienie, które określa, czy okna dialogowe są dołączane do okien nadrzędnych (jak w środowisku GNOME), czy też rysowane niezależnie.
- Zestaw jest gotowy , upraszczając instalację w typowych dystrybucjach, takich jak Fedora, Ubuntu, Łuk i Debian.
- Biblioteka została przepisana , odpowiedzialny za parsowanie . Format ustawień pozostał niezmieniony, ale teraz można sprawdzić typy wartości i dopuszczalne zakresy. Jak poprzednio, obsługiwane są dynamiczne zmiany ustawień (zmiany w pliku konfiguracyjnym dokonywane są na bieżąco i nie wymagają ponownego uruchomienia).
- Rozwój trwa , graficzny interfejs umożliwiający konfigurację Wayfire bez konieczności edycji pliku konfiguracyjnego.
- Zoptymalizowano wydajność efektów przejść i transformacji.

Źródło: opennet.ru
