Clutter 1.12

  • Adicionado ClutterScrollActor, um ator que permite a exibição de filhos grandes e rolagem da área de visualização para pontos específicos (com ou sem animação explícita)

  • Adicionadas novas ações de gestos multi-toque, como ClutterZoomAction, ClutterPanAction e ClutterRotateAction, assim como várias correções ao suporte de multi-toque no X11

  • Fornece mais propriedades implicitamente animáveis, assim como ClutterTransitionGroup (para agrupar transações explícitas) e ClutterKeyframeTransition (para descrever uma transição usando quadros específicos)

  • Adicionado ClutterGridLayout, um gerenciador de disposição que fornece a mesma política de disposição de GtkGrid

  • Gerenciadores de disposição agora respeitam o estado de liberdade dos atores; então, é possível facilmente animar transições das disposições sem exigir código específico dentro das implementações de ClutterLayoutManager;

  • Adicionados novos modos de liberdade definidos pela especificação das CSS3 Transitions: steps, cubic-bezier, step-start, step-end, ease, ease-in, ease-out, ease-in-out.

  • API obsoletas: ClutterMedia (a API é fornecida por Clutter-GStreamer); ClutterTexture (substituída por ClutterImage); ClutterCairoTexture (substituída por ClutterCanvas); ClutterAnimation, ClutterAnimator, ClutterState (substituída por animações implícitas e explícitas).