Udgivelse af komposit server Hyprland 0.53 og GUI-bibliotek Hyprtoolkit 0.5

Hyprland 0.53 kompositserver er nu tilgængelig og bruger Wayland-protokollen. Projektet fokuserer på en mosaik (tiling) vindueslayout, men understøtter også klassisk frie vinduesplacering, grupperinger af vinduer i faner, pseudo-mosaik tilstand og fuldskærmsudvidelse af vinduer. Koden er skrevet i C++ og distribueres under BSD-licensen.

Der tilbydes mulighed for at oprette visuelt tiltalende grænseflader: gradienter i vinduesrammer, uskarphed i baggrunden, animations effekter og skygger. For at udvide funktionaliteten kan plugins tilsluttes, og til ekstern kontrol af arbejdet stilles der IPC til rådighed baseret på sockets. Konfiguration sker gennem konfigurationsfilen, hvor ændringer fanges i realtid uden genstart. Af funktioner nævnes desuden: dynamisk skabte virtuelle desktops; layoutmuligheder for elementer på skærmen; global håndtering af hurtigtaster; kontrol med bevægelser på touchpad/sensortastatur.

I den nye version:

  • Syntaksen for vinduesadfærdsregler (windowrules) er blevet fuldstændig redesignet. Brugervalgte regler skal genskrives med den nye syntaks: windowrule { name = apply-something match:class = my-window border_size = 10 } windowrule = match:class my-window, border_size 10
  • For at starte Hyprland foreslås et særligt værktøj, start-hyprland, som overvåger driftstilstanden og genstarter det i tilfælde af nedbrud. Værktøjet giver også mulighed for at starte Hyprland i sikker tilstand (safe mode), hvor konfigurationsfiler ikke indlæses, hvilket kan være nyttigt til at finde årsager til gentagne nedbrud af sessionen.
  • En ny Welcome-applikation er blevet tilføjet, som starter ved første login og viser en skærm med introduktionsinformation om Hyprland.
  • Desktop wallpaper manager Hyprpaper er blevet opdateret til at bruge bibliotekerne hyprtoolkit og hyprwire, hvilket har ført til ændringer i IPC-protokollen.
  • Der er tilføjet nye værktøjer til lokalisering og oversættelse af grænsefladeelementer.
  • Der er tilføjet en mulighed for at skjule markøren, når der skrives på en tablet.

Udgivelse af komposit server Hyprland 0.53 og GUI-bibliotek Hyprtoolkit 0.5

Det skal også bemærkes, at værktøjet Hyprtoolkit 0.5 er blevet udgivet, udviklet af Hyprland-udviklerne til at skabe grafiske brugergrænseflader i C++, der nativt understøtter Wayland. Hyprtoolkit byder på et enkelt C++ API til at skabe grafiske applikationer, indbygget understøttelse af animations effekter, integration med Wayland og et forenklet temasystem.

Udgivelse af komposit server Hyprland 0.53 og GUI-bibliotek Hyprtoolkit 0.5


Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster