Першы выпуск labwc, кампазітнага сервера для Wayland

Апублікаваны першы выпуск праекта labwc, які развівае кампазітны сервер для Wayland з магчымасцямі, якія нагадваюць аконны мэнэджар Openbox (праект падаецца як спроба стварэння альтэрнатывы Openbox для Wayland). З асаблівасцяў labwc называецца мінімалізм, кампактная рэалізацыя, шырокія магчымасці наладкі і высокая прадукцыйнасць. Код праекту напісаны на мове Сі і распаўсюджваецца пад ліцэнзіяй GPLv2.

У якасці асновы выкарыстоўваецца бібліятэка wlroots, якая развіваецца распрацоўшчыкамі карыстацкага асяроддзя Sway і якая прадстаўляе базавыя функцыі для арганізацыі працы кампазітнага мэнэджара на базе Wayland. Для запуску X11-прыкладанняў у асяроддзі на базе пратаколу Wayland падтрымліваецца выкарыстанне DDX-кампанента XWayland.

Магчыма падлучэнне надбудоў з рэалізацыяй такіх функцый, як стварэнне скрыншотаў, адлюстраванне шпалер на працоўным стале, размяшчэнне панэлі і меню. Напрыклад, на выбар прапанавана тры варыянты меню прыкладанняў - bemenu, fuzzel і wofi. У якасці панэлі можна выкарыстоўваць Waybar. Тэма афармлення, базавае меню і гарачыя клавішы настройваюцца праз файлы канфігурацыі ў фармаце xml.

У будучыні плануецца забяспечыць падтрымку файлаў канфігурацыі Openbox і тэм афармлення Openbox, забяспечыць працу на экранах HiDPI, рэалізаваць падтрымку пратаколаў layer-shell, wlr-output-management і foreign-toplevel, інтэграваць падтрымку меню, дадаць магчымасць размяшчэння экранных індыкатараў (osd) і інтэрфейсу пераключэнні вокнаў у стылі Alt+Tab.

Першы выпуск labwc, кампазітнага сервера для Wayland
Першы выпуск labwc, кампазітнага сервера для Wayland


Крыніца: opennet.ru

Дадаць каментар