mirror of
https://github.com/brl/mutter.git
synced 2024-11-22 08:00:42 -05:00
clutter: Remove unused clutter-layout-manager-deprecated.c
https://gitlab.gnome.org/GNOME/mutter/merge_requests/878
This commit is contained in:
parent
71c3f4af31
commit
f18e2d2e62
@ -329,9 +329,6 @@ layout_manager_real_begin_animation (ClutterLayoutManager *manager,
|
|||||||
/* let the alpha take ownership of the timeline */
|
/* let the alpha take ownership of the timeline */
|
||||||
g_object_unref (timeline);
|
g_object_unref (timeline);
|
||||||
|
|
||||||
g_signal_connect_swapped (timeline, "completed",
|
|
||||||
G_CALLBACK (clutter_layout_manager_end_animation),
|
|
||||||
manager);
|
|
||||||
g_signal_connect_swapped (timeline, "new-frame",
|
g_signal_connect_swapped (timeline, "new-frame",
|
||||||
G_CALLBACK (clutter_layout_manager_layout_changed),
|
G_CALLBACK (clutter_layout_manager_layout_changed),
|
||||||
manager);
|
manager);
|
||||||
@ -375,9 +372,6 @@ layout_manager_real_end_animation (ClutterLayoutManager *manager)
|
|||||||
if (clutter_timeline_is_playing (timeline))
|
if (clutter_timeline_is_playing (timeline))
|
||||||
clutter_timeline_stop (timeline);
|
clutter_timeline_stop (timeline);
|
||||||
|
|
||||||
g_signal_handlers_disconnect_by_func (timeline,
|
|
||||||
G_CALLBACK (clutter_layout_manager_end_animation),
|
|
||||||
manager);
|
|
||||||
g_signal_handlers_disconnect_by_func (timeline,
|
g_signal_handlers_disconnect_by_func (timeline,
|
||||||
G_CALLBACK (clutter_layout_manager_layout_changed),
|
G_CALLBACK (clutter_layout_manager_layout_changed),
|
||||||
manager);
|
manager);
|
||||||
|
@ -213,15 +213,6 @@ void clutter_layout_manager_child_get_property (ClutterLayoutMa
|
|||||||
const gchar *property_name,
|
const gchar *property_name,
|
||||||
GValue *value);
|
GValue *value);
|
||||||
|
|
||||||
CLUTTER_DEPRECATED
|
|
||||||
ClutterAlpha * clutter_layout_manager_begin_animation (ClutterLayoutManager *manager,
|
|
||||||
guint duration,
|
|
||||||
gulong mode);
|
|
||||||
CLUTTER_DEPRECATED
|
|
||||||
void clutter_layout_manager_end_animation (ClutterLayoutManager *manager);
|
|
||||||
CLUTTER_DEPRECATED
|
|
||||||
gdouble clutter_layout_manager_get_animation_progress (ClutterLayoutManager *manager);
|
|
||||||
|
|
||||||
G_END_DECLS
|
G_END_DECLS
|
||||||
|
|
||||||
#endif /* __CLUTTER_LAYOUT_MANAGER_H__ */
|
#endif /* __CLUTTER_LAYOUT_MANAGER_H__ */
|
||||||
|
@ -1,87 +0,0 @@
|
|||||||
#include "clutter-build-config.h"
|
|
||||||
|
|
||||||
#include "clutter-layout-manager.h"
|
|
||||||
|
|
||||||
/**
|
|
||||||
* clutter_layout_manager_begin_animation:
|
|
||||||
* @manager: a #ClutterLayoutManager
|
|
||||||
* @duration: the duration of the animation, in milliseconds
|
|
||||||
* @mode: the easing mode of the animation
|
|
||||||
*
|
|
||||||
* Begins an animation of @duration milliseconds, using the provided
|
|
||||||
* easing @mode
|
|
||||||
*
|
|
||||||
* The easing mode can be specified either as a #ClutterAnimationMode
|
|
||||||
* or as a logical id returned by clutter_alpha_register_func()
|
|
||||||
*
|
|
||||||
* The result of this function depends on the @manager implementation
|
|
||||||
*
|
|
||||||
* Return value: (transfer none): The #ClutterAlpha created by the
|
|
||||||
* layout manager; the returned instance is owned by the layout
|
|
||||||
* manager and should not be unreferenced
|
|
||||||
*
|
|
||||||
* Since: 1.2
|
|
||||||
*
|
|
||||||
* Deprecated: 1.12
|
|
||||||
*/
|
|
||||||
ClutterAlpha *
|
|
||||||
clutter_layout_manager_begin_animation (ClutterLayoutManager *manager,
|
|
||||||
guint duration,
|
|
||||||
gulong mode)
|
|
||||||
{
|
|
||||||
ClutterLayoutManagerClass *klass;
|
|
||||||
|
|
||||||
g_return_val_if_fail (CLUTTER_IS_LAYOUT_MANAGER (manager), NULL);
|
|
||||||
|
|
||||||
klass = CLUTTER_LAYOUT_MANAGER_GET_CLASS (manager);
|
|
||||||
|
|
||||||
return klass->begin_animation (manager, duration, mode);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* clutter_layout_manager_end_animation:
|
|
||||||
* @manager: a #ClutterLayoutManager
|
|
||||||
*
|
|
||||||
* Ends an animation started by clutter_layout_manager_begin_animation()
|
|
||||||
*
|
|
||||||
* The result of this call depends on the @manager implementation
|
|
||||||
*
|
|
||||||
* Since: 1.2
|
|
||||||
*
|
|
||||||
* Deprecated: 1.12
|
|
||||||
*/
|
|
||||||
void
|
|
||||||
clutter_layout_manager_end_animation (ClutterLayoutManager *manager)
|
|
||||||
{
|
|
||||||
g_return_if_fail (CLUTTER_IS_LAYOUT_MANAGER (manager));
|
|
||||||
|
|
||||||
CLUTTER_LAYOUT_MANAGER_GET_CLASS (manager)->end_animation (manager);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* clutter_layout_manager_get_animation_progress:
|
|
||||||
* @manager: a #ClutterLayoutManager
|
|
||||||
*
|
|
||||||
* Retrieves the progress of the animation, if one has been started by
|
|
||||||
* clutter_layout_manager_begin_animation()
|
|
||||||
*
|
|
||||||
* The returned value has the same semantics of the #ClutterAlpha:alpha
|
|
||||||
* value
|
|
||||||
*
|
|
||||||
* Return value: the progress of the animation
|
|
||||||
*
|
|
||||||
* Since: 1.2
|
|
||||||
*
|
|
||||||
* Deprecated: 1.12
|
|
||||||
*/
|
|
||||||
gdouble
|
|
||||||
clutter_layout_manager_get_animation_progress (ClutterLayoutManager *manager)
|
|
||||||
{
|
|
||||||
ClutterLayoutManagerClass *klass;
|
|
||||||
|
|
||||||
g_return_val_if_fail (CLUTTER_IS_LAYOUT_MANAGER (manager), 1.0);
|
|
||||||
|
|
||||||
klass = CLUTTER_LAYOUT_MANAGER_GET_CLASS (manager);
|
|
||||||
|
|
||||||
return klass->get_animation_progress (manager);
|
|
||||||
}
|
|
@ -251,7 +251,6 @@ clutter_deprecated_sources = [
|
|||||||
'deprecated/clutter-box.c',
|
'deprecated/clutter-box.c',
|
||||||
'deprecated/clutter-cairo-texture.c',
|
'deprecated/clutter-cairo-texture.c',
|
||||||
'deprecated/clutter-group.c',
|
'deprecated/clutter-group.c',
|
||||||
'deprecated/clutter-layout-manager-deprecated.c',
|
|
||||||
'deprecated/clutter-rectangle.c',
|
'deprecated/clutter-rectangle.c',
|
||||||
'deprecated/clutter-state.c',
|
'deprecated/clutter-state.c',
|
||||||
'deprecated/clutter-table-layout.c',
|
'deprecated/clutter-table-layout.c',
|
||||||
|
Loading…
Reference in New Issue
Block a user