Доступна новая версия графической библиотеки Clutter, использующейся для GUI в проекте Gnome 3. API и ABI новой версии обратно совместимы с прошлыми версиями библиотеки.
Новшества:
- ClutterScrollActor: поддержка области просмотра с прокруткой для отображения содержимого большего размера, чем область просмотра.
- ClutterTransitionGroup и ClutterKeyframeTransition: два подкласса для организации группировки и перехода между ключевыми кадрами в соответствии с API анимации в ClutterActor.
- Новый API для организации трансформации в ClutterActor: поддержка «осевой точки» для масштабирования, вращения и преобразования. Также, композиции могут быть трансформированы на основе 3D-матрицы.
- Распознавание мультитач-жестов: поддержка распознавания типовых мултитач-жестов в классах ClutterPanAction, ClutterZoomAction, и ClutterRotateAction. Класс ClutterGestureAction может быть модифицирован для добавления распознавания новых жестов.
- Улучшено управление холстом: ClutterGridLayout новый менеджер холста с использованием масштабируемой сетки, позволяющей автоматически расширять композиции вертикально и горизонтально.
- Объявлены устаревшими: ClutterCairoTexture (замещён ClutterCanvas); ClutterTexture (замещён ClutterImage); ClutterMedia (замещён clutter-gst API); ClutterAnimation, ClutterAnimator, ClutterState замещены анимационным API); анимационный API ClutterLayoutManager's.
- Также с момента предыдущего релиза были исправлены некоторые ошибки.
Получить новую версию библиотеки можно тут
>>> Подробности