9. november og 17. desember 2024 kom versjoner 0.45 og 0.46 av stekovo-tailing komponisten Hyprland, skrevet i C++ og distribuert under BSD-3-lisensen.
- Endringer som bryter bakoverkompatibilitet: no_gaps_when_only er fjernet og erstattet med reglene for arbeidsområder. Se her.
- decoration:shadow_ har blitt flyttet, se her.
- Algoritmen for avrunding av hjørner er forbedret.
- Oppførselen til maskinvarepekere på NVIDIA er forbedret.
- Grupper har fått følgende funksjoner: group_on_movetoworkspace, merge_groups_on_groupbar, drag_into_group, merge_floated_into_tiled_on_groupbar.
- hyprland-ctm-control støtter nå, som betyr at hyprsunset vil fungere.
- Hyprland vil nå advare deg hvis du har feilinstallerte eiendeler, i stedet for å feile.
- Snaping for flytende vinduer er lagt til.
- Standard oppførsel for utvidelse av utilstrekkelige teksturer, presentert i 0.44, kan nå konfigureres via expand_undersized_textures.
- Skyggen har nå en skarp opsjon for å avbryte uskarphet.
- Det er mange nye alternativer i hyprctl for å vise den blokkerte tilstanden til tastaturet og speilet av de tilkoblede skjermene.
- Feilhåndteringspanelet for hyprland vil nå reservere plass i stedet for å forstyrre visningen.
- Maskinvarepekere fra NVIDIA: cursor:dumb_copy er blitt erstattet med cursor:use_cpu_buffer. Dette skal tillate bruk av maskinvarepekere fra Nvidia uten problemer. Vær oppmerksom på at dette er eksperimentelt.
- Regler for vinduer og lag: nå krever regler for regulære uttrykk full overensstemmelse for å fungere.
- Fargebehandling er flyttet fra sRGB til OkLab. Dette betyr at overganger og fargeoverganger vil se mer naturlige ut.
- Drap-n-Drop for XWayland er tilbake.
- Ny oppdateringsskjerm.
- Behandlingen av vindus- og lagregler har blitt forbedret og optimalisert, og behandlingen av regulære uttrykk er nå utført ved hjelp av RE2 fra Google.
- cursor:warp_on_change_workspace aksepterer nå force for å omgå cursor:no_warps.
- hyprctl: klienter har fått inhibitingIdle, skjermer har fått directScanout, plugins-listen har fått -j støtte.
- Tilført cursor:warp_back_after_non_mouse_input, som unngår uorden mellom input fra touchpad/tablett og input fra mus.
- Tilført lockdead_screen_delay, hvis låseskjermen din ikke kan vises raskt nok for å unngå blinking.
- Nå kan bakgrunnen for IME-popupene sløres med decoration:blur:input_methods.
- Versjonsforespørslene viser nå også tilknyttede avhengighetsversjoner hypr*.
- Nye regler for vinduer for musens og touchpadens rullefaktor.
- Nye splashes er lagt til til jul og nytt år.
- Og mer!
››› Utgave 0.45
Kilde: linux.org.ru
