mutter/clutter/deprecated
Emmanuele Bassi 7af55d23e4 Deprecate ClutterTableLayout
The table layout manager has various issues:

  • no support for RTL flipping
  • most of the layout API is legacy, and has been replaced by the
    alignment and expansion flags on ClutterActor
  • the animation API is legacy, and has been replaced by the
    implicitly animatable allocation
  • the spanning cells handling is a bit awkward, as is its API

On top of that, we imported the grid layout management policy from GTK+
into ClutterGridLayout, which provides all the required features in a
more well-designed API.

Instead of wasting time and resources updating TableLayout, we should
deprecate it and point developers of the GridLayout.
2013-11-19 00:31:53 +00:00
..
clutter-actor-deprecated.c
clutter-actor.h
clutter-alpha.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-alpha.h
clutter-animatable.h
clutter-animation.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-animation.h
clutter-animator.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-animator.h
clutter-backend.h
clutter-behaviour-depth.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-behaviour-depth.h
clutter-behaviour-ellipse.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-behaviour-ellipse.h
clutter-behaviour-opacity.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-behaviour-opacity.h
clutter-behaviour-path.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-behaviour-path.h
clutter-behaviour-rotate.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-behaviour-rotate.h
clutter-behaviour-scale.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-behaviour-scale.h
clutter-behaviour.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-behaviour.h
clutter-bin-layout.h
clutter-box.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-box.h
clutter-cairo-texture.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-cairo-texture.h
clutter-container.h
clutter-fixed.c
clutter-fixed.h
clutter-frame-source.c
clutter-frame-source.h
clutter-group.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-group.h
clutter-input-device-deprecated.c
clutter-input-device.h
clutter-keysyms.h
clutter-layout-manager-deprecated.c
clutter-main.h
clutter-media.c
clutter-media.h
clutter-rectangle.c Add COGL_DISABLE_DEPRECATION_WARNINGS to the build flags 2013-07-10 13:28:12 +01:00
clutter-rectangle.h
clutter-score.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-score.h
clutter-shader.c Add COGL_DISABLE_DEPRECATION_WARNINGS to the build flags 2013-07-10 13:28:12 +01:00
clutter-shader.h
clutter-stage-manager.h
clutter-stage.h
clutter-state.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-state.h
clutter-table-layout.c Deprecate ClutterTableLayout 2013-11-19 00:31:53 +00:00
clutter-table-layout.h Deprecate ClutterTableLayout 2013-11-19 00:31:53 +00:00
clutter-texture.c Add COGL_DISABLE_DEPRECATION_WARNINGS to the build flags 2013-07-10 13:28:12 +01:00
clutter-texture.h
clutter-timeline.h
clutter-timeout-interval.c
clutter-timeout-interval.h
clutter-timeout-pool.c
clutter-timeout-pool.h
clutter-util.h