Після десяти місяців розробки, Випущено Wayfire 0.9, композитний сервер на основі Wayland який дозволяє створювати легкі користувальницькі інтерфейси з 3D-ефектами, подібні до тих, що пропонують плагіни Compiz 3D, і який підтримує розширення за допомогою плагінів, пропонуючи дуже гнучку систему налаштування.
У цій новій версії, яка представлена з Wayfire 0.9, додано різні функції, покращення і виправлення помилок. Серед новинок, які виділяються, можна виділити підтримка протоколу «блокування сесії», підтримка xkb-bindings, покращення анімації, покращення підтримки тощо.
Що нового в Wayfire 0.9
У Wayfire 0.9 розробники продовжують відшліфовувати велику кількість деталей які покращують функціональність і досвід користувача цього композитного сервера та з найважливіших новин У цьому випуску ми можемо знайти підтримку для session-lock-v1 протокол «блокування сесії», який, як вказує його назва, дозволяє блокувати сеанс, корисний у таких ситуаціях, як запуск екранних заставок або відображення діалогових вікон автентифікації. протокол доступний через плагін блокування сесії, яке можна ввімкнути у файлі конфігурації wayfire.ini та використовувати разом із такими інструментами, як Swaylock або іншими інтерфейсами блокування екрана.
Ще одна представлена новинка – це покращення комбінацій клавіш, оскільки він був реалізований плагін xkb-bindings, який дозволяє призначати комбінації клавіш які працюють незалежно від поточного активного дистрибутива. За допомогою плагіна xkb-bindings тепер можна розширити прив’язки клавіш, надані плагінами Wayfire, на основі символів клавіш xkb замість кодів апаратних клавіш.
На додаток до цього, у Wayfire 0.9 Анімації також отримали покращення, оскільки на додаток до дозволити налаштування тривалості анімації, додана підтримка зміни методу, який регулює швидкість зміни анімованих ефектів, забезпечуючи більш плавні переходи. Доступні методи включають: кола, лінійний, sigmod і easyOutElastic.
З іншого боку, лРозширено інтерфейс IPC, оскільки зовнішній інтерфейс керування композитором було вдосконалено, додано підтримку нових методів, які дозволяють контролювати вихід, налаштовувати параметри, маніпулювати віртуальними вікнами та робочими столами, а також отримувати сповіщення про події. Додано пакет Python, який полегшує взаємодію з Wayfire за допомогою сценаріїв.
З інші зміни, які виділяються цієї нової версії:
- Тепер можна змінювати макет елементів панелі та робочого столу в wf-shell і wf-panel за допомогою таблиць стилів CSS, що забезпечує більшу гнучкість у налаштуванні середовища.
- Було додано нові плагіни, такі як фільтри, які дозволяють застосовувати шейдери до вікон, pixdecor для додавання тіней і м’яких закруглених кутів до вікон, а також obs, які дозволяють регулювати непрозорість, яскравість і насиченість вікон.
- Додано підтримку монтування Wayfire на платформі FreeBSD, розширюючи його доступність і сумісність.
нарешті, якщо ти є зацікавлений дізнатися більше про це, Ви можете перевірити деталі в наступне посилання.
Як встановити Wayfire?
Якщо ви зацікавлені в установці Wayfire, ви можете легко це зробити, дотримуючись наведених нижче кроків. Найпростіший спосіб інсталювати Wayfire на будь-якому дистрибутиві Linux – це використати його інсталяційний сценарій. Для цього відкрийте термінал і виконайте такі команди:
git clone https://github.com/WayfireWM/wf-install
cd wf-install
./install.sh --prefix /opt/wayfire --stream 0.9.0
Встановлення на Arch Linux та похідні
Якщо ви використовуєте Arch Linux, Manjaro, Arco Linux або будь-який інший дистрибутив на основі Arch, ви можете встановити Wayfire безпосередньо за допомогою такої команди:
sudo pacman -S wayfire
Встановлення на Fedora
У випадку Fedora ви також можете встановити Wayfire з офіційних сховищ за допомогою:
sudo dnf install wayfire
Встановлення на Ubuntu
Що стосується тих, хто є користувачами Ubuntu та його похідних, вони можуть виконати встановлення, ввівши наступне:
sudo apt install wayfire
Для отримання додаткової інформації про Wayfire та його встановлення ви можете проконсультуватися за наступним посиланням.