Wayfire 0.10 və wlmaker 0.6 kompozit serverlərinin buraxılışı, Wayland istifadə edir

Bir il davam edən inkişafdan sonra Wayland istifadə edən, resurslara tələbatı az olan istifadəçi interfeysləri və 3D effektləri təqdim edən kompozit serveri Wayfire 0.10-nun buraxılışı yayımlandı. Bu, Compiz-in 3D plaginlərinə bənzər 3D kub vasitəsilə ekranların dəyişdirilməsi, pəncərələrin məkan yerləşimi, pəncərə ilə işləyərkən morfizm və s. imkan verir. Wayfire, plaginlər vasitəsilə funksionallığın genişləndirilməsini dəstəkləyir və çevik konfiqurasiya sistemi təqdim edir. Layihənin kodu C++ dilində yazılmışdır və MIT lisenziyası altında yayılır.

Layihə Sway istifadəçi mühitinin inkişaf etdiriciləri tərəfindən inkişaf etdirilən wlroots kitabxanasının əsasında qurulub və Wayland əsaslı kompozit meneceri üçün işin təşkili üçün əsas funksiyaları təqdim edir. Seansları idarə etmək üçün systemd, elogind və ya seatd istifadə oluna bilər. XWayland vasitəsilə X11 tətbiqlərinin işə salınması dəstəklənir. Panellər olaraq Wayfire inkişaf etdiricilərinin wf-shell və ya müstəqil LavaLauncher paneli istifadə edilə bilər. Layihə, wf-config konfiqurasiya faylları ilə işləmək üçün bir kitabxana və wcm adlı qrafiki konfiqurator da inkişaf etdirir.

Yeni Wayfire versiyasında:

  • Müxtəlif giriş cihazlarının ayrı-ayrı konfiqurasiyası imkanı əlavə olunub. Məsələn, birdən çox qoşulmuş klaviatura üçün fərqli düzülüşlər təyin etmək mümkündür.
  • Experimental Vulkan grafik API və Pixman kitabxanasını istifadə edən render backend-lərinə dəstək əlavə olunub, OpenGL ES əsaslı standart backend-ə əlavə olaraq.
  • Render API, wlroots kitabxanasının render sisteminə inteqrasiya üçün yenidən hazırlanıb.
  • Hər bir çıxış cihazı üçün öz rəng profilinin təyin edilməsi imkanı reallaşdırılıb.
  • Animate plaginində yeni animasiya effektləri, məsələn, pəncərənin minimize edildikdə sıxılıb ikon halına düşməsi, eləcə də pəncərəni fırlatma (spin) və açma (zap) effektləri əlavə edilib. Xüsusi animasiya effektləri yaratmaq üçün xarici plaginlərin qoşulması imkanı təmin edilib.
  • Klavye düzülüşünü müəyyən etmək və təyin etmək, pəncərələri müəyyən bir iş masasına göndərmək və kursora mövqeni müəyyən etmək üçün yeni IPC metodları əlavə edilib.
  • Yeni Wayland protokolları ilə Multi-GPU dəstəyi və DRM (Direct Rendering Manager) sinxronizasiya obyektləri vasitəsilə açıq sinxronizasiya imkanı təqdim edən wlroots 0.19 kitabxanasının buraxılışını dəstəkləyir.
  • Resize plaginində pəncərələrin maksimum və minimum ölçülərinin işlənməsi təkmilləşdirilib.
  • Xwayland üçün əlavə komandaları icra etməyə imkan verən skript dəstəyi əlavə olunub, Xwayland-ın başlatılması və yenidən başlatılması sonrası .xinitrc modelinə uyğun.

Wayfire 0.10 və wlmaker 0.6 kompozit serverlərinin buraxılışı, Wayland istifadə edir

Bundan əlavə, kompozit serverinin buraxılışını qeyd etmək olar. server Wayland Maker 0.6, istifadəçi mühitini Window Maker stilində həyata keçirən bir proqramdır, Wayland protokolundan istifadə edərək inşa edilib. Dəstəklənən imkanlar arasında: pəncərə düzəninin yığılmış rejimi, virtual iş masaları, yan panel, NeXTSTEP stilində dizayn, ekranın üstündə tətbiqləri sabitləmək imkanı, yüngüllük və yüksək performansa yönəlmə, X11 tətbiqlərini XWayland vasitəsilə işə salma imkanı. Dəstəklənən Wayland protokolları: xdg-decoration-unstable-v1, ext_session_lock_v1, wlr_layer_shell_unstable_v1, wlr-output-management-unstable-v1, xdg_shell və idle_inhibit_unstable_v1. Layihənin kodu C dilində yazılıb və

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster