В последней версии Niri, v0.1.10, добавлены функции перемещения окон, настройки указателя, улучшения ввода и исправления для компоновщика Wayland с прокруткой.
Niri, компоновщик Wayland с возможностью прокрутки, только что выпустил версию 0.1.10 с несколькими интересными обновлениями и улучшениями.
Для тех, кто не знаком с этим приложением, скажу, что это восходящая звезда в сфере плиточных композиторов. Главное преимущество в том, что в Niri окна расположены в столбцах на бесконечной полосе, которая расширяется вправо, и открытие новых окон не приводит к изменению размера существующих. Теперь давайте посмотрим, что нового в этой версии.
Основные моменты Niri 0.1.10
Хотя поддержка плавающих окон в полной мере ещё не реализована, Niri сделал значительный шаг к этой цели. Теперь пользователи могут перемещать окна, перетаскивая их за заголовки или удерживая клавишу-модификатор и щелкая в любом месте окна.
Чтобы предотвратить непреднамеренное изменение макета, окна слегка «подтягиваются» перед тем, как покинуть исходное положение. Эта функция также работает на сенсорных экранах, позволяя перемещать окна и изменять их размер с помощью сенсорных жестов.
Кроме того, Niri 0.1.10 поддерживает запрос подсказки о местоположении указателя, что особенно полезно для таких приложений, как Blender. Это позволяет композитору синхронизировать местоположение указателя с конечной позицией, запрашиваемой приложением, что повышает совместимость и удобство использования.
В обновлении также появились новые команды для открытия/закрытия крышки ноутбука и переключения в режим планшета. Они могут запускать определённые действия, например, автоматически включать экранную клавиатуру, когда ноутбук-трансформер переходит в режим планшета.
Внутренние мониторы ноутбука могут автоматически отключаться при закрытии крышки, а рабочие пространства переключаться на внешние мониторы. При необходимости пользователи могут изменить это поведение с помощью нового флага отладки.
В Niri 0.1.10 также добавлены новые параметры скрытия курсора. Это означает, что теперь вы можете скрывать указатель во время ввода текста или после определённого периода бездействия. Кроме того, были внесены улучшения, чтобы указатель появлялся при нажатии кнопки мыши, но оставался скрытым при программных или клавиатурных перемещениях.
В конфигурации ввода Niri появилось несколько обновлений. Среди заметных дополнений — новый раздел конфигурации трекбола, настройки кнопок прокрутки и регулировка коэффициента прокрутки для точной настройки скорости прокрутки.
Другие заметные улучшения , которые также стоит отметить , включают:
- При вводе с планшета больше не происходит автоматическое изменение ориентации экрана, что обеспечивает бесперебойную работу ноутбуков-трансформеров.
- Портал GTK Access был явно настроен, что улучшило совместимость с приложениями, которым требуется доступ к веб-камере или микрофону.
- Теперь Niri сохраняет состояние активного рабочего пространства при отключении и повторном подключении монитора, обеспечивая удобство работы пользователя.
- Добавлена поддержка запуска Niri в качестве службы dinit.
Наконец, было внесено несколько исправлений ошибок, которые устраняют такие проблемы, как скачки анимации, утечки памяти и периодические зависания приложения, а также повышают стабильность работы клиентов экрана блокировки и обработки мониторов.
Ознакомьтесь с объявлением о выпуске для получения дополнительной информации обо всех новинках, где вы также найдёте несколько видеороликов, демонстрирующих новые функции компоновщика Niri 0.1.10 с прокруткой и мозаичной раскладкой.