Lëshimi i serverit kompozit Hyprland 0.52 dhe bibliotekës GUI Hyprtoolkit 0.2

ËshtĂ« nĂ« dispozicion serveri pĂ«rbĂ«rĂ«s Hyprland 0.52, i cili pĂ«rdor protokollin Wayland. Projekti Ă«shtĂ« orientuar drejt organizimit tĂ« dritareve nĂ« mozaik (tiling), por mbĂ«shtet edhe vendosjen klasike tĂ« rastit tĂ« dritareve, grupimin e dritareve nĂ« formĂ« skedash, modin pseudo-mozaik dhe hapjen e plotĂ« nĂ« ekran tĂ« dritareve. Kodi Ă«shtĂ« shkruar nĂ« gjuhĂ«n C++ dhe shpĂ«rndahet 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:

  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r çaktivizimin automatik tĂ« submap (grupit tĂ« ndeshjes sĂ« ngjarjeve tĂ« inputit me veprimet nĂ« dritare) pas pĂ«rfundimit tĂ« lidhjes sĂ« çelĂ«save (keybind).
  • ËshtĂ« propozuar komanda IPC "\/dispatch forceidle", e cila lejon tĂ« vendoset me forcĂ« statusi i papunĂ«sisĂ« (idle) tĂ« pĂ«rdoruesit pĂ«r njĂ« numĂ«r tĂ« caktuar sekondash duke rinisur tĂ« gjithĂ« timerat ext-idle-notify.
  • ËshtĂ« shtuar komanda IPC "\/dispatch fullscreen x y [set|unset|toggle]" pĂ«r aktivizimin dhe ndĂ«rprerjen e modit nĂ« ekran tĂ« plotĂ«.
  • JanĂ« shtuar cilĂ«sime pĂ«r punĂ« me monitorĂ« qĂ« mbĂ«shtesin hapĂ«sirat ngjyrorĂ« DCIP3, dp3 (Apple P3) dhe Adobe.
  • ËshtĂ« shtuar mundĂ«sia e vendosjes sĂ« modit tĂ« rrotullimit tĂ« tabletĂ«s (ndĂ«rron koordinatat X dhe Y gjatĂ« ndryshimit tĂ« orientimit) pĂ«r çdo pajisje inputi qĂ« mbĂ«shtet njĂ« mundĂ«si tĂ« tillĂ«.
  • NĂ« rregullin e layer (cilĂ«simet e lidhura me njĂ« strat tĂ« caktuar tĂ« bllokimit tĂ« dritareve) Ă«shtĂ« shtuar opsioni "noscreenshare" pĂ«r ndalimin e shfaqjes sĂ« stratit gjatĂ« ndarjes sĂ« ekranit.
  • ËshtĂ« shtuar cilĂ«simi "cursor:zoom_disable_aa" pĂ«r tĂ« kontrolluar shfaqjen e kursorit (pikselizim ose mjegullim) gjatĂ« skalimit.
  • NĂ« rregullat qĂ« pĂ«rcaktojnĂ« sjelljen e dritareve (windowrules), Ă«shtĂ« shtuar pronĂ«sia "modal" pĂ«r krijimin e dritareve modal qĂ« bllokojnĂ« punĂ«n me dritaret e tjera tĂ« aplikacionit.

Përveç kësaj, mund të përmenden lëshimet e para të mjetit Hyprtoolkit, i zhvilluar nga zhvilluesit e Hyprland për krijimin e ndërfaqeve grafike në gjuhën C++, që mbështesin natyrshëm Wayland. Nga veçoritë e Hyprtoolkit është shpallur një API i thjeshtë C++ për krijimin e aplikacioneve grafike, mbështetje e integruar për efekte animuese, lidhje me Wayland dhe një sistem të përmirësuar për temat.

Lëshimi i serverit kompozit Hyprland 0.52 dhe bibliotekës GUI Hyprtoolkit 0.2


Burimi: opennet.ru
Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster