Pracownik Canonical przedstawił cud-wm, złożonego menedżera opartego na Waylandzie i Mirze

Matthew Kosarek z Canonical zaprezentował pierwszą wersję nowego menedżera kompozytów cud-wm, który opiera się na protokole Wayland i komponentach do budowy menedżerów kompozytów Mir. Miracle-wm obsługuje kafelkowanie okien w stylu menedżera okien i3, menedżera kompozytowego Hyprland i środowiska użytkownika Sway. Kod projektu napisany jest w języku C++ i rozpowszechniany na licencji GPLv3. Gotowe zespoły są generowane w formacie przyciągania.

Wśród funkcjonalności oferowanych w pierwszym wydaniu cud-wm wymieniamy zarządzanie oknami kafelkowymi z możliwością pozostawiania stylowych przerw między oknami, korzystanie z wirtualnych pulpitów, obsługę rezerwacji obszarów ekranu do umieszczania paneli, możliwość rozszerzania okien do pełny ekran, obsługa wielu wyjść), nawigacja i sterowanie za pomocą klawiatury. Waybar może służyć jako panel. Konfiguracja odbywa się poprzez plik konfiguracyjny.

Pracownik Canonical przedstawił cud-wm, złożonego menedżera opartego na Waylandzie i Mirze

Ostatecznym celem projektu jest stworzenie serwera złożonego, który wykorzystuje okna kafelkowe, ale jest bardziej funkcjonalny i stylowy niż projekty takie jak Swayfx. Oczekuje się, że cud-wm będzie przydatny dla tych użytkowników, którzy preferują efekty wizualne i jaśniejszą grafikę z płynnymi przejściami i kolorami. Pierwsza wersja jest pozycjonowana jako wersja zapoznawcza. Kolejne dwa wydania również będą miały ten status, po czym powstanie pierwsze wydanie stabilne. Aby zainstalować cud-wm, możesz użyć polecenia „sudo snap install cud-wm —klasyczny”.

Następna wersja planuje dodać obsługę pływających nakładających się okien, zmianę ustawień bez ponownego uruchamiania, opcje dostosowywania ekranu, możliwość przypięcia do określonej lokalizacji na pulpicie, obsługę IPC I3, podświetlanie aktywnych okien. Następnie rozpoczną się przygotowania do pierwszej wersji, która zaimplementuje obsługę efektów animacji, piętrowy układ okien, tryb przeglądu do nawigacji w oknach i pulpitach oraz graficzny interfejs do konfiguracji.

Źródło: opennet.ru

Dodaj komentarz