Hyprland 0.42 — teraz bez zależności od wlroots.

Hyprland 0.42 — teraz bez zależności od wlroots.

Wydana została wersja 0.42 kompozytora Wayland o nazwie Hyprland, skoncentrowanego na dostosowywalności i wysokiej wydajności.
Kompozytor napisany jest w języku C++ i jest dystrybuowany na licencji BSD-3.

Główne zmiany i ulepszenia:

  • rezygnacja z zależności od wlroots:

    • Hyprland nie używa już biblioteki wlroots, która zazwyczaj jest stosowana do tworzenia kompozytorów Wayland;
    • teraz Hyprland rozwija swoje komponenty samodzielnie, co pozwala na zaoferowanie unikalnych i efektywnych doświadczeń użytkownikom.
  • wprowadzenie wsparcia dla jawnej synchronizacji:

    • to ulepszenie znacznie zwiększa wydajność renderowania i zmniejsza opóźnienia na wspieranym sprzęcie;
    • pozwala kompozytorowi dokładniej zarządzać czasem odświeżania ekranu, co jest szczególnie przydatne dla użytkowników z procesorami graficznymi Nvidia;
    • dla niektórych konfiguracji Nvidia ta funkcja może powodować awarie i może być wyłączona przy wystąpieniu problemów.
  • nowa implementacja xcursor:

    • wprowadzenie własnej implementacji xcursor, wspierającej starsze motywy oraz poprawiającej zgodność i dostosowanie dla użytkowników.
  • zmiany w ustawieniach konfiguracji:

    • ustawienia związane z bezpośrednim wyświetlaniem (direct scanout) zostały zmienione, co może wymagać dostosowań w ustawieniach użytkownika;
    • usunięto funkcję «fake fullscreen» i zastąpiono ją bardziej niezawodnym menedżerem trybu pełnoekranowego.
  • ulepszenie obsługi wejścia:

    • zawiera emulację dyskretnych zdarzeń przewijania oraz poprawki dla różnych konfiguracji klawiatur.
  • nowa zależność – aquamarine:

    • dla tych, którzy zajmują się pakowaniem i rozwojem, Hyprland 0.42 wprowadza nową zależność — aquamarine;
    • usunięto podmoduł wlroots w związku z rezygnacją z zależności od wlroots.
  • poprawki błędów:

    • w nowej wersji uwzględniono 49 poprawek awarii – od drobnych problemów graficznych po poważne błędy systemowe;
    • na przykład naprawiono problem z narzędziem hyprctl, który wcześniej powodował wydłużenie czasu oczekiwania na wykonanie niektórych poleceń.

Źródło: linux.org.ru

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