
Hyprland — Kompozytor Wayland, dynamiczny menedżer okien ramek napisany w języku C++ i oparty na Aquamarine (do wersji 0.42.0 oparty na wlroots).
Oprócz tego deweloperzy wspominają o wydaniu hyprutils 0.50.
Krytyczne zmiany:
master:always_center_master został zastąpiony bardziej elastycznym master:slave_count_for_center_master (żadne primary/secondary!)
W nowej wersji:
- Dodano eksperymentalne wsparcie dla HDR i zarządzania kolorem.
- Naprawiono zaokrąglenie rogów okien.
- Dodano do ustawień znacznik negative: do przeciwnego działania wyrażenia regularnego.
- Dodano selektor new tag: do określania okien według tagu.
- Do komendy cyclenext dodano argument visible w celu ograniczenia przeszukiwania tylko do widocznych okien.
- Dodano opcję —verify-config do sprawdzania poprawności pliku konfiguracyjnego.
- W hyprpm dodano możliwość restartowania wszystkich wtyczek.
- Przepisano niektóre wewnętrzne podsystemy związane z zarządzaniem pamięcią, rysowaniem i zastosowaniem animowanych efektów.
- Przeprowadzono prace nad przyspieszeniem działania wyrażeń regularnych dzięki buforowaniu skompilowanej reprezentacji.
- W XWayland rozwiązano problemy z schowkiem i trybem Drag&Drop.
- Wdrożono kilka nowości, a mianowicie: hyprland_surface (już używany w quickshell) i hyprland_lock_notify, które powinny pozwolić hypridle na czekanie, aż blokada się uruchomi, zanim przejdzie w tryb uśpienia, unikając pojawiania się pulpitu na chwilę po wznowieniu pracy.
Cóż, najprawdopodobniej najbardziej dyskutowana część wiadomości:
Podążając za przykładem KDE, dodaliśmy małe okno z prośbą o datki, które będzie się pojawiać raz w lipcu i raz w grudniu. Możesz je wyłączyć za pomocą ecosystem:no_donation_nag, jeśli jesteś okrutnym człowiekiem.
Źródło: linux.org.ru
