Lëshimi i serverit të kompozitave Hyprland 0.51

Serveri i kompozitave Hyprland 0.51 tani është në dispozicion dhe përdor protokollin Wayland. Projekti fokusohet në kompozitimin me mozaik (tiling) të dritareve, por gjithashtu mbështet vendosjen klasike të dritareve, grupimin e dritareve në formë tab-i, modin pseudo-mozaik dhe zgjatjen ekran të plotë të dritareve. Kodi është shkruar në gjuhën C++ dhe shpërndahen nën licencën BSD.

Ofron mundësi për krijimin e ndërfaqeve vizualisht atraktive: gradientet në përkufizimin e dritareve, mjegullimi i sfondit, efektet animuese dhe hije. Për të zgjeruar funksionalitetin, mund të integrohen plugin-e dhe për menaxhimin e jashtëm të funksionit ofrohet IPC bazuar në socket. Konfigurimi bëhet përmes skedarit të konfigurimit, ndryshimet e të cilit përmirësohen në mënyrë të menjëhershme pa pasur nevojë për rinisje. Disa nga funksionet përfshijnë: krijimi dinamik i hapësirave virtuale të punës; modet e kompozitimit të elementeve në ekran; trajtimi global i çelësave të ngrohtë; kontrolli i gjesteve në touchpad / ekranin me prekje.

Në versionin e ri:

  • Janë zgjeruar mundësitë për menaxhimin e gjesteve në touchpad. Shtesa e mbështetjes për caktimin e veprimeve të veçanta për kombinime të ndryshme të numrit të prekjeve me gishta, çelësat-modifikues (Ctrl, Alt, Shift) dhe drejtimet e lëvizjes së gjesteve. Caktimi i lidhjes së gjesteve tani definohet në formatin «gesture = fingers, direction, action, options». Për shembull, për të mbyllur një dritare, mund të caktohet një gjest zmadhimi me tre gishta («gesture = 3, pinch, close»), për të kaluar midis hapësirave virtuale të punës — tërheqja me tre gishta horizontalisht («gesture = 3, horizontal, workspace»). Mbështetje për parametrat e vjetra të gjesteve: workspace_swipe, gestures:workspace_swipe_fingers dhe gestures:workspace_swipe_min_fingers është ndalur.
  • Shtuar parametri i konfigurimit dim_modal për të menaxhuar errësimin e dritareve prind në nxjerrjen e dialogëve modal.
  • Në utilitarin hyprctl është shtuar opsioni «getprop» për të treguar vlerat e pronave të veçanta.
  • Lejohet rregullimi i sjelljes së rrotullimit (scroll_factor) në lidhje me pajisje të veçanta.
  • Shtuar opsioni «cursor:invisible» për të fshehur kursorin.
  • Implementuar mbështetje për animacionin DPMS (zhgjerimi i butë i përmbajtjes gjatë kalimit të ekranit në modalitetin e kursimit të energjisë).
  • Për sugjerime, menu kontekstuale dhe dritare dialogu që krijohen direkt nëpërmjet protokolleve Wayland, është implementuar efekti i kalimit të butë të shfaqjes dhe zhdukjes.
  • Kur ofrohet ndarja e ekranit, ngjyra në mënyrë të paracaktuar është e kufizuar në 8 bitë për kanal. Ky kufizim zgjidh problemet e ndarjes së ekranit në chromium dhe firefox në ekrane me gamë të gjërë ngjyrash (Wide Gamut).
  • Parametri windowrule "novrr" është shtuar për të bllokuar aplikimin e VRR (Variable Refresh Rate) për dritaret e zgjedhura.

Lëshimi i serverit të kompozitave Hyprland 0.51
Lëshimi i serverit të kompozitave Hyprland 0.51


Burimi: opennet.ru
Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster