Pas pas njëzet muajsh zhvillimi, u paraqit lëshimi i serverit kompozitor Wayfire 0.9, i cili përdor Wayland dhe lejon formimin e ndërfaqeve të përdoruesit që nuk kërkojnë shumë burime me efekte 3D në stilin e 3D-plugin-ve për Compiz (kalimi i ekranëve përmes një kubi 3D, renditja hapësinore e dritareve, morfingu gjatë punës me dritaret etj.). Wayfire mbështet zgjerimin përmes plug-in-eve dhe ofron një sistem fleksibël konfigurimi. Kodi i projektit është shkruar në gjuhën C++ dhe shpërndahet nën licencën MIT.
Projekti është ndërtuar mbi bibliotekën wlroots, e zhvilluar nga programuesit e ambientit përdorues Sway dhe që ofron funksionet bazë për organizimin e punës së menaxherit kompozit në bazë të Wayland. Mund të përdoren systemd, elogind ose seatd për menaxhimin e sesioneve. Mbështetet nisja e aplikacioneve X11 përmes XWayland. Si panel mund të përdoret wf-shell nga zhvilluesit e Wayfire ose një panel i tredhë LavaLauncher. Projekti gjithashtu zhvillon një bibliotekë për punën me skedarët e konfigurimit wf-config dhe konfiguruesin grafik wcm.
Në këtë version të ri:
- Shtuar mbështetje për protokollin "session-lock", i cili ofron mjete për organizimin e bllokimit të sesioneve, për shembull, gjatë funksionimit të ruajtësit të ekranit ose shfaqjes së dialogut të autentifikimit. Protokolli implementohet përmes plug-in-it session-lock, i cili mund të aktivizohet në skedarin wayfire.ini dhe të përdoret së bashku me Swaylock dhe ndërfaqe të tjera të bllokimit të ekranit.
- Implementuar mundësinë e përdorimit të plug-in-it xkb-bindings për ta caktuar kombinime çelësash, që funksionojnë pavarësisht nga renditja aktive e çelësit.
- Përveç mundësisë për të konfiguruar kohëzgjatjen e animacionit, ofrohet mbështetje për ndryshimin e metodës që përcakton shpejtësinë e ndryshimit të efekteve të animuara (dinamika e ndryshimit të ritmit të animacionit) dhe që lejon arritjen e një animacioni më të qetë. Metodat e ofruara janë circle, linear, sigmoid dhe easeOutElastic.
- Në ndërfaqen IPC për menaxhimin e jashtëm të kompozitorit serverin u implementuan metoda të reja për menaxhimin e daljes, përcaktimin e parametrave të konfigurimit, manipulimin e dritareve dhe ambienteve virtuale, marrjen e njoftimeve për ngjarje të ndryshme. Shtuar një paketë të re Python për të thjeshtuar ndërveprimin me Wayfire nga skenarët.
- Në wf-shell dhe wf-panel, është shtuar mundësia e përdorimit të CSS për të ndryshuar pamjen e elementeve të desktopit dhe panelit.
- Shtuar plug-in-e të reja në grupin wayfire-plugins-extra: filters (aplikimi i shader-eve në dritare), pixdecor (implementon dritare me kënde të rrumbullakosura të lëmuara dhe hije) dhe obs (konfigurimi i opakësisë, ndriçimit dhe ngjyrës).
- Ndërtohet në platformën FreeBSD

Burimi: opennet.ru
