Hyprland 0.52 -komposiittipalvelimen ja Hyprtoolkit 0.2 -käyttöliittymäkirjaston julkaisu

Wayland-protokollaa käyttävä Hyprland 0.52 -komposiittipalvelin on saatavilla. Projekti keskittyy ikkunoiden asetteluun vierekkäin, mutta tukee myös klassista mielivaltaista ikkunoiden sijoittelua, välilehtien ikkunoiden ryhmittelyä, pseudomosaiikkitilaa ja koko näytön ikkunoiden käyttöönottoa. Koodi on kirjoitettu C++:lla ja jaetaan BSD-lisenssillä.

Tarjolla on mahdollisuuksia luoda visuaalisesti houkuttelevia käyttöliittymiä: ikkunakehysten liukuvärjäykset, taustan sumennus, animaatiotehosteet ja varjot. Toiminnallisuutta voidaan laajentaa liittämällä laajennuksia, ja ulkoista työnohjausta varten on tarjolla sokettipohjainen IPC. Konfigurointi suoritetaan konfigurointitiedoston kautta, jonka muutokset noudetaan lennossa ilman uudelleenkäynnistystä. Seuraavat toiminnot erotetaan myös toisistaan: dynaamisesti luodut virtuaaliset työpöydät; elementtien asettelutilat näytöllä; pikanäppäinten globaali käsittely; eleiden hallinta kosketuslevyllä/kosketusnäytöllä.

Uudessa versiossa:

  • Lisätty tuki alikartan (joukko syöttötapahtumien ja ikkunan toimintojen välisiä kartoituksia) automaattiselle deaktivoinnille näppäinsidonnan suorittamisen jälkeen.
  • Ehdotetaan IPC-komentoa "/dispatch forceidle", jonka avulla käyttäjä voidaan pakottaa olemaan käyttämättä tietyn ajan sekunteina nollaamalla kaikki ext-idle-notify-ajastimet.
  • Lisätty IPC-komento "/dispatch fullscreen xy [set|unset|toggle]" koko näytön tilan ottamiseksi käyttöön ja poistamiseksi käytöstä.
  • Lisätty asetuksia DCIP3-, dp3- (Apple P3) ja Adobe-väriavaruuksia tukevien näyttöjen kanssa työskentelyyn.
  • Lisätty mahdollisuus asettaa tabletin kiertotila (muuttaa X- ja Y-koordinaatit suunnan muuttuessa) jokaiselle tätä ominaisuutta tukevalle syöttölaitteelle.
  • Tasosääntöön (tiettyyn ikkunan sijoittelutasoon sidotut asetukset) on lisätty vaihtoehto "nosscreenshare", jotta tasoa ei näytetä näyttöä jaettaessa.
  • Lisätty asetus "cursor:zoom_disable_aa" kohdistimen näytön (pikseltyminen tai epäterävyys) hallintaan zoomattaessa.
  • Ikkunasääntöihin on lisätty "modal"-ominaisuus, joka luo modaalisia ikkunoita, jotka estävät vuorovaikutuksen muiden sovellusikkunoiden kanssa.

Huomionarvoisia ovat myös Hyprtoolkit-työkalupakin ensimmäiset julkaisut, jotka Hyprland-kehittäjät kehittivät C++-graafisten käyttöliittymien luomiseen natiivilla Wayland-tuella. Hyprtoolkitin ominaisuuksiin kuuluvat yksinkertainen C++-rajapinta graafisten sovellusten luomiseen, sisäänrakennettu tuki animaatiotehosteille, integrointi Waylandin kanssa ja yksinkertaistettu teemoitusjärjestelmä.

Hyprland 0.52 -komposiittipalvelimen ja Hyprtoolkit 0.2 -käyttöliittymäkirjaston julkaisu


Lähde: opennet.ru
Osta luotettava isännöinti sivustoille, joissa on DDoS-suojaus, VPS VDS -palvelimet 🔥 Osta luotettavaa verkkosivustojen hostingia DDoS-suojauksella, VPS VDS -palvelimilla | ProHoster