A fost lansat serverul compozit Wayfire 0.9, care utilizează Wayland

După zece luni de dezvoltare, a fost lansată versiunea serverului compus Wayfire 0.9, care utilizează Wayland și permite crearea de interfețe grafice cu cerințe reduse de resurse, având efecte 3D în stilul pluginurilor 3D pentru Compiz (comutarea ecranelor printr-un cub 3D, aranjarea spatială a ferestrelor, morfismul în lucrul cu feroneri etc.). Wayfire suportă extensii prin pluginuri și oferă un sistem flexibil de configurare. Codul proiectului este scris în C++ și este distribuit sub licența MIT.

Proiectul este construit pe baza bibliotecii wlroots, dezvoltată de către creatorii mediului de lucru Sway, care oferă funcțiile fundamentale pentru organizarea activității unui manager de compozit bazat pe Wayland. Pentru gestionarea sesiunilor pot fi utilizate systemd, elogind sau seatd. Se suportă lansarea aplicațiilor X11 prin intermediul XWayland. Ca panou, se poate folosi wf-shell de la dezvoltatorii Wayfire sau un panou terț, LavaLauncher. Proiectul dezvoltă de asemenea o bibliotecă pentru gestionarea fișierelor de configurare, wf-config, și un configurator grafic, wcm.

În noua versiune:

  • A fost adăugat suport pentru protocolul „session-lock”, care oferă mijloace pentru organizarea blocării sesiunii, de exemplu, în timpul activării salvării ecranului sau înfățișării dialogului de autentificare. Protocolul este implementat prin intermediul pluginului session-lock, care poate fi activat în fișierul wayfire.ini și poate fi utilizat împreună cu Swaylock și alte interfețe de blocare a ecranului.
  • S-a implementat posibilitatea de a utiliza pluginul xkb-bindings pentru a atribui combinații de taste care funcționează independent de layoutul activ al tastaturii.
  • Pe lângă posibilitatea de a ajusta durata animației, a fost adăugat suport pentru modificarea metodei care definește viteza efectelor animate (dinamica schimbării tempo-ului animației) și permite obținerea unei animații mai fluide. Metodele disponibile sunt circle, linear, sigmoid și easeOutElastic.
  • În interfața IPC pentru controlul extern al compozitului serverul s-a realizat suport pentru noi metode de gestionare a ieșirii, setarea parametrilor de configurare, manipularea feroneri și desktopurilor virtuale, obținerea de notificări despre diverse evenimente. A fost adăugat un nou pachet Python pentru a simplifica interacțiunea cu Wayfire din scripturi.
  • În wf-shell și wf-panel a fost adăugată posibilitatea de a utiliza CSS pentru a modifica stilul elementelor biroului și panoului.
  • Au fost adăugate noi pluginuri în setul wayfire-plugins-extra: filters (aplicarea shaderelor pe feroneri), pixdecor (realizează feroneri cu colțuri rotunjite și umbra netedă) și obs (setarea opacității, luminozității și saturației).
  • A fost stabilită construcția pe platforma FreeBSD

A fost lansat serverul compozit Wayfire 0.9, care utilizează Wayland


Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster