
Hyprland — Compozitor Wayland, manager de feronerie de feronerie dinamic scris în C++ și bazat pe Aquamarine (până la versiunea 0.42.0 bazat pe wlroots).
De asemenea, dezvoltatorii menționează lansarea hyprutils 0.50.
Modificări critice:
master:always_center_master a fost înlocuit cu master:slave_count_for_center_master (nicio primar/secundar!)
În noua versiune:
- A fost adăugată suport experimental pentru HDR și gestionarea culorilor.
- A fost corectată rotunjirea colțurilor feroneriilor.
- A fost adăugat un atribut negative: în setări pentru activarea opusă a expresiilor regulate.
- A fost adăugat selectorul new tag: pentru a determina feroneria după etichetă.
- A fost adăugat argumentul visible în comanda cyclenext pentru a limita iterația doar la feroneriile vizibile.
- A fost adăugată opțiunea —verify-config pentru a verifica corectitudinea fișierului de configurare.
- În hyprpm a fost adăugată posibilitatea de a reîncărca toate plugin-urile.
- Au fost rescrise unele subsisteme interne legate de gestionarea memoriei, redarea și aplicarea efectelor animate.
- Au fost efectuate lucrări pentru accelerarea funcționării expresiilor regulate prin cache-ul reprezentării compilate.
- În XWayland au fost rezolvate problemele legate de clipboard și modul Drag&Drop.
- Au fost implementate câteva inovații, și anume: hyprland_surface (deja folosit în quickshell) și hyprland_lock_notify, care ar trebui să permită hypridle să aștepte până când se activează blocarea, înainte de a trece în suspendare, evitând apariția desktop-ului pentru o clipă după reluarea activității.
Și, probabil, cea mai discutată parte a știrii:
Urmând exemplul KDE, am adăugat o fereastră mică cu o solicitare de donație, care va apărea o dată în iulie și o dată în decembrie. O puteți dezactiva cu ecosystem:no_donation_nag, dacă sunteți o persoană nemiloasă.
Sursa: linux.org.ru
