Wayfire 0.4: kompozytor Wayland zainspirowany Compizem

Ostatnio stał się znany wiadomości z uruchomienie nowej wersji serwera kompozytowego „Wayfire 0.4”, który wykorzystuje Wayland i umożliwia tworzenie przyjaznych dla zasobów interfejsów użytkownika z efektami 3D w stylu wtyczek 3D do Compiza, takich jak przełączanie ekranów za pomocą kostki 3D, przestrzenne projektowanie okien, transformacja podczas pracy z oknami itp.

Dla tych, którzy nie są świadomi Wayfire, powinniście to wiedzieć jest kompozytorem Waylanda który jest rozwijany jako całkowicie niezależny projekt. Wschód jest inspirowany przez Compiz a jego głównym celem jest oferowanie zasobów z efektami 3D i do tego wykorzystuje wlroots.

Dla tych z Was, którzy nie znają Waylanda, kompozytor Wayland jest podobny do menedżerów okien w świecie X11. Zasadniczo to oprogramowanie jest odpowiedzialne za koordynację wszystkich urządzeń wejściowych i wyjściowych oraz zarządza wszystkimi otwartymi aplikacjami.

Interesującą rzeczą w Wayfire jest to, że obsługuje rozszerzenie poprzez wtyczki i zapewnia elastyczny system dostosowywania.

Kod projektu jest napisany w C ++ i rozpowszechniany na licencji MIT. Podstawą jest biblioteka wlroots, opracowana przez twórców środowiska użytkownika Sway, która zapewnia podstawowe funkcje do organizacji pracy administratora złożonego w oparciu o Wayland. Jako panel możesz użyć wf-shell lub LavaLauncher.

Co nowego w Wayfire 0.4?

W nowym numerze kompozytora został on dodany wsparcie do ozdabiania zamykania, minimalizowania i maksymalizowania przycisków okien dla aplikacji korzystających z X11 (przez Xwayland) i Wayland. W przypadku tych przycisków mogą określić kolejność ich rozmieszczenia, rozmiar, kolorystykę, czcionkę itp.

Kolejną ważną zmianą jest to, że możliwość tworzenia animowanych efektów dla menu kontekstowych i podpowiedzi.

Wspomina się również o tym poprawiono obsługę okien dialogowych, takie jak wybór pliku. Na przykład dodano ustawienie, które określa, czy okna dialogowe są dołączane do głównych okien (jak w GNOME), czy niezależne renderowanie „pływające”.

Zestaw skrypty upraszczające instalację w typowe dystrybucje, takie jak Fedora, Ubuntu, Arch i Debian.

Przepisano bibliotekę Wf-config odpowiedzialny za analizę pliku konfiguracyjnego. Format konfiguracji pozostał niezmieniony, ale można było zweryfikować prawidłowe typy i zakresy wartości. Tak jak poprzednio, obsługiwana jest dynamiczna zmiana konfiguracji (zmiany w pliku konfiguracyjnym są nazywane w locie i nie wymagają ponownego uruchomienia).

Wreszcie jest o tym mowa ciągły rozwój WCM trwa, graficzny interfejs do konfiguracji Wayfire bez edycji pliku konfiguracyjnego oraz optymalizacja wydajności efektów przejścia i transformacji.

Z innych zmian które są wymienione:

  • Wtyczka Expo obsługuje teraz różne kombinacje klawiszy, aby przejść bezpośrednio do określonego obszaru roboczego zamiast używania myszy
  • Window-rules Plugin obsługuje teraz polecenie set alpha, które automatycznie ustawia przezroczystość aplikacji zaraz po ich uruchomieniu
  • Optymalizacje wydajności dla rozmycia i innych transformatorów.
  • Kursor myszy jest teraz rysowany podczas tworzenia kopii lustrzanych wyjść.
  • Dostępna jest opcja [bezczynności], aby wyłączyć DPMS, gdy aktywne jest okno pełnoekranowe.
  • Poprawki błędów / awarii

Jak zainstalować Wayfire?

Osoby zainteresowane możliwością zainstalowania tego kompozytora mogą to zrobić, postępując zgodnie z instrukcjami, które udostępniamy poniżej.

Najłatwiejszy sposób zainstalować Wayfire używa twojego skryptu instalacyjnego które mogą być używane w sposób ogólny w Linuksie.

W tym zamierzamy otworzyć terminal w systemie i wpisać go:

git clone https://github.com/WayfireWM/wf-install

cd wf-install

./install.sh --prefix /opt/wayfire --stream 0.4.0

Alternatywnie dla tych, którzy są użytkownikami Arch Linux, Manjaro, Arco Linux lub jakiejkolwiek innej pochodnej z Arch Linux. Instalację można przeprowadzić bezpośrednio z repozytoriów Arch:

sudo pacman -S wayfire

W przypadku Fedorę można również zainstalować z jej repozytoriów za pomocą:

sudo dnf install wayfire

Jeśli chcesz dowiedzieć się więcej na ten temat, skonsultuj się poniższy link.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.