Випуск Labwc 0.20.3: нові можливості та виправлення збоїв

Випуск Labwc 0.20.3: нові можливості та виправлення збоїв

Проект labwc представив версію 0.20.3 свого легкого композитора Wayland, натхненного Openbox. Цей реліз пропонує нові можливості конфігурації введення, а також виправлення для блокування екрану, XWayland і управління вікнами.

Нова підтримка профілів прискорення вказівників

Однією з головних новинок стала підтримка рідного профілю прискорення вказівників libinput. Користувачі можуть налаштовувати окремі криві прискорення для руху курсора, прокрутки та поведінки у випадку падіння за допомогою налаштувань accelProfile, motionCurve, scrollCurve та fallbackCurve.

Розширення конфігурації libinput

Випуск також розширює конфігурацію libinput, вводячи два нових параметри: clickfingerButtonMap та rotationAngle. Це дає користувачам більше контролю над відображенням кнопок на тачпаді та обертанням пристрою. Також до прив’язок миші додано параметр overrideInhibition, а нове налаштування для налаштування з’єднання дозволяє планку з’єднання з’являтися над перетягуваним вікном.

Виправлення проблем із блокуванням екрана

Labwc 0.20.3 усуває проблему з блокуванням екрана, коли екран блокування не отримував фокус введення, якщо під час блокування сеансу було відкрите спливаюче вікно з активним захопленням. Також виправлено проблему захоплення введення, що вплинула на Lan Mouse шляхом застосування обмежень вказівників до поверхонь layer-shell.

Виправлення для XWayland та інші поліпшення

XWayland отримав виправлення для рідкісних проблем з фокусом вікна та геометрією, викликані застарілими розмірами вікон. Крім того, було вирішено регресію xdg-shell, де відновлення вікна, яке спочатку було maximized, могло залишати його з максимальною розмірами замість повернення до нормального розміру.

Інші виправлення стосуються переповнення координат, яке трапляється з сенсорними пристроями, збоїв у внутрішніх меню, коли визначені спеціальні мітки, та поведінки меню при натисканні клавіші Super. Крім того, випуск коригує обробку прав доступу до привілейованих інтерфейсів і забезпечує готовність меню трубок перед введенням комбінацій клавіш.

Малі зміни в поведінці Labwc 0.20.3

В кінці, labwc 0.20.3 презентує кілька менших змін у поведінці. Дії Close і Kill дозволено під час перемикання вікон, розширення тильди було налаштовано для кращої сумісності з POSIX shell, а xkbcommon може отримувати змінні середовища, коли labwc працює з підвищеними привілеями.

Детальну інформацію можна знайти в чейтжлогах.