Composite Server Hyprland 0.55:n julkaisu

Wayland-protokollaa käyttävä Hyprland 0.55 -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:

  • Hyprland-työpöydän konfigurointiin on lisätty valinnainen Lua-kielivaihtoehto. Lua-kielen konfigurointi määritellään hyprland.lua-tiedostossa; jos se puuttuu, käytetään vanhempaa hyprland.conf-tiedostomuotoa.
  • Lisätty asettelu-API, jonka avulla voit määrittää mukautettuja ikkunoiden laatoitusasetteluja asetustiedostossa Lua:n avulla. Asettelut voidaan linkittää näyttöön tai virtuaalityöpöytään.
  • Lisätty tuki koko näytön ikkunoille vaihdettaessa ikkunoiden välillä vierittämällä. Mahdollisuus hallita vieritystä kosketuslevyn eleillä on lisätty.
  • Lisätty mahdollisuus ladata mukautettuja ICC-väriprofiileja kullekin tulostuslaitteelle käyttämällä asetusta 'icc = "..path.."' määritystiedostossa.
  • Parannettu näyttöjen värienhallintaa ja parannettu värien tarkkuutta näyttöä jaettaessa.

 Composite Server Hyprland 0.55:n julkaisu


Lähde: opennet.ru