labwc 0.5 mövcuddur, Wayland üçün kompozit server

Openbox pəncərə menecerini xatırladan imkanlara malik Wayland üçün kompozit server hazırlayan labwc 0.5 layihəsi buraxıldı (layihə Wayland üçün Openbox alternativi yaratmaq cəhdi kimi təqdim olunur). labwc-nin xüsusiyyətləri arasında minimalizm, kompakt tətbiqetmə, geniş fərdiləşdirmə seçimləri və yüksək performans var. Layihə kodu C dilində yazılmışdır və GPLv2 lisenziyası altında paylanmışdır.

Wlroots kitabxanası Sway istifadəçi mühitinin tərtibatçıları tərəfindən hazırlanmış və Wayland əsaslı kompozit menecerin işinin təşkili üçün əsas funksiyaları təmin edən əsas kimi istifadə olunur. Genişləndirilmiş Wayland protokollarından çıxış cihazlarını konfiqurasiya etmək üçün wlr-output-management, iş masası qabığının işini təşkil etmək üçün təbəqə qabığı və öz panellərinizi və pəncərə açarlarınızı birləşdirmək üçün xarici üst səviyyə dəstəklənir.

Ekran görüntüləri yaratmaq, iş masasında divar kağızı göstərmək, panellər və menyular yerləşdirmək kimi funksiyaları həyata keçirmək üçün əlavələri birləşdirmək mümkündür. Animasiya effektləri, gradientlər və nişanlar (pəncərə düymələri istisna olmaqla) ümumiyyətlə dəstəklənmir. X11 proqramlarını Wayland protokoluna əsaslanan mühitdə işə salmaq üçün XWayland DDX komponentinin istifadəsi dəstəklənir. Mövzu, əsas menyu və isti düymələr xml formatında konfiqurasiya faylları vasitəsilə konfiqurasiya edilir.

Menyu.xml vasitəsilə konfiqurasiya edilmiş daxili kök menyuya əlavə olaraq, bemenu, fuzzel və wofi kimi üçüncü tərəf proqram menyu tətbiqlərini birləşdirə bilərsiniz. Panel kimi Waybar, Uambar və ya LavaLauncher istifadə edə bilərsiniz. Birləşən monitorları idarə etmək və onların parametrlərini dəyişdirmək üçün wlr-randr və ya kanshi istifadə etmək tövsiyə olunur. Ekran swaylock istifadə edərək kilidlənir.

Yeni buraxılışda:

  • Yüksək piksel sıxlığı (HiDPI) ekranları üçün dəstək verir.
  • Əlavə çıxış cihazları söndürüldükdə elementlərin yenidən təşkili aktivləşdirildi.
  • Hərəkət edən elementlərin siçan ilə idarə edilməsi ilə bağlı parametrlər dəyişdirildi.
  • Pəncərəni köçürdükdən sonra onu azaltmaq imkanı əlavə edildi (hərəkət zamanı maksimuma çatdırmaq).
  • sfwbar (Sway Floating Window Bar) tapşırıqlar paneli üçün əlavə dəstək.
  • Müştəri menyuları üçün əlavə dəstək.
  • Proqramları tam ekran rejimində işə salmaq imkanı təmin edilir.
  • Alt+Tab interfeysindən istifadə edərək pəncərələr arasında keçid edərkən məzmuna ön baxmaq üçün cycleViewPreview seçimi əlavə edildi.
  • Siçan kursorunu ekranın kənarından hərəkət etdirərkən hərəkəti bağlamaq imkanı əlavə edildi.
  • wlroots-da dəstəklənən WLR_{WL,X11}_OUTPUTS mühit dəyişənləri üçün əlavə dəstək.
  • Nəzarət jestləri üçün əlavə dəstək (çimdik sürüşdürmə və böyütmə).

labwc 0.5 mövcuddur, Wayland üçün kompozit server
labwc 0.5 mövcuddur, Wayland üçün kompozit server


Mənbə: opennet.ru

Добавить комментарий