9. novembra a 17. decembra 2024 vyšli verzie 0.45 a 0.46 stekového-tylingového kompozitora Hyprland, napísaného v C++ a distribuovaného pod licenciou BSD-3.
- Zmeny, ktoré narušujú spätnú kompatibilitu: no_gaps_when_only bol odstránený a nahradený pravidlami pracovných priestorov. Pozri. tu.
- decoration:shadow_ bol presunutý, pozri. tu.
- Vylepšený algoritmus zaoblenia rohoviek.
- Vylepšené správanie hardvérových kurzorov na NVIDIA.
- Skupiny získali nasledujúce veci: group_on_movetoworkspace, merge_groups_on_groupbar, drag_into_group, merge_floated_into_tiled_on_groupbar.
- hyprland-ctm-control teraz podporuje, čo znamená, že hyprsunset bude pracovať.
- Hyprland vás teraz upozorní, ak máte nesprávne nainštalované prostriedky, namiesto toho, aby zlyhal.
- Pridané snappenie pre plávajúce okná.
- Štandardné správanie rozšírenia nedorozmerných textúr, predstavené v 0.44, teraz môžete nastaviť cez expand_undersized_textures.
- Tieň teraz má možnosť sharp na zrušenie rozmazania.
- V hyprctl pribudlo niekoľko nových možností na zobrazenie zmrazeného stavu klávesnice a zrkadlového zobrazenia monitorov.
- Panel chýb konfigurácie hyprland teraz bude rezervovať priestor, a nie brániť prehľadu.
- Hardvérové kurzory NVIDIA: cursor:dumb_copy bol nahradený cursor:use_cpu_buffer. To by malo umožniť používať hardvérové kurzory NVIDIA bez nedostatkov. Upozorňujeme, že je to experimentálne.
- Pravidlá pre okná a vrstvy: teraz pravidlá na regulárne výrazy vyžadujú úplnú zhody na účinnosť.
- Farebná spracovanie bolo presunuté z sRGB do OkLab. To znamená, že gradienty a farebné prechody budú vyzerať prirodzenejšie.
- Vrátilo sa Drap-n-Drop pre XWayland.
- Nová obrazovka aktualizácií.
- Spracovanie pravidiel okien a vrstiev bolo vylepšené a optimalizovaná a spracovanie regulárnych výrazov teraz prebieha pomocou RE2 od Google.
- cursor:warp_on_change_workspace teraz prijíma force na obídenie cursor:no_warps.
- hyprctl: clients získali inhibitingIdle, monitors získali directScanout, plugins list získali -j podporu.
- Pridaný cursor:warp_back_after_non_mouse_input, ktorý umožňuje vyhnúť sa neporiadku medzi vstupom z touchpadu/tabletu a vstupom z myši.
- Pridaný lockdead_screen_delay, ak sa váš zamykací ekran nemôže zobraziť dostatočne rýchlo, aby sa predišlo problikávaniu.
- Teraz je možné rozmazať pozadie IME-popu s pomocou decoration:blur:input_methods.
- Požiadavky na verzie teraz taktiež zobrazujú súvisiace verzie závislostí hypr*.
- Nové pravidlá okien pre faktory posúvania myši a touchpadu.
- Pridané nové splashes na Vianoce a Nový rok.
- A ďalšie!
››› Vydanie 0.45
Zdroj: linux.org.ru
