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 actor: Deprecate Geometry-related API 2012-08-10 15:05:43 +01:00
clutter-actor.h actor: Deprecate Geometry-related API 2012-08-10 15:05:43 +01:00
clutter-alpha.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-alpha.h Deprecate ClutterAlpha 2012-04-27 12:30:50 +01:00
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 Remove duplicate typedefs 2012-06-20 09:13:11 +01:00
clutter-animator.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-animator.h Add deprecation annotations 2012-04-27 12:30:48 +01:00
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 Annotate deprecated get_type() functions 2012-05-03 11:35:20 +01:00
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 Annotate deprecated get_type() functions 2012-05-03 11:35:20 +01:00
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 Annotate deprecated get_type() functions 2012-05-03 11:35:20 +01:00
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 Annotate deprecated get_type() functions 2012-05-03 11:35:20 +01:00
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 Annotate deprecated get_type() functions 2012-05-03 11:35:20 +01:00
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 Annotate deprecated get_type() functions 2012-05-03 11:35:20 +01:00
clutter-behaviour.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-behaviour.h Annotate deprecated get_type() functions 2012-05-03 11:35:20 +01:00
clutter-bin-layout.h bin-layout: Deprecate BinLayout alignments 2012-04-27 12:30:49 +01:00
clutter-box.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-box.h Annotate deprecated get_type() functions 2012-05-03 11:35:20 +01:00
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 Deprecate ClutterCairoTexture 2012-04-27 12:28:49 +01:00
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 input-device: add enter/leave events generation for touch events 2012-07-17 21:49:26 +01:00
clutter-input-device.h input-device: add enter/leave events generation for touch events 2012-07-17 21:49:26 +01:00
clutter-keysyms.h Update keysyms headers 2012-06-11 13:47:29 +01:00
clutter-layout-manager-deprecated.c Split off LayoutManager deprecated functions to a separate file 2012-07-18 17:23:35 -04:00
clutter-main.h Deprecate clutter_threads_enter()/leave() 2012-07-11 13:22:19 +01:00
clutter-media.c media: Define CLUTTER_DISABLE_DEPRECATION_WARNINGS 2012-04-26 16:59:08 +01:00
clutter-media.h Deprecate ClutterMedia 2012-04-17 18:10:39 +01:00
clutter-rectangle.c Add COGL_DISABLE_DEPRECATION_WARNINGS to the build flags 2013-07-10 13:28:12 +01:00
clutter-rectangle.h Annotate deprecated get_type() functions 2012-05-03 11:35:20 +01:00
clutter-score.c deprecated: Use the new macros for instance private data 2013-07-03 18:12:47 +01:00
clutter-score.h score: Fix version of the deprecation annotations 2012-05-08 16:06:59 +01:00
clutter-shader.c Add COGL_DISABLE_DEPRECATION_WARNINGS to the build flags 2013-07-10 13:28:12 +01:00
clutter-shader.h Annotate deprecated get_type() functions 2012-05-03 11:35:20 +01:00
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 Add deprecation annotations 2012-04-27 12:30:48 +01:00
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 Deprecate ClutterTexture's API 2012-07-11 13:22:21 +01:00
clutter-timeline.h
clutter-timeout-interval.c
clutter-timeout-interval.h
clutter-timeout-pool.c Deprecate clutter_threads_enter()/leave() 2012-07-11 13:22:19 +01:00
clutter-timeout-pool.h
clutter-util.h