Opublikowano miracle-wm 0.2, menedżer kompozycji oparty na Wayland i Mir

Matthew Kosarek z firmy Canonical zaprezentował drugi wydanie menedżera kompozytowego miracle-wm, który wykorzystuje protokół Wayland i komponenty do budowy menedżerów kompozytowych Mir. Miracle-wm obsługuje układ mozaikowy (tiling) okien w stylu menedżera okien i3 i środowiska użytkownika Sway. Jako panel można zastosować Waybar. Kod projektu napisany jest w języku C++ i jest dystrybuowany na licencji GPLv3. Gotowe pakiety są zbudowane w formacie snap.

Celem projektu jest stworzenie kompozytowego serwera, który wykorzystuje mozaikowe zarządzanie oknami, ale jest bardziej funkcjonalny i stylowy niż takie projekty jak Swayfx. Zakłada się, że miracle-wm może być przydatny dla użytkowników, którzy wolą mozaikowy układ, ale chcą uzyskać efekty wizualne i bardziej atrakcyjną grafikę z płynnie przejściami i kolorami. Aby zainstalować miracle-wm, można użyć polecenia „sudo snap install miracle-wm —classic”.

Jeśli pierwsze wydanie było postrzegane jako wstępny prototyp, wersja 0.2 koncentruje się na stabilizacji i poprawie wygody pracy. Wśród zmian w wersji 0.2:

  • Dodano menedżera okien pływających, który umożliwia umieszczanie pojedynczych okien na wierzchu mozaikowej siatki, analogicznie do okien tradycyjnych menedżerów okien.
  • Zagwarantowano możliwość przymocowania okien do określonego miejsca na pulpicie.
  • Udostępniono możliwość automatycznego zastosowania nowych ustawień bez ponownego uruchamiania po zmianie pliku konfiguracyjnego.
  • Dodano wsparcie dla IPC menedżera okien i3 dla pulpitów. Implementowane możliwości są wystarczające do uruchomienia panelu Waybar.
  • Do pliku konfiguracyjnego dodano parametr terminal, aby określić emulator terminala używanego domyślnie, uruchamianego za pomocą kombinacji klawiszy Ctrl+Alt+T.
  • W pliku konfiguracyjnym pojawiła się możliwość wskazania zmiennych środowiskowych, na przykład mesa_glthread=false w celu zwalczania efektu zrywania (tearing) podczas wyświetlania.
  • Używana wersja Mir została zaktualizowana do wydania 2.16.4, w którym dodano wsparcie dla sprzętowego wskaźnika oraz uwzględniono możliwość obrotu ekranu podczas tworzenia zrzutów ekranu.
  • Przeprowadzono optymalizację wydajności.
  • Usprawniono tworzenie pakietów dla systemów Ubuntu i Fedora Linux.

Opublikowano miracle-wm 0.2, menedżer kompozycji oparty na Wayland i Mir

1 czerwca planowane jest opublikowanie wydania 0.3, które będzie miało status wersji przedpremierowej. W wersji 0.3 będzie wdrożone wsparcie dla efektów animacyjnych, układu okien stosu, konfiguracji wielomonitorowych, opcji dostosowania ekranu oraz wizualnego wyróżniania aktywnych okien. Na 15 lipca zaplanowano pierwsze stabilne wydanie projektu — 1.0.

Wśród pomysłów, które mogą być uwzględnione w wersji 1.0, wymienia się tryb przeglądania do nawigacji po oknach i pulpitach w stylu GNOME; graficzny interfejs do konfiguracji; menu kontekstowe z akcjami dla okien; tryb „obraz w obrazie”; możliwość wyśrodkowania okna aplikacji, na którą jest ustawiony fokus; minimalna powłoka z panelem i interfejsem uruchamiania programów.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster