Pas një vit zhvillimi, është publikuar lëshimi i serverit kompozitor Wayfire 0.10, i cili përdor Wayland dhe lejon krijimin e ndërfaqeve me kërkesa të ulëta për burime, me efekte 3D në stilin e plugjineve 3D për Compiz (ndryshimi i ekranit përmes një kubi 3D, vendosja hapësinore e dritareve, morphing gjatë punës me dritaret, etj.). Wayfire mbështet zgjerimin e funksionalitetit përmes plugjineve 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ë versionin e ri të Wayfire:
- Shtuar mundësia e konfigurimit të veçuar të pajisjeve të ndryshme të hyrjes. Për shembull, mund të konfigurosh grupe të ndryshme të vendosjeve për disa tastiera të lidhura.
- Shtuar mbështetje eksperimentale për backend-et e renderimit që përdorin API grafik Vulkan dhe bibliotekën Pixman, përveç backend-it standard të bazuar në OpenGL ES.
- API i renderimit është ridizajnuar për integrim me sistemin e renderimit të bibliotekës wlroots.
- Implementuar mundësinë e caktimit të profileve të ngjyrave për çdo pajisje dalëse.
- Në plugjin 'animate' janë shtuar efekte të reja animuese, si efekti i llampës magjike, ku gjatë minimizimit dritarja tkurrët dhe paloset në një ikonë, si dhe efektet e rotacionit (spin) dhe zgjedhjes (zap) të dritarës. Ofruar mundësia për lidhjen e plugjineve të jashtme për krijimin e efekteve tuaja animuese.
- Shtuar metoda të reja IPC për përcaktimin dhe vendosjen e vendosjes së tastierës, dërgimin e dritareve në një desktop të caktuar dhe përcaktimin e pozicionit të kursorit.
- Shtuar mbështetje për lëshimin e bibliotekës wlroots 0.19, në të cilën janë realizuar protokolle të reja Wayland, mbështetje Multi-GPU dhe mundësia e sinkronizimit të qartë të bufeve duke përdorur objekte sinkronizimi DRM (Menaxheri i Renderingut të Drejtpërdrejtë).
- Në plugjin 'resize' është përmirësuar trajtimi i madhësisë maksimale dhe minimale të dritareve.
- Shtuar mbështetje për skriptin për nisjen e Xwayland, që lejon ekzekutimin e komandave të tjera pas fillimit dhe ripërsëritjes së Xwayland, si në .xinitrc.

Gjithashtu mund të përmendim lëshimin e kompozitorit serverit Wayland Maker 0.6, që realizon një ambient përdoruesi në stilin e Window Maker, i ndërtuar duke përdorur protokollin Wayland. Ndër mundësitë e mbështetura: moda e renditjes së dritareve, përdorimi tavolina virtuale, panel anësor, dizajn në stilin NeXTSTEP, mbështetje për ngjitjen e aplikacioneve në ekran, orientimi në lehtësinë dhe performancën e lartë, mundësia e ekzekutimit të aplikacioneve X11 përmes XWayland. Mbështeten protokollet Wayland: xdg-decoration-unstable-v1, ext_session_lock_v1, wlr_layer_shell_unstable_v1, wlr-output-management-unstable-v1, xdg_shell dhe idle_inhibit_unstable_v1. Kodi i projektit është shkruar në gjuhën C dhe
Burimi: opennet.ru
