Вихід нової версії Wayfire 0.10 з важливими оновленнями

Вихід нової версії Wayfire 0.10 з важливими оновленнями

Wayfire, 3D композитор Wayland, натхненний Compiz, представив версію 0.10. Це перше оновлення за більше ніж рік. Версія містить кілька ключових технічних змін та покращень функціональності.

Підтримка перетворення вводу для кожного пристрою

Користувачі тепер можуть налаштовувати параметри для кожного вхідного пристрою окремо. Для цього потрібно запустити Wayfire з параметром -d input-devices. Хоча добавлення нового пристрою все ще вимагає перезапуску композитора, ця функціональність значно покращує досвід користувачів.

Оновлення системи рендерингу

Система рендерингу була переписана для інтеграції з wlroots. Це дозволяє експериментальну підтримку Vulkan і Pixman, поряд з наявним бекендом OpenGL ES. Важно зазначити, що плагіни, які безпосередньо використовують OpenGL, такі як Cube, Wobbly, Blur та кілька ефектів Animate, відключені при використанні Vulkan або Pixman.

Управління кольором через ICC профілі

Гнучке управління кольором тепер доступне через ICC профілі для кожного виходу. Профілі можна призначати в конфігураційному файлі. Для GLES потрібен плагін vk-color-management, а для Vulkan кольорове управління реалізується в основі.

Розширення плагіну Animate

Плагін Animate отримав нові ефекти, включаючи “squeezimize”. Це стиль зменшення в магічному лампі, а також переходи вікон spin і zap. Крім того, зовнішні плагіни також можуть реалізовувати користувацькі анімації.

Інші технічні оновлення в Wayfire 0.10

  • Нові методи IPC: управління розкладом клавіатури, надсилання вікон на робочі простори та запити позиції курсора.
  • Сумісність з wlroots 0.19.
  • Покращене оброблення плагіну зміни розміру мінімальних і максимальних розмірів вікна.
  • Підтримка скриптів запуску Xwayland, що дозволяє виконувати команди при запуску та перезапуску.

Версія Wayfire 0.10 також включає численні дрібні виправлення та поліпшення стабільності. Детальна інформація доступна в git log. Оголошення про вихід версії можна знайти тут.