Wayfire 0.4: композитор Wayland, вдохновленный Compiz

Недавно стало известно новости о запуск новой версии составного сервера «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

Если вы хотите узнать об этом больше, вы можете проконсультироваться по следующей ссылке.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

bool (истина)