labwc — композитен мениджър за Wayland с функции, наподобяващи Openbox. Съвместим с теми за Openbox. В основата лежи библиотеката wlroots.
Какво ново:
-
Добавена поддръжка на Wayland протокола cursor-shape-v1, използван за настройка на външния вид на курсора чрез предаване на серия от изображения на курсора.
-
Добавена поддръжка на Wayland протокола fractional-scale, с помощта на който композитният мениджър може да предава нечелни стойности на мащабиране на повърхностите, което позволява на клиента да определя по-точен размер на буферите за обектите wp_viewport, в сравнение с предаването на закръглени данни за мащаба.
Добавена е поддръжка на пиктограми в заглавието на прозорците.
В интерфейса за превключване между прозорците е реализирана възможността за обратно превъртане чрез натискане на стрелката наляво или нагоре.
Добавена настройка osd.workspace-switcher.boxes.{width,height} за определяне на размера на миниатюрите в интерфейса за превключване между виртуалните работни станции.
Добавени нови действия VirtualOutputAdd и VirtualOutputRemove за добавяне и премахване на виртуални изходни устройства.
Добавено е действие ResizeTo за промяна на размера.
Добавено действие ToggleOmnipresent и опция „Always on Visible Workspace“ за поставяне на съдържанието винаги на активния работен плот.
За приложения, използващи XWayland, е осигурено задаване на свойството _NET_WORKAREA, позволяващо определяне на размера на свободната площ на екрана, незаета от панели (например, използва се в Qt при изчисляване на размера на изскачащите менюта).
Също така бяха поправени някои бъгове.
Източник: linux.org.ru
