9. listopadu a 17. prosince 2024 byly vydány verze 0.45 a 0.46 stekového tajlingového komponistu Hyprland, napsaného v C++ a šířeného pod licencí BSD-3.
- Změny, které narušují zpětnou kompatibilitu: no_gaps_when_only byl odstraněn a nahrazen pravidly pracovních prostorů. Viz. zde.
- decoration:shadow_ byl přesunut, viz. zde.
- Vylepšen algoritmus zaoblování rohů.
- Bylo vylepšeno chování hardwarových kurzorů na NVIDIA.
- Skupiny obdržely následující věci: group_on_movetoworkspace, merge_groups_on_groupbar, drag_into_group, merge_floated_into_tiled_on_groupbar.
- hyprland-ctm-control nyní podporuje, což znamená, že hyprsunset bude fungovat.
- Hyprland nyní upozorní, pokud máte špatně nainstalované assety, místo aby selhal.
- Přidáno snapping pro floating windows.
- Standardní chování rozšíření nedostatečně velkých textur, představené v 0.44, je nyní možné nastavit prostřednictvím expand_undersized_textures.
- Stín nyní má možnost sharp pro zrušení rozmazání.
- V hyprctl se objevilo několik nových možností pro zobrazení zablokovaného stavu klávesnice a zrcadleného zobrazení monitorů.
- Panel chyb konfigurace hyprland nyní bude rezervovat prostor, místo aby zasahoval do výhledu.
- Hardwarové kurzory NVIDIA: cursor:dumb_copy byl nahrazen cursor:use_cpu_buffer. To by mělo umožnit používat hardwarové kurzory Nvidia bez nedostatků. Všimněte si, že je to experimentální.
- Pravidla pro okna a vrstvy: nyní pravidla pro regulární výrazy vyžadují úplnou shodu pro fungování.
- Zpracování barev bylo přesunuto z sRGB do OkLab. To znamená, že gradienty a barevné přechody budou vypadat přirozeněji.
- Vrací se Drap-n-Drop pro XWayland.
- Nová obrazovka aktualizací.
- Zpracování pravidel oken a vrstev bylo zlepšeno a optimalizováno a zpracování regulárních výrazů nyní probíhá pomocí RE2 od Google.
- cursor:warp_on_change_workspace nyní přijímá force pro obejití cursor:no_warps.
- hyprctl: clients obdržely inhibitingIdle, monitory obdržely directScanout, plugins list obdržel podporu -j.
- Přidán cursor:warp_back_after_non_mouse_input, který umožňuje vyhnout se nepořádku mezi vstupy z touchpadu/tabletu a vstupy z myši.
- Přidán lockdead_screen_delay, pokud se váš zamykací obrazovka nemůže objevit dostatečně rychle, aby se předešlo blikání.
- Nyní je možné rozmazat pozadí IME-pop-upů pomocí decoration:blur:input_methods.
- Požadavky na verze nyní také zobrazují související verze závislostí hypr*.
- Nová pravidla oken pro faktor rolování myši a touchpadu.
- Přidány nové splash screeny na Vánoce a Nový rok.
- A další!
››› Verze 0.45
Zdroj: linux.org.ru
