Недавно стало известно новости о запуск новой версии составного сервера «Wayfire 0.4», который использует Wayland и позволяет создавать дружественные к ресурсам пользовательские интерфейсы с 3D-эффектами в стиле 3D-плагинов для Compiz, такие как переключение экранов через 3D-куб, пространственное проектирование окон, преобразование при работе с окнами и т. д.
Тем, кто не знает Wayfire, следует знать, что это композитор Wayland который разработан как полностью независимый проект. Восток вдохновлен Compiz и его основная цель - иметь возможность предлагать ресурсы с 3D-эффектами, и для этого он использует wlroots.
Для тех из вас, кто не знаком с Wayland, композитор Wayland похож на оконные менеджеры в мире X11. В основном это программное обеспечение отвечает за координацию всех устройств ввода и вывода и управляет всеми открытыми приложениями.
Что интересно в Wayfire, так это то, что поддерживает расширение через плагины и предоставляет гибкую систему настройки.
Код проекта написан на C ++ и распространяется по лицензии MIT.. В основе лежит библиотека wlroots, разработанная разработчиками пользовательской среды Sway и предоставляющая базовые функции для организации работы составного администратора на базе Wayland. В качестве панели можно использовать wf-shell или LavaLauncher.
Что нового в Wayfire 0.4?
В этом новом выпуске композитора добавлено: поддержка для украшения кнопок закрытия, сворачивания и разворачивания окон для приложений, использующих X11 (через Xwayland) и Wayland. Для этих кнопок они могут определять порядок их расположения, размер, цвет, шрифт и т. Д.
Еще одно важное изменение заключается в том, что возможность создавать анимированные эффекты для контекстных меню и всплывающих подсказок.
Также упоминается, что улучшена обработка диалоговых окон, например, выбор файла. Например, был добавлен параметр, определяющий, прикреплены ли диалоговые окна к основным окнам (как в GNOME) или к независимому «плавающему» рендерингу.
Набор из скрипты для упрощения установки на типичные дистрибутивы, такие как Fedora, Ubuntu, Arch и Debian.
Переписана библиотека wf-config отвечает за анализ файла конфигурации. Формат конфигурации остался неизменным, но можно было проверить допустимые типы и диапазоны значений. Как и прежде, поддерживается динамическое изменение конфигурации (изменения в файле конфигурации называются на лету и не требуют перезагрузки).
Наконец, упоминается, что непрерывное развитие WCM продолжается, графический интерфейс для настройки Wayfire без редактирования файла конфигурации и проведена оптимизация производительности эффектов перехода и преобразований.
Из других изменений которые упоминаются:
- Плагин Expo теперь поддерживает различные комбинации клавиш для прямого перехода к определенной рабочей области вместо использования мыши.
- Плагин window-rules теперь поддерживает команду set alpha для автоматической установки прозрачности приложений при их запуске
- Оптимизация производительности для размытия и других преобразователей.
- Курсор мыши теперь отображается при зеркальном отображении выходных данных.
- Существует опция [idle] для отключения DPMS, когда активно полноэкранное окно.
- Исправления ошибок / сбоев
Как установить Wayfire?
Для тех, кто заинтересован в возможности установить этот композитор, они могут сделать это, следуя инструкциям, которые мы делимся ниже.
Самый простой способ установить Wayfire использует ваш установочный скрипт который может использоваться в Linux в общем виде.
Для этого мы собираемся открыть терминал в системе и ввести его:
git clone https://github.com/WayfireWM/wf-install cd wf-install ./install.sh --prefix /opt/wayfire --stream 0.4.0
альтернативно для тех, кто пользуется Arch Linux, Manjaro, Arco Linux или любой другой производной из Arch Linux. Установка может быть произведена прямо из репозиториев Arch:
sudo pacman -S wayfire
В случае Fedora также может быть установлена из репозиториев с помощью:
sudo dnf install wayfire
Если вы хотите узнать об этом больше, вы можете проконсультироваться по следующей ссылке.