Релиз композитного менеджера Compiz 0.9.14.0
После трёх лет разработки представлен выпуск композитного менеджера Compiz 0.9.14.0, использующего OpenGL для вывода графики (окна обрабатываются как текстуры при помощи GLX_EXT_texture_from_pixmap) и предоставляющего гибкую систему плагинов для реализации эффектов и расширения функциональности.
Основные изменения:
- Разработка переведена с системы управления иходными текстами Bazaar на Git;
- Конфигуратор CCSM (CompizConfig Settings Manage) портирован на GTK 3, PyGObject и Python 3;
- Compizconfig-python (модуль для доступа к конфигурации Compiz из приложений на языке Python) переведён с использования языка Pyrex на применение компилятора Cython;
- Возобновлена поддержка плагина Color Filter (заменяет цвета, например, отображает окно с более насыщенным синим цветом, в виде негатива или в оттенках серого), который портирован на новый API для разработки плагинов, появившийся в ветке 0.9;
- Добавлена поддержка разнесения конфигурации по разным файлам;
- Панель и заставки теперь появляются сфокусированными;
- Налажена возможность сборки с использованием GCC 8;
- Удалён код для поддержки KDE 4.x;
- Повышены требования к версиям cmake (≥ 3.10.0) и pkg-config (≥ 0.29.1). Для gtk-window-decorator теперь требуется libmetacity как минимум версии 3.22.0.
© OpenNet