Издаване на labwc 0.8.3, композитен сървър за Wayland

Публикуван е издание на проекта labwc 0.8.3 (Lab Wayland Compositor), който развива композитен сървър за Wayland с възможности, наподобяващи на мениджъра на прозорци Openbox (проектът се представя като опит за създаване на алтернатива на Openbox за Wayland). Сред особеностите на labwc се споменава минимализмът, компактната реализация, широките възможности за персонализиране и висока производителност. Анимирани ефекти, градиенти и пиктограми, с изключение на бутоните за прозорци, не се поддържат принципно. Кодът на проекта е написан на езика C и се разпространява под лицензия GPLv2.

Като основа се използва библиотеката wlroots, развивана от разработчиците на потребителската среда Sway, и предоставяща основни функции за организиране на работата на композитния мениджър на база Wayland. Възможно е свързването на добавки с реализирани функции като създаване на екранни снимки, показване на тапети на работния плот, разполагане на панела и менюто. За стартиране на X11-приложения в среда на база протокола Wayland се поддържа употребата на DDX-компонента XWayland. Темата за оформление, основното меню и бързите клавиши могат да се настройват чрез конфигурационни файлове в XML формат. Има вградена поддръжка за екрани с висока плътност на пикселите (HiDPI).

В допълнение към вграденото основно меню, конфигурируемо чрез файла menu.xml, могат да се свързват външни реализации на менюта за приложения, като bemenu, fuzzel и wofi. Като панел може да се използва Waybar, sfwbar, Yambar или LavaLauncher. За управление на свързването на монитори и промяна на техните параметри се предлага да се използва wlr-randr или kanshi. Блокирането на екрана се осъществява с помощта на swaylock.

В новата версия:

  • Добавена е поддръжка на протокола Wayland ext-workspace, предназначен за реализиране виртуални работни площи и събития с информация за състоянието на работните площи.
  • Подобрен е реализирането на менюто. Добавена е възможност за разполагане на пиктограми в менюто. Реализирана е поддръжка за изскачащи менюта от горно ниво за динамично формиране на менюто.
  • Внесени са много корекции, насочени към увеличаване на производителността и повишаване на удобството при работа.
  • Добавени са нови настройки в конфигурационния файл «», «», «» и «».
  • Добавена е клавишна комбинация Alt-Shift-Tab за преминаване към предишния прозорец.

Издаване на labwc 0.8.3, композитен сървър за Wayland
Издаване на labwc 0.8.3, композитен сървър за Wayland


Източник: opennet.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster