Вышел оконный менеджер IceWM 3.9 с поддержкой Xcursor

Оконный менеджер IceWM 3.9 для X Window System представляет поддержку Xcursor, отказывается от libXpm, улучшает инструменты icesh и обновляет переводы.
Почти через месяц после выхода предыдущей версии 3.8.2 IceWM, облегченный оконный менеджер для X Window System, известный своим минимальным потреблением ресурсов и высокой гибкостью настройки, выпустил свою последнюю версию 3.9.
Одно из самых важных нововведений в этом выпуске — работа с курсором. Если в теме не определён собственный курсор, IceWM теперь будет использовать системную тему Xcursor. Кроме того, в gdk-pixbuf добавлена поддержка тематических курсоров без необходимости использования libXpm, а файлы Xcursor теперь поддерживаются как альтернатива старому формату XPM.
Инструмент icesh
представляет собой утилиту командной строки, которая позволяет отправлять команды диспетчеру окон и управлять окнами непосредственно из оболочки или скриптов, а также получил новый фильтр -kovered
, позволяющий проверить, закрыто ли клиентское окно.
Также внесено несколько исправлений: сбои при чтении «/proc/net/dev» теперь избегаются после первой ошибки, свойство «_NET_CLIENT_LIST_STACKING» поддерживается в актуальном состоянии, обработка красного и синего цветов была исправлена icesh
для операций со значками, а усечение заголовков теперь учитывает границы кодовых точек UTF-8.
Что касается других изменений, то при отсутствии точки доступа курсора X/Y в файле XPM IceWM теперь будет пытаться найти её самостоятельно, а не сразу с ошибкой. Наконец, релиз завершают обновления языков, включая обновлённые переводы на испанский, венгерский и бразильский португальский языки.
Для упаковщиков libXcursor теперь является обязательным требованием, а старая зависимость от libXpm удалена. Подробнее см. в журнале изменений: https://github.com/ice-wm/icewm/releases/tag/3.9.0.
Редактор: AndreyEx