UtgÄvan av kompositservern Hyprland 0.52 och GUI-biblioteket Hyprtoolkit 0.2

Kompositservern Hyprland 0.52 Àr nu tillgÀnglig och anvÀnder Wayland-protokollet. Projektet Àr inriktat pÄ mosaikutformning (tiling) av fönster men stödjer Àven klassisk fri placering av fönster, gruppering av fönster i flikar, pseudomosaiklÀge och fullskÀrmsvisning av fönster. Koden Àr skriven i C++ och distribueras under BSD-licensen.

Det finns möjligheter att skapa visuellt tilltalande grÀnssnitt: gradienter i fönsterramningen, suddighet i bakgrunden, animerade effekter och skuggor. För att utöka funktionaliteten kan plugins kopplas in, och för extern styrning av arbetet finns det IPC baserat pÄ sockets. Konfigurationen sker genom en konfigurationsfil, dÀr Àndringar upptÀckts omedelbart utan att behöva starta om. Bland funktionerna finns: dynamiskt skapade virtuella skrivbord; lÀgen för placering av element pÄ skÀrmen; global hantering av snabbkommandon; gestkontroll pÄ pekplattan/touchscreen.

I den nya versionen:

  • Stöd för automatisk avaktivering av submap (uppsĂ€ttning av hĂ€ndelsekopplingar i fönstret) har lagts till efter att tangentbordsbindningar (keybinds) har utförts.
  • En IPC-kommandot 'dispatch forceidle' har föreslagits, vilket gör det möjligt att tvinga anvĂ€ndarens inaktivitet (idle) under en viss tid genom att Ă„terstĂ€lla alla timers ext-idle-notify.
  • En IPC-kommandot 'dispatch fullscreen x y [set|unset|toggle]' har lagts till för att aktivera och avaktivera fullskĂ€rmslĂ€ge.
  • InstĂ€llningar har lagts till för att arbeta med skĂ€rmar som stöder fĂ€rgrymderna DCIP3, dp3 (Apple P3) och Adobe.
  • Möjligheten att stĂ€lla in rotationslĂ€ge för en tablet (Ă€ndrar X- och Y-koordinater vid orienteringsĂ€ndring) har lagts till för varje inmatningsenhet som stöder denna funktion.
  • I layer rule (instĂ€llningar kopplade till ett visst fönstermappning) har alternativet 'noscreenshare' lagts till för att förbjuda visning av lagret vid delning av skĂ€rmen.
  • En instĂ€llning 'cursor:zoom_disable_aa' har lagts till för att styra visningen av muspekaren (pixlisering eller oskĂ€rpa) vid zoomning.
  • Reglerna som definierar fönsterbeteende (windowrules) har fĂ„tt egenskapen 'modal' för att skapa modala fönster som blockerar arbetet med andra fönster i programmet.

Det Àr ocksÄ vÀrt att nÀmna de första utgÄvorna av Hyprtoolkit, utvecklat av Hyprlands utvecklare för att skapa grafiska grÀnssnitt i C++, som nativt stödjer Wayland. Bland Hyprtoolkits funktioner finns en enkel C++ API för att skapa grafiska applikationer, inbyggt stöd för animeringseffekter, koppling till Wayland och ett förenklat system för teman.

UtgÄvan av kompositservern Hyprland 0.52 och GUI-biblioteket Hyprtoolkit 0.2


KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster