Deprecate State and Animator
The PropertyTransition, KeyframeTransition, and TransitionGroup classes can effectively replace Animator and State in their common usage.
This commit is contained in:
parent
024f6d40d2
commit
63e909576a
@ -56,7 +56,6 @@ source_h = \
|
|||||||
$(srcdir)/clutter-alpha.h \
|
$(srcdir)/clutter-alpha.h \
|
||||||
$(srcdir)/clutter-animatable.h \
|
$(srcdir)/clutter-animatable.h \
|
||||||
$(srcdir)/clutter-animation.h \
|
$(srcdir)/clutter-animation.h \
|
||||||
$(srcdir)/clutter-animator.h \
|
|
||||||
$(srcdir)/clutter-backend.h \
|
$(srcdir)/clutter-backend.h \
|
||||||
$(srcdir)/clutter-bind-constraint.h \
|
$(srcdir)/clutter-bind-constraint.h \
|
||||||
$(srcdir)/clutter-binding-pool.h \
|
$(srcdir)/clutter-binding-pool.h \
|
||||||
@ -117,7 +116,6 @@ source_h = \
|
|||||||
$(srcdir)/clutter-snap-constraint.h \
|
$(srcdir)/clutter-snap-constraint.h \
|
||||||
$(srcdir)/clutter-stage.h \
|
$(srcdir)/clutter-stage.h \
|
||||||
$(srcdir)/clutter-stage-manager.h \
|
$(srcdir)/clutter-stage-manager.h \
|
||||||
$(srcdir)/clutter-state.h \
|
|
||||||
$(srcdir)/clutter-table-layout.h \
|
$(srcdir)/clutter-table-layout.h \
|
||||||
$(srcdir)/clutter-texture.h \
|
$(srcdir)/clutter-texture.h \
|
||||||
$(srcdir)/clutter-text.h \
|
$(srcdir)/clutter-text.h \
|
||||||
@ -138,7 +136,6 @@ source_c = \
|
|||||||
$(srcdir)/clutter-alpha.c \
|
$(srcdir)/clutter-alpha.c \
|
||||||
$(srcdir)/clutter-animatable.c \
|
$(srcdir)/clutter-animatable.c \
|
||||||
$(srcdir)/clutter-animation.c \
|
$(srcdir)/clutter-animation.c \
|
||||||
$(srcdir)/clutter-animator.c \
|
|
||||||
$(srcdir)/clutter-backend.c \
|
$(srcdir)/clutter-backend.c \
|
||||||
$(srcdir)/clutter-base-types.c \
|
$(srcdir)/clutter-base-types.c \
|
||||||
$(srcdir)/clutter-bezier.c \
|
$(srcdir)/clutter-bezier.c \
|
||||||
@ -199,7 +196,6 @@ source_c = \
|
|||||||
$(srcdir)/clutter-stage.c \
|
$(srcdir)/clutter-stage.c \
|
||||||
$(srcdir)/clutter-stage-manager.c \
|
$(srcdir)/clutter-stage-manager.c \
|
||||||
$(srcdir)/clutter-stage-window.c \
|
$(srcdir)/clutter-stage-window.c \
|
||||||
$(srcdir)/clutter-state.c \
|
|
||||||
$(srcdir)/clutter-table-layout.c \
|
$(srcdir)/clutter-table-layout.c \
|
||||||
$(srcdir)/clutter-texture.c \
|
$(srcdir)/clutter-texture.c \
|
||||||
$(srcdir)/clutter-text.c \
|
$(srcdir)/clutter-text.c \
|
||||||
@ -254,6 +250,7 @@ deprecated_h = \
|
|||||||
$(srcdir)/deprecated/clutter-actor.h \
|
$(srcdir)/deprecated/clutter-actor.h \
|
||||||
$(srcdir)/deprecated/clutter-animatable.h \
|
$(srcdir)/deprecated/clutter-animatable.h \
|
||||||
$(srcdir)/deprecated/clutter-animation.h \
|
$(srcdir)/deprecated/clutter-animation.h \
|
||||||
|
$(srcdir)/deprecated/clutter-animator.h \
|
||||||
$(srcdir)/deprecated/clutter-backend.h \
|
$(srcdir)/deprecated/clutter-backend.h \
|
||||||
$(srcdir)/deprecated/clutter-behaviour.h \
|
$(srcdir)/deprecated/clutter-behaviour.h \
|
||||||
$(srcdir)/deprecated/clutter-behaviour-depth.h \
|
$(srcdir)/deprecated/clutter-behaviour-depth.h \
|
||||||
@ -276,6 +273,7 @@ deprecated_h = \
|
|||||||
$(srcdir)/deprecated/clutter-shader.h \
|
$(srcdir)/deprecated/clutter-shader.h \
|
||||||
$(srcdir)/deprecated/clutter-stage-manager.h \
|
$(srcdir)/deprecated/clutter-stage-manager.h \
|
||||||
$(srcdir)/deprecated/clutter-stage.h \
|
$(srcdir)/deprecated/clutter-stage.h \
|
||||||
|
$(srcdir)/deprecated/clutter-state.h \
|
||||||
$(srcdir)/deprecated/clutter-texture.h \
|
$(srcdir)/deprecated/clutter-texture.h \
|
||||||
$(srcdir)/deprecated/clutter-timeline.h \
|
$(srcdir)/deprecated/clutter-timeline.h \
|
||||||
$(srcdir)/deprecated/clutter-timeout-pool.h \
|
$(srcdir)/deprecated/clutter-timeout-pool.h \
|
||||||
@ -285,6 +283,7 @@ deprecated_h = \
|
|||||||
# deprecated source code
|
# deprecated source code
|
||||||
deprecated_c = \
|
deprecated_c = \
|
||||||
$(srcdir)/deprecated/clutter-actor-deprecated.c \
|
$(srcdir)/deprecated/clutter-actor-deprecated.c \
|
||||||
|
$(srcdir)/deprecated/clutter-animator.c \
|
||||||
$(srcdir)/deprecated/clutter-behaviour.c \
|
$(srcdir)/deprecated/clutter-behaviour.c \
|
||||||
$(srcdir)/deprecated/clutter-behaviour-depth.c \
|
$(srcdir)/deprecated/clutter-behaviour-depth.c \
|
||||||
$(srcdir)/deprecated/clutter-behaviour-ellipse.c \
|
$(srcdir)/deprecated/clutter-behaviour-ellipse.c \
|
||||||
@ -301,6 +300,7 @@ deprecated_c = \
|
|||||||
$(srcdir)/deprecated/clutter-rectangle.c \
|
$(srcdir)/deprecated/clutter-rectangle.c \
|
||||||
$(srcdir)/deprecated/clutter-score.c \
|
$(srcdir)/deprecated/clutter-score.c \
|
||||||
$(srcdir)/deprecated/clutter-shader.c \
|
$(srcdir)/deprecated/clutter-shader.c \
|
||||||
|
$(srcdir)/deprecated/clutter-state.c \
|
||||||
$(srcdir)/deprecated/clutter-timeout-pool.c \
|
$(srcdir)/deprecated/clutter-timeout-pool.c \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
#include "deprecated/clutter-actor.h"
|
#include "deprecated/clutter-actor.h"
|
||||||
#include "deprecated/clutter-animatable.h"
|
#include "deprecated/clutter-animatable.h"
|
||||||
#include "deprecated/clutter-animation.h"
|
#include "deprecated/clutter-animation.h"
|
||||||
|
#include "deprecated/clutter-animator.h"
|
||||||
#include "deprecated/clutter-backend.h"
|
#include "deprecated/clutter-backend.h"
|
||||||
#include "deprecated/clutter-behaviour.h"
|
#include "deprecated/clutter-behaviour.h"
|
||||||
#include "deprecated/clutter-behaviour-depth.h"
|
#include "deprecated/clutter-behaviour-depth.h"
|
||||||
@ -28,6 +29,7 @@
|
|||||||
#include "deprecated/clutter-shader.h"
|
#include "deprecated/clutter-shader.h"
|
||||||
#include "deprecated/clutter-stage-manager.h"
|
#include "deprecated/clutter-stage-manager.h"
|
||||||
#include "deprecated/clutter-stage.h"
|
#include "deprecated/clutter-stage.h"
|
||||||
|
#include "deprecated/clutter-state.h"
|
||||||
#include "deprecated/clutter-texture.h"
|
#include "deprecated/clutter-texture.h"
|
||||||
#include "deprecated/clutter-timeline.h"
|
#include "deprecated/clutter-timeline.h"
|
||||||
#include "deprecated/clutter-timeout-pool.h"
|
#include "deprecated/clutter-timeout-pool.h"
|
||||||
|
@ -234,12 +234,11 @@
|
|||||||
#include <glib-object.h>
|
#include <glib-object.h>
|
||||||
#include <gmodule.h>
|
#include <gmodule.h>
|
||||||
|
|
||||||
|
#define CLUTTER_DISABLE_DEPRECATION_WARNINGS
|
||||||
|
|
||||||
#include "clutter-actor.h"
|
#include "clutter-actor.h"
|
||||||
#include "clutter-alpha.h"
|
#include "clutter-alpha.h"
|
||||||
#include "clutter-behaviour.h"
|
|
||||||
#include "clutter-container.h"
|
|
||||||
#include "clutter-stage.h"
|
#include "clutter-stage.h"
|
||||||
#include "clutter-state.h"
|
|
||||||
#include "clutter-texture.h"
|
#include "clutter-texture.h"
|
||||||
|
|
||||||
#include "clutter-script.h"
|
#include "clutter-script.h"
|
||||||
@ -250,6 +249,10 @@
|
|||||||
#include "clutter-private.h"
|
#include "clutter-private.h"
|
||||||
#include "clutter-debug.h"
|
#include "clutter-debug.h"
|
||||||
|
|
||||||
|
#include "deprecated/clutter-behaviour.h"
|
||||||
|
#include "deprecated/clutter-container.h"
|
||||||
|
#include "deprecated/clutter-state.h"
|
||||||
|
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
PROP_0,
|
PROP_0,
|
||||||
@ -263,8 +266,7 @@ enum
|
|||||||
|
|
||||||
static GParamSpec *obj_props[PROP_LAST];
|
static GParamSpec *obj_props[PROP_LAST];
|
||||||
|
|
||||||
#define CLUTTER_SCRIPT_GET_PRIVATE(obj) \
|
#define CLUTTER_SCRIPT_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), CLUTTER_TYPE_SCRIPT, ClutterScriptPrivate))
|
||||||
(G_TYPE_INSTANCE_GET_PRIVATE ((obj), CLUTTER_TYPE_SCRIPT, ClutterScriptPrivate))
|
|
||||||
|
|
||||||
struct _ClutterScriptPrivate
|
struct _ClutterScriptPrivate
|
||||||
{
|
{
|
||||||
@ -1443,6 +1445,8 @@ clutter_script_list_objects (ClutterScript *script)
|
|||||||
* passed to this function.
|
* passed to this function.
|
||||||
*
|
*
|
||||||
* Since: 1.8
|
* Since: 1.8
|
||||||
|
*
|
||||||
|
* Deprecated: 1.12
|
||||||
*/
|
*/
|
||||||
void
|
void
|
||||||
clutter_script_add_states (ClutterScript *script,
|
clutter_script_add_states (ClutterScript *script,
|
||||||
@ -1475,6 +1479,8 @@ clutter_script_add_states (ClutterScript *script,
|
|||||||
* and it should not be unreferenced
|
* and it should not be unreferenced
|
||||||
*
|
*
|
||||||
* Since: 1.8
|
* Since: 1.8
|
||||||
|
*
|
||||||
|
* Deprecated: 1.12
|
||||||
*/
|
*/
|
||||||
ClutterState *
|
ClutterState *
|
||||||
clutter_script_get_states (ClutterScript *script,
|
clutter_script_get_states (ClutterScript *script,
|
||||||
|
@ -168,9 +168,12 @@ void clutter_script_unmerge_objects (ClutterScript
|
|||||||
guint merge_id);
|
guint merge_id);
|
||||||
void clutter_script_ensure_objects (ClutterScript *script);
|
void clutter_script_ensure_objects (ClutterScript *script);
|
||||||
|
|
||||||
|
CLUTTER_DEPRECATED_IN_1_12
|
||||||
void clutter_script_add_states (ClutterScript *script,
|
void clutter_script_add_states (ClutterScript *script,
|
||||||
const gchar *name,
|
const gchar *name,
|
||||||
ClutterState *state);
|
ClutterState *state);
|
||||||
|
|
||||||
|
CLUTTER_DEPRECATED_IN_1_12
|
||||||
ClutterState * clutter_script_get_states (ClutterScript *script,
|
ClutterState * clutter_script_get_states (ClutterScript *script,
|
||||||
const gchar *name);
|
const gchar *name);
|
||||||
|
|
||||||
|
@ -38,7 +38,6 @@
|
|||||||
#include "clutter-alpha.h"
|
#include "clutter-alpha.h"
|
||||||
#include "clutter-animatable.h"
|
#include "clutter-animatable.h"
|
||||||
#include "clutter-animation.h"
|
#include "clutter-animation.h"
|
||||||
#include "clutter-animator.h"
|
|
||||||
#include "clutter-backend.h"
|
#include "clutter-backend.h"
|
||||||
#include "clutter-bind-constraint.h"
|
#include "clutter-bind-constraint.h"
|
||||||
#include "clutter-binding-pool.h"
|
#include "clutter-binding-pool.h"
|
||||||
@ -97,7 +96,6 @@
|
|||||||
#include "clutter-snap-constraint.h"
|
#include "clutter-snap-constraint.h"
|
||||||
#include "clutter-stage.h"
|
#include "clutter-stage.h"
|
||||||
#include "clutter-stage-manager.h"
|
#include "clutter-stage-manager.h"
|
||||||
#include "clutter-state.h"
|
|
||||||
#include "clutter-table-layout.h"
|
#include "clutter-table-layout.h"
|
||||||
#include "clutter-texture.h"
|
#include "clutter-texture.h"
|
||||||
#include "clutter-text.h"
|
#include "clutter-text.h"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user