Ilmus Hyprland 0.46, Waylandi baasil olev komposiitserver.

Esitletud on komposiitserver Hyprland 0.46, mis kasutab Waylandi protokolli. Projekt on suunatud mosaiiksete (tiling) akende paigutusele, kuid toetab ka klassikalist vaba akende asetust, akende rĂŒhmitamist vahekaardina, pseudomosaiikreĆŸiimi ja akende tĂ€isekraani avamist. Pakutakse vĂ”imalusi visuaalselt atraktiivsete liideste loomiseks: akende ÀÀrekorrustel kasutatavad gradientid, tausta hĂ€gustamine, animatsiooniefektid ja varjud. Funktsionaalsuse laiendamiseks saab kasutada pluginaid ning vĂ€liseks juhtimiseks on saadaval soklite baasil pĂ”hinev IPC. Kood on kirjutatud C++ keeles ja jagatakse BSD litsentsi alusel.

Seade toimub konfiguratsioonifaili kaudu, mille muudatused rakendatakse reaalajas ilma taaskĂ€ivituseta. MĂ€ngude jĂ”udluse parandamiseks on saadaval vĂ”imalus keelata vertikaalne sĂŒnkroonimine (VSync) koos kaadriga summutava impulssiga, mida kasutatakse vĂ€ljundi (tearing) katkestuste vĂ€ltimiseks. Funktsioonide hulka kuuluvad: dĂŒnaamiliselt loodud virtuaalsed töölauad; elementide paigutamisreĆŸiimid ekraanil; globaalne otsetee töötlemine; ĆŸestide juhtimine puutetundlikul padjal / ekraanil.

Uues versioonis:

  • Uue seade "cursor:use_cpu_buffer" on vĂ€lja pakutud "cursor:dumb_copy" parameetri asemel, mis vĂ”imaldab kasutada riistvaralisi kursorit NVIDIA graafikakaardiga sĂŒsteemides.
  • Akende ja ekraani paigutuste reeglite seadmiseks muudetud loogika — reegli aktiveerimiseks on nĂŒĂŒd vajalik tĂ€ielik, mitte osaline vastavus regulaaravaldistele. Reeglite töötlemise kood on optimeeritud. Kasutusele on vĂ”etud Google'i kiire regulaaravaldise mootori RE2.
  • SĂ”ltuvuste nimekirja on lisatud hyprgraphics ja re2 teegid.
  • VĂ€rvide töötlemiseks on kasutusele vĂ”etud OkLab vĂ€rviruum sRGB asemel, mis on vĂ”imaldanud saavutada loomulikuma gradienteerimise ja vĂ€rvi ĂŒleminekud.
  • Lisatud on tugi sisu liigutamiseks Waylandi ja X11 (XWaylandi baasil) keskkondade vahel Drag&Drop reĆŸiimis.
  • Lisatud on uus tervituskuva, mis kuvatakse pĂ€rast Hyprlandi versiooni uuendamist.
  • Lisatud seadistus "cursor:warp_back_after_non_mouse_input" probleemide vĂ€ltimiseks, kui toimub samaaegne töö hiire ja puutetundliku ekraaniga.
  • Hyprctl utiliidis on rakendatud pluginade nimekirja kuvamise vĂ”imalus JSON formaadis ("hyprctl -j plugins"). Uued vĂ€ljad inhibitingIdle ja directScanout on lisatud.

Ilmus Hyprland 0.46, Waylandi baasil olev komposiitserver.
Ilmus Hyprland 0.46, Waylandi baasil olev komposiitserver.
Ilmus Hyprland 0.46, Waylandi baasil olev komposiitserver.


Allikas: opennet.ru
Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster