Вышел Clutter 1.12.0

Доступна новая версия графической библиотеки 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.
  • Также с смомента предудущего релиза были исправлены некоторые ошибки.

Получить новую версию библиотеки можно тут

Метки: ,

©  Linux.org.ru