
Hyprland — Wayland kompozitors, dinamiska rāmju logu menedžeris, kas uzrakstīts C++ valodā un balstīts uz Aquamarine (līdz versijai 0.42.0 balstījās uz wlroots).
Arī izstrādātāji piemin izlaišanu hyprutils 0.50.
Kritiskas izmaiņas:
master:always_center_master tika aizstāts ar elastīgāku master:slave_count_for_center_master (nav primāra/sekundāra!)
Jaunajā versijā:
- Pievienota eksperimentāla HDR un krāsu vadības atbalsts.
- Iespiests logu stūru noapaļojums.
- Iestatījumos pievienots flags negative: pretēja regulārā izteiksme.
- Pievienots jauns selektors tag: loga noteikšanai pēc tag.
- Komandai cyclenext pievienots arguments visible, lai ierobežotu tikai redzamo logu pārskatīšanu.
- Pievienota opcija —verify-config, lai pārbaudītu konfigurācijas faila pareizību.
- No hyprpm pievienota iespēja pārrestartēt visus spraudņus.
- Pārrakstītas dažas iekšējās apakšsistēmas, kas saistītas ar atmiņas pārvaldību, zīmēšanu un animācijas efektu piemērošanu.
- Veikta virzība uz regulāro izteiksmju izpildes paātrināšanu, izmantojot kompilētā attēla kešatmiņu.
- XWayland atrisinātas problēmas ar starpniekbuferi un Drag&Drop režīmu.
- Realizēti vairāki jaunumi, proti: hyprland_surface (jau tiek izmantots quickshell) un hyprland_lock_notify, kas ļaus hypridle likt sistēmai pagaidīt, kamēr tiek uzsākta bloķēšana, pirms pāriet uz suspend, novēršot darba virsmas parādīšanos uz mirkli pēc atsākšanas.
Nu un, iespējams, visvairāk apspriestā jaunuma daļa:
Sekojot KDE piemēram, esam pievienojuši mazu logu ar aicinājumu ziedojumiem, kas parādīsies reizi jūlijā un reizi decembrī. Jūs varat to izslēgt ar ecosystem:no_donation_nag, ja esat nežēlīgs cilvēks.
Avots: linux.org.ru
