Lëshimi i serverit të kompozitëve Hyprland 0.53 dhe bibliotekës GUI Hyprtoolkit 0.5

Serveri kompozitar Hyprland 0.53 është i disponueshëm, duke përdorur protokollin Wayland. Projekti fokusohet në renditjen mozaik (tiling) të dritareve, por mbështet gjithashtu vendosjen klasike të dritareve, grupimin e dritareve në formë skedash, modin pseudo-mozaik dhe zgjatjen me ekran të plotë 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:

  • Sintaksa e rregullave qĂ« pĂ«rcaktojnĂ« sjelljen e dritareve (windowrules) Ă«shtĂ« rishkruar plotĂ«sisht. Rregullat e caktuara nga pĂ«rdoruesit duhet tĂ« rishkruhen duke pĂ«rdorur sintaksĂ«n e re: windowrule { name = apply-something match:class = my-window border_size = 10 } windowrule = match:class my-window, border_size 10
  • PĂ«r tĂ« nisur Hyprland, Ă«shtĂ« parashikuar njĂ« utilitar i veçantĂ« start-hyprland, i cili monitoron gjendjen e punĂ«s dhe e rinis atĂ« nĂ« rast tĂ« mbylljes aksidentale. Utilitari gjithashtu lejon njĂ« nisje tĂ« Hyprland nĂ« modin e sigurt (safe mode), nĂ« tĂ« cilin nuk ngarkohen skedarĂ«t e konfigurimit, qĂ« mund tĂ« jetĂ« e dobishme pĂ«r tĂ« analizuar arsyet e mbylljes sĂ« pĂ«rsĂ«ritura tĂ« sesionit.
  • I Ă«shtĂ« shtuar njĂ« applikacion i ri Welcome, i cili niset nĂ« hyrjen e parĂ« dhe tregon njĂ« ekran me informacion njohĂ«s pĂ«r Hyprland.
  • Menaxheri i sfondit tĂ« desktopit Hyprpaper Ă«shtĂ« kaluar nĂ« pĂ«rdorimin e bibliotekave hyprtoolkit dhe hyprwire, qĂ« çoi nĂ« ndryshimin e protokollit IPC.
  • ËshtĂ« shtuar njĂ« set i ri veglash pĂ«r lokalizimin dhe pĂ«rkthimin e elementeve tĂ« ndĂ«rfaqes.
  • ËshtĂ« shtuar njĂ« opsion pĂ«r tĂ« fshehur treguesin gjatĂ« hyrjes me tabletĂ«.

Lëshimi i serverit të kompozitëve Hyprland 0.53 dhe bibliotekës GUI Hyprtoolkit 0.5

Përveç kësaj, duhet të theksohet lëshimi i veglës Hyprtoolkit 0.5, e zhvilluar nga programuesit e Hyprland për të krijuar ndërfaqe grafike në gjuhën C++, që mbështesin natyrshëm Wayland. Veçoritë e Hyprtoolkit përfshijnë një API të thjeshtë C++ për krijimin e aplikacioneve grafike, mbështetje të integruar për efekte animuese, lidhje me Wayland dhe një sistem të thjeshtuar për temat.

Lëshimi i serverit të kompozitëve Hyprland 0.53 dhe bibliotekës GUI Hyprtoolkit 0.5


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