Lëshimi i serverëve kompozitë Hyprland 0.54 dhe labwc 0.9.4

Serveri kompozit Hyprland 0.54 është i disponueshëm, duke përdorur protokollin Wayland. Projekti fokusohet në kompozimin mozaik (tiling) të dritareve, por mbështet gjithashtu renditjen klasike të lirë të dritareve, grupimin e dritareve në formë skedash, modin pseudomozaik dhe shfaqjen e dritareve në ekran të plotë. Kodi është shkruar në gjuhën C++ dhe shpërndahet nën licencën BSD.

Ofrohen mundësi për krijimin e ndërfaqeve vizualisht tërheqëse: gradientet në kufijtë e dritareve, mjegullimi i sfondit, efektet animuese dhe hijet. Për të zgjeruar funksionalitetin mund të lidhën plugin, dhe për menaxhimin e jashtëm sigurohet IPC mbi bazën e soketëve. Konfigurimi bëhet përmes një skedari konfigurimi, ndryshimet e të cilit përmirësohen në kohë reale pa nevojën për rinisje. Në mes të funksioneve shquhen: tavolina virtuale të krijuara dinamikisht; moda e disponimit të elementeve në ekran; përpunimi global i çelësve të nxehtë; kontrolli me gjeste në tastierën e prekur/screenin e prekur.

Në këtë version të ri:

  • Shtuar mundĂ«sia e aplikimit tĂ« mĂ«nyrave tĂ« ndryshme tĂ« kompozimit tĂ« dritareve (layout) nĂ« tavolinat virtuale dhe monitorĂ«t e ndryshĂ«m. PĂ«r shembull, pĂ«r tavolinat virtuale 1-4 mund tĂ« zgjidhni modin dwindle (modi mozaik nĂ« stilin BSPWM), pĂ«r 5-8 — modin master (njĂ« dritare kryesore majtas, tĂ« tjerat nĂ« stek djathtas), dhe pĂ«r 9-10 — scroll (rrotullim i pakufizuar i dritareve). Procesi i krijimit dhe mbajtjes sĂ« kompozimeve tĂ« personalizuara Ă«shtĂ« simplifikuar ndjeshĂ«m.
  • Shtuar njĂ« mod tĂ« ri tĂ« kompozimit monocle, ku dritaret gjithmonĂ« zĂ«nĂ« gjithĂ«sinĂ« e hapĂ«sirĂ«s sĂ« disponueshme. Kodi i plugin-it hyprscrolling Ă«shtĂ« transferuar nĂ« pĂ«rbĂ«rjen kryesore tĂ« Hyprland.
  • PĂ«rformanca e punĂ«s nĂ« sisteme me GPU tĂ« integruar Ă«shtĂ« rritur ndjeshĂ«m (nga 50% deri nĂ« 500%).
  • Puna pĂ«rfundimi i integrimit tĂ« modulit Hyprnix, qĂ« zhvillohet pĂ«r tĂ« lehtĂ«suar instalimin dhe konfigurimin e Hyprland duke pĂ«rdorur menaxherin e paketave Nix. Integrimi i plotĂ« me Nix, mes tĂ« tjerash, Ă«shtĂ« realizuar nĂ« Hyprpm dhe start-hyprland.
  • Shtuar mbĂ«shtetje pĂ«r gjestin cursorZoom, duke lejuar pĂ«rdorimin e touchpad-it pĂ«r tĂ« ndryshuar shkallĂ«n e kursorit.

Lëshimi i serverëve kompozitë Hyprland 0.54 dhe labwc 0.9.4

Shtesë e lëshimit të projektit labwc 0.9.4 (Lab Wayland Compositor), që zhvillon një kompozitor server për Wayland me mundësi që i ngjason menaxherit të dritareve Openbox (projekti paraqitet si një përpjekje për të krijuar një alternativë për Openbox në Wayland). Nga veçoritë e labwc përmendet minimalizmi, realiteti kompak, mundësitë e gjera të konfigurimit dhe performanca e lartë. Efektet animuese, gradientet dhe ikonat, përveç butonave për dritaret, nuk mbështeten në mënyrë parimor. Labwc përdoret në mjedisin grafik të shpërndarjes Raspberry Pi OS dhe mbështetet opcionalisht në mjediset e punës Xfce dhe LXQt. Kodi i projektit është shkruar në gjuhën C dhe shpërndahet nën licencën GPLv2.

BibliotekĂ« wlroots pĂ«rdoret si bazĂ«. ËshtĂ« e mundur tĂ« lidhen shtesa qĂ« realizojnĂ« funksione si krijimi i skrinshoteve, shfaqja e sfondit nĂ« desktop, vendosja e paneleve dhe menusĂ«. Tema, menuja baze dhe çelĂ«sat e ngrohtĂ« konfigurohen pĂ«rmes skedarĂ«ve tĂ« konfigurimit nĂ« formatin xml. PĂ«rveç menusĂ« sĂ« integruar tĂ« pĂ«rshtatshme pĂ«rmes skedarit menu.xml, Ă«shtĂ« e mundur tĂ« lidhen implementime tĂ« palĂ«ve tĂ« treta pĂ«r aplikacione, si bemenu, fuzzel dhe wofi. Si panel mund tĂ« pĂ«rdoren Waybar, sfwbar, Yambar ose LavaLauncher. PĂ«r menaxhimin e lidhjes sĂ« monitorĂ«ve dhe ndryshimin e parametrave tĂ« tyre, ofrohet pĂ«rdorimi i wlr-randr ose kanshi. Bllokimi i ekranit realizohet pĂ«rmes swaylock.

Në këtë version të ri:

  • PĂ«r temat e dizajnit Ă«shtĂ« realizuar parametri window.button.hover.bg.color pĂ«r tĂ« ndryshuar ngjyrĂ«n e sfondit tĂ« butonave kur treguesi Ă«shtĂ« mbi to.
  • NĂ« ndĂ«rfaqen e ekranit Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r rrotullimin midis dritareve tĂ« hapura, nĂ« rast se miniaturat ose emrat e dritareve nuk pĂ«rputhen me hapĂ«sirĂ«n e disponueshme.
  • ËshtĂ« shtuar opsioni NextWindow pĂ«r tĂ« ndryshuar fokusin nĂ« dritaren tjetĂ«r nĂ« lidhje me desktopet, pajisjet e daljes dhe identifikuesit e dritareve.
  • Shtesa e konfigurimit «*<desktops><initial>» pĂ«r zgjedhjen gjatĂ« nisjes aktive desktop virtual.
  • Tani kĂ«rkohet tĂ« paktĂ«n versione 1.22.90 e protokollit Wayland.

Lëshimi i serverëve kompozitë Hyprland 0.54 dhe labwc 0.9.4

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster