Vydání kompozitního serveru Hyprland 0.51

Dostupný kompozitní server Hyprland 0.51, který využívá protokol Wayland. Projekt je zaměřen na dlaždicové rozložení oken, ale podporuje i klasické volné umístění oken, skupinové uspořádání oken ve formě záložek, pseudodlaždicový režim a celou obrazovku pro otevírání oken. Kód je napsán v jazyce C++ a je distribuován pod licencí BSD.

Poskytuje možnosti pro vytváření vizuálně atraktivních rozhraní: gradienty na okrajích oken, rozmazání pozadí, animační efekty a stíny. Pro rozšíření funkčnosti mohou být připojeny pluginy a pro externí řízení práce je k dispozici IPC založené na soketech. Nastavení se provádí prostřednictvím konfiguračního souboru, jehož změny jsou zachycovány za běhu bez restartování. Mezi funkce patří také: dynamicky vytvářené virtuální pracovní plochy; režimy kompozice prvků na obrazovce; globální zpracování zrychlených kláves; řízení gest na touchpadu/senzorové obrazovce.

V nové verzi:

  • Byla rozšířena funkčnost ovládání gest na touchpadu. Přidána podpora přiřazení různých akcí pro různé kombinace počtu dotyků prsty, kláves-modifikátorů (Ctrl, Alt, Shift) a směrů pohybu gesta. Nastavení vazby gest nyní probíhá ve formátu „gesture = fingers, direction, action, options“. Například k zavření okna lze přiřadit gesto sevření třemi prsty („gesture = 3, pinch, close“), pro přepínání mezi virtuálními plochami – posunutí třemi prsty vodorovně („gesture = 3, horizontal, workspace“). Podpora starých nastavení gestures:workspace_swipe, gestures:workspace_swipe_fingers a gestures:workspace_swipe_min_fingers byla zrušena.
  • Přidán konfigurační parametr dim_modal pro řízení ztmavování rodičovských oken při vykreslení modálních dialogů.
  • Do nástroje hyprctl byla přidána možnost „getprop“ pro zobrazení hodnot jednotlivých vlastností.
  • Umožněno nastavení chování posouvání (scroll_factor) vázaně na jednotlivá zařízení.
  • Přidána možnost „cursor:invisible“ pro skrytí kurzoru.
  • Implementována podpora animace DPMS (hladké ztmavení obsahu při přepnutí obrazovky do energeticky úsporného režimu).
  • Pro nápovědy, kontextová menu a dialogová okna, která jsou vytvářena přímo prostřednictvím protokolů Wayland, byl realizován efekt plynulého objevení a zmizení.
  • Při poskytování sdílení obrazovky je barevnost ve výchozím nastavení omezena na 8 bitů na kanál. Omezení řeší problémy se sdílením obrazovky v Chromu a Firefoxu na displejích s rozšířeným barevným rozsahem (Wide Gamut).
  • Přidán windowrule parametr „novrr“ pro blokování aplikace VRR (Variable Refresh Rate) pro vybraná okna.

Vydání kompozitního serveru Hyprland 0.51
Vydání kompozitního serveru Hyprland 0.51


Zdroj: opennet.ru
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster