Hyprland har blitt 3 år! I løpet av disse årene har det nådd versjon 0.48.0. Til tross for vanlig misforståelse er Hyprland en hybridkompositor, som betyr at den kan fungere ikke bare i flisleggingsmodus — den kan konfigureres slik at alle vinduer som standard er flytende. Denne utgivelsen inneholder mange feilrettinger og forbedringer.
I den nye versjonen:
Endringer som bryter bakoverkompatibilitet:
- opengl:force_introspection og render:allow_early_buffer_release er fjernet;
- syntaksen for windowrule v1 er fjernet. Nå oppfører windowrule seg som windowrulev2, noe som gjør det utdaterte nøkkelordet windowrulev2.
Nye funksjoner:
- animasjoner: lagt til gnomed animasjonsstiler for vinduer;
- kjerne: lagt til dialog «applikasjonen svarer ikke»;
- arbeidsbord: lagt til mulighet for å spesifisere festede vinduer i arbeidsområde-regler;
- dispetchere: lagt til mulighet for cyclenext hist;
- groupbar: lagt til mulighet for å justere størrelsene på mellomrom;
- hyprctl: lagt til IPC-støtte for Hyprsunset;
- hyprpm: lagt til alternativet —hl-url for tilpassede forks;
- inngang: lagt til flip_x og flip_y for berøringsplaten;
- inngang: lagt til follow_mouse_threshold;
- tastatursnarveier: lagt til dispatcher toggleswallow;
- master: lagt til alternativ for å lagre posisjonen til hovedvinduet;
- protokoller: lagt til versjon 2 av protokollen ext-idle-notify-v1;
- render: lagt til enkel fargekontroll;
- socket2: lagt til activespecialv2;
- syncobj: garanterer at vi bare legger til ventende ved vellykkede sjekker;
- windowrules: lagt til mulighet til å bevare størrelse mellom kjøringer av applikasjonen;
- xwayland: lagt til støtte for INCR for dataoverføring via utklippstavlen.
Og flere feilrettinger.
Kilde: linux.org.ru
